Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jun 2009 08:06:39 +0200
From:      Matthias Apitz <guru@unixarea.de>
To:        freebsd-current@freebsd.org
Cc:        Stefan Ehmann <shoesoft@gmx.net>, Robert Noland <rnoland@freebsd.org>
Subject:   Re: Dell M4400 && Xorg-vesa && 1920x1200 res?
Message-ID:  <20090602060639.GA2260@current.Sisis.de>
In-Reply-To: <20090516060753.GA5319@rebelion.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>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <guru@unixarea.de> - w http://www.unixarea.de/
People who hate Microsoft Windows use Linux but people who love UNIX use FreeBSD.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090602060639.GA2260>