From owner-freebsd-x11@FreeBSD.ORG Tue Feb 3 20:41:39 2009 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED9F8106566B for ; Tue, 3 Feb 2009 20:41:39 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.freebsd.org (Postfix) with ESMTP id D441D8FC17 for ; Tue, 3 Feb 2009 20:41:39 +0000 (UTC) (envelope-from oberman@es.net) Received: from ptavv.es.net by postal1.es.net (Postal Node 1) with ESMTP (SSL) id KWI47811; Tue, 03 Feb 2009 12:31:11 -0800 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 679FB1CC0B; Tue, 3 Feb 2009 12:31:11 -0800 (PST) To: Tom Evans In-reply-to: Your message of "Tue, 03 Feb 2009 18:08:44 GMT." <1233684524.43076.14.camel@strangepork.mintel.co.uk> Date: Tue, 03 Feb 2009 12:31:11 -0800 From: "Kevin Oberman" Message-Id: <20090203203111.679FB1CC0B@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ;; X-Sender: X-To_Name: Tom Evans X-To_Domain: googlemail.com X-To: Tom Evans X-To_Email: tevans.uk@googlemail.com X-To_Alias: tevans.uk Cc: x11@freebsd.org Subject: Re: Difficulties getting nvidia-driver to work with latest x.org ports 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: Tue, 03 Feb 2009 20:41:40 -0000 > From: Tom Evans > Date: Tue, 03 Feb 2009 18:08:44 +0000 > Sender: owner-freebsd-x11@freebsd.org > > Hi all > > This weekend, I installed 7.1-RELEASE on my home PC (base only). I then > updated to RELENG_7, updated the ports tree to the latest, and went > about installing the latest x.org ports. > > First off, the new xorg seems to have a bad bad regression - Xorg > -configure is now largely useless, it generated a config with just > ridiculous config. I'm still at work, but I'll post it when I get home, > just crazy. It's still pretty simple to write from scratch though, so > not too disastrous. > > Secondly, and much worse, it seems the nvidia-driver is built against an > older ABI incompatible version of xorg-server. It installs a > library /usr/local/lib/xorg/modules/libwfb.so which has a missing symbol > "miZeroLineScreenIndex". I found this recent article[1] which seems to > suggest replacing the nvidia installed version with the xorg version, > which sounds dubious imho (I dont speak/read/understand Japanese at all, > that may not be at all what it is saying!) > I tried updating from the latest version in ports (177.80) to the latest > on nvidias website (180.22), but they both still referred to > miZeroLineScreenIndex. > > I'll post full details of installed packages etc when I get home. > Thankfully, the nv driver seems to work reasonabley well now in 2D! > > If I was going to roll back xserver, what else would I need to roll > back? Presumabley all drivers? libX11? My ports is a locally slaved CVS > checkout as described in development(7), so this should be reasonabley > straight forward... I have been holding off on the new xorg until some of the dust settles, but I suggest that you re-install nvidia-driver. This has fixed the problem in the past. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751