[ltp] nVidia Quadro NVS 140M and opensource driver

Sébastien Mazy linux-thinkpad@linux-thinkpad.org
Sat, 8 Dec 2007 17:54:29 +0100


Hi,

Sorry for the late answer.

On Dec 6, 2007 7:09 PM, Michael Unterkalmsteiner <miciu@gmx.de> wrote:
> On Thursday 06 December 2007 14:32:30 Sébastien Mazy wrote:
> > Hi,
> >
> > Yes, it works well (on a R61 with 1680x1050 screen). Here are the
> > versions I use :
> > xf86-video-nv 2.1.6
> > xorg-server 1.4
>
> Hi Sébastien,
> thanks for the info (google didn't tell me much...)
>
> Ok, maybe the problems lies here:
> xserver-xorg-video-nv 2.1.5
> xorg-server 1.3

I see no reason why it wouldn't work with xorg-server 1.3
the Quadro NVS 140mM support has been added in nv 2.1.2.

> I'm running gutsy, which is your distribution? Gentoo?
> Starting the server with nv drivers freezes the machine completely, I hav=
e to
> push the power button and reboot.

Archlinux, but that shouldn't matter. Here is a sample from my nv xorg.conf :

Section "ServerLayout"
	Identifier     "Layout0"
	Screen         "Screen0"
        [...]
EndSection

Section "Monitor"
	Identifier     "Monitor0"
	VendorName     "Unknown"
	ModelName      "IBM"
	HorizSync       53.0 - 64.0
	VertRefresh     50.0 - 60.0
	Option         "DPMS"
EndSection

Section "Device"
	Identifier     "Videocard0"
	Driver         "nv"
	VendorName     "NVIDIA Corporation"
	BoardName      "Quadro NVS 140M"
EndSection

Section "Screen"
	Identifier     "Screen0"
	Device         "Videocard0"
	Monitor        "Monitor0"
	DefaultDepth    24
	SubSection "Display"
	Virtual        2960 1050 # needed for extended desktop
	EndSubSection
EndSection

> >
> > RandR 1.2 is also supported (unlike with nvidia driver) but when I
> > tested it with a dual screen configuration, the primary monitor (ie
> > the one with gnome-panel) was the external CRT. As far as I know, it's
> > not possible to tell RandR which monitor is the primary one (between
> > LVDS and CRT).
> >
> > Also, I came back to the proprietary driver because nv does not
> > provide Xv with G80s and it is not planned, as it would be processed
> > by the 3d engine.
>
> That sounds strange, from where did you get that info?

from nv's readme :
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-nv.git;a=blob_p=
lain;f=README.G80

and confirmation by Aaron Plattner, nv developer from nvidia :
https://bugs.freedesktop.org/show_bug.cgi?id=11586#c1

Sébastien