From owner-freebsd-current@FreeBSD.ORG Tue Jun 2 06:06:39 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2FB51065674; Tue, 2 Jun 2009 06:06:39 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from dd12710.kasserver.com (dd12710.kasserver.com [85.13.134.233]) by mx1.freebsd.org (Postfix) with ESMTP id 7F22A8FC27; Tue, 2 Jun 2009 06:06:39 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from localhost.my.domain (ppp-93-104-38-67.dynamic.mnet-online.de [93.104.38.67]) by dd12710.kasserver.com (Postfix) with ESMTP id 07C2B184F106A; Tue, 2 Jun 2009 08:06:38 +0200 (CEST) Received: (from guru@localhost) by localhost.my.domain (8.14.3/8.14.3/Submit) id n5266dEU002312; Tue, 2 Jun 2009 08:06:39 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Tue, 2 Jun 2009 08:06:39 +0200 From: Matthias Apitz To: freebsd-current@freebsd.org Message-ID: <20090602060639.GA2260@current.Sisis.de> References: <20090514084617.GA3459@rebelion.Sisis.de> <200905141651.35948.shoesoft@gmx.net> <20090515125250.GA11380@rebelion.Sisis.de> <1242397462.1755.89.camel@balrog.2hip.net> <20090516060753.GA5319@rebelion.Sisis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20090516060753.GA5319@rebelion.Sisis.de> User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 8.0-CURRENT (i386) Cc: Stefan Ehmann , Robert Noland Subject: Re: Dell M4400 && Xorg-vesa && 1920x1200 res? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthias Apitz List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jun 2009 06:06:40 -0000 El día Saturday, May 16, 2009 a las 08:07:53AM +0200, Matthias Apitz escribió: > El día Friday, May 15, 2009 a las 09:24:22AM -0500, Robert Noland escribió: > > > > Yes, this worked; but it was terrible slow on window movements; > > > I've got a small fix for the driver x11-drivers/xf86-video-nv and the > > > card is now working as it should with the 'nv' module. > > > > What patch? If it needs review and committing upstream, please send it > > to me... > > > > robert. > > The mentioned patch is now available in src/nv_driver.c > > > Thanks for testing this! I'll update the driver with the device names > > for the IDs in the 0x065x range tomorrow when it's not 2 am. ;) > > You'll be able to point to the patch at [1] then. If you need it > > soon, I can push an official release so you don't have to ship a > > patched driver. > > http://cgit.freedesktop.org/xorg/driver/xf86-video-nv/commit/?id=c8d6f7aa7c99a1b71289f8e8e07becc10f61f379 > The final word on this is that the original driver from Nvidia works as well; the drivers are at http://www.nvidia.com/object/unix.html and its latest version is 180.60. The actual version does not compile on CURRENT. One must disable the check for this version in the source NVIDIA-FreeBSD-x86-180.60/src/nv-freebsd.h: /* #if __FreeBSD_version >= 800000 #error This driver does not support FreeBSD 8.x/-CURRENT! #endif */ then it compiles and installs fine. There is as well a problem on laptops with huge amount of memory (mine has 4 GByte) which seems to be a known issue in http://www.nvnews.net/vbulletin/forumdisplay.php?f=47 and hardlocks the system on start of X. One needs a setting in /boot/loader.conf of machdep.disable_mtrrs=1 with this all is fine and X comes up as it should. As well the nvidia-settings tool must be compiled directly from the source because the one in the ports has some library conflict. matthias -- Matthias Apitz t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e - w http://www.unixarea.de/ People who hate Microsoft Windows use Linux but people who love UNIX use FreeBSD.