From owner-freebsd-x11@FreeBSD.ORG Wed Mar 25 02:19:54 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 7B2541065673; Wed, 25 Mar 2009 02:19:54 +0000 (UTC) (envelope-from gperez@entel.upc.edu) Received: from dash.upc.es (dash.upc.es [147.83.2.50]) by mx1.freebsd.org (Postfix) with ESMTP id 02D688FC0C; Wed, 25 Mar 2009 02:19:53 +0000 (UTC) (envelope-from gperez@entel.upc.edu) Received: from hamilton.upcnetadm.upcnet.es (hamilton.upcnetadm.upcnet.es [147.83.2.240]) by dash.upc.es (8.14.1/8.13.1) with ESMTP id n2OMLsmM030254; Tue, 24 Mar 2009 23:21:55 +0100 Received: from [192.168.100.184] ([88.11.103.61]) by hamilton.upcnetadm.upcnet.es (Lotus Domino Release 5.0.12) with ESMTP id 2009032423215412:180242 ; Tue, 24 Mar 2009 23:21:54 +0100 Message-ID: <49C95C7E.7090003@entel.upc.edu> Date: Tue, 24 Mar 2009 23:19:42 +0100 From: Gustau Perez User-Agent: Thunderbird 2.0.0.21 (X11/20090323) MIME-Version: 1.0 To: freebsd-x11@freebsd.org References: <1237680263.1938.10.camel@balrog.2hip.net> In-Reply-To: <1237680263.1938.10.camel@balrog.2hip.net> X-MIMETrack: Itemize by SMTP Server on hamilton/UPC(Release 5.0.12 |February 13, 2003) at 24/03/2009 23:21:54, Serialize by Router on hamilton/UPC(Release 5.0.12 |February 13, 2003) at 24/03/2009 23:21:55, Serialize complete at 24/03/2009 23:21:55 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-Mail-Scanned: Criba 2.0 + Clamd X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (dash.upc.es [147.83.2.50]); Tue, 24 Mar 2009 23:21:55 +0100 (CET) Cc: 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: Wed, 25 Mar 2009 02:19:54 -0000 Robert Noland wrote: > 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 NV40 class hardware, you don't need the composite manager. In fact > (at least with Xserver 1.6 which I'm running now), if a composite > manager is enabled, I'm seeing high cpu utilization from Xorg under some > circumstances. I don't think this is a drm issue, but still an issue. > For me, if I start a video using mplayer in an xterm, cpu is fine as > long as that xterm is the foreground window. If it is not the > foreground window, even if it isn't obscured I see the cpu utilization. > Disabling the composite manager makes everything fine. > > http://people.freebsd.org/~rnoland/drm-nouveau-032109.patch > > Hi. using git version of both libdrm and xf86-video-nouveau I've been able to start gnome. My card is a NVS 135M. Seems quite stable (i'm using it right now).The only thing is that switching from one application to another felt a llitle slow. Using composition in metacity seems to work to some extend. I've experienced some problems (not always, sometimes it works and sometimes it doesn't) with vlc about bad window request (if I remember well). Avant-window-navigator (I've ported it and still testing) tries to start as it detects composition support, but can't proceed. Do you want my xorg log ? What knobs do I have to use in xorg.conf to allow composition to work ? Will compiz work ? Greets, Gus