From owner-freebsd-x11@FreeBSD.ORG Sun Mar 22 22:10:50 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FAD81065713 for ; Sun, 22 Mar 2009 22:10:50 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 10C5F8FC2F for ; Sun, 22 Mar 2009 22:10:48 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-1-207-58.bna.bellsouth.net [65.1.207.58]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n2MM9Q2X006012 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 22 Mar 2009 18:09:27 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Anonymous In-Reply-To: <86y6uxfc0y.fsf@gmail.com> References: <1237680263.1938.10.camel@balrog.2hip.net> <86r60pp8c0.fsf@gmail.com> <1237758423.1687.34.camel@balrog.2hip.net> <86y6uxfc0y.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-5bC2W2EZL07BVBOpoHiT" Organization: FreeBSD Date: Sun, 22 Mar 2009 17:10:26 -0500 Message-Id: <1237759826.1697.2.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11 Subject: Re: [PREVIEW] Nouveau on FreeBSD (Take 2) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Mar 2009 22:11:01 -0000 --=-5bC2W2EZL07BVBOpoHiT Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2009-03-23 at 01:06 +0300, Anonymous wrote: > (dropping freebsd-current@) >=20 > Robert Noland writes: >=20 > > On Mon, 2009-03-23 at 00:15 +0300, Anonymous wrote: > >> Robert Noland writes: > >>=20 > >> > 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 runnin= g > >> > for Xv to work. That means xcompmgr, metacity with composite enable= d, > >> > xfce (rumored to work as well, haven't tried). If your running Gnom= e > >> > with metacity, open gconf-editor and go to apps->metacity->general a= nd > >> > 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. >=20 > 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. Ah, ok... I'm not clear on why you need the composite manager on NV50 right now, but it seems to make things work, properly. --=20 Robert Noland FreeBSD --=-5bC2W2EZL07BVBOpoHiT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknGt1IACgkQM4TrQ4qfROMijQCfbxOSbBF0+TF9J5isGQyJPMuY MwkAnRdp6sHe58mE8RZifkJxJQ5VbKBK =hQqq -----END PGP SIGNATURE----- --=-5bC2W2EZL07BVBOpoHiT--