Date: Mon, 23 Mar 2009 01:06:21 +0300 From: Anonymous <swell.k@gmail.com> To: Robert Noland <rnoland@FreeBSD.org> Cc: freebsd-x11 <freebsd-x11@freebsd.org> Subject: Re: [PREVIEW] Nouveau on FreeBSD (Take 2) Message-ID: <86y6uxfc0y.fsf@gmail.com> In-Reply-To: <1237758423.1687.34.camel@balrog.2hip.net> (Robert Noland's message of "Sun, 22 Mar 2009 16:47:03 -0500") References: <1237680263.1938.10.camel@balrog.2hip.net> <86r60pp8c0.fsf@gmail.com> <1237758423.1687.34.camel@balrog.2hip.net>
next in thread | previous in thread | raw e-mail | index | archive | help
(dropping freebsd-current@) Robert Noland <rnoland@FreeBSD.org> writes: > On Mon, 2009-03-23 at 00:15 +0300, Anonymous wrote: >> Robert Noland <rnoland@FreeBSD.org> writes: >> >> > Ok, this patch should work on NV50 chips also. >> > >> > What you get is EXA and Xv. >> > >> > You still need: >> > >> > A recent -CURRENT or -STABLE. >> > >> > git master of libdrm and xf86-video-nouveau. >> > >> > This patch. >> > >> > Things I've figured out since the last patch... >> > >> > On NV50 class hardware you need to have a compositing manager running >> > for Xv to work. That means xcompmgr, metacity with composite enabled, >> > xfce (rumored to work as well, haven't tried). If your running Gnome >> > with metacity, open gconf-editor and go to apps->metacity->general and >> > check the composite box. >> [...] >> > >> > http://people.freebsd.org/~rnoland/drm-nouveau-032109.patch >> > >> > robert. [...] >> - Scrolling (shift+pgup/pgdn) in xterm is *slower* with DRM than >> without it but still faster than with NoAccel. I'm using xterm with >> TTF font (DejaVu Sans Mono). It's yet more noticeable when scrolling >> in less(1)/screen(1) when redrawing affects whole screen not half. >> Besides, there is more flickering with highly updating cli apps when >> using DRM. However, launching xcompmgr fixes this sluggishness. > > This may be related to compositing with git server. Text rendering is > causing considerable load on the Xserver with compositing enabled. The > composite manager is only needed for Xv, can you try without it. Perhaps, you misread. That slow scrolling in xterm was *without* xcompmgr running. The last sentence was added afterwards when I *accidentally* successfully launched xcompmgr for XVideo test and noticed that scrolling is fast again, even faster than without DRM.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86y6uxfc0y.fsf>