[ltp] nVidia Quadro NVS 140M and opensource driver
Michael Unterkalmsteiner
linux-thinkpad@linux-thinkpad.org
Mon, 10 Dec 2007 13:43:52 +0100
On Saturday 08 December 2007 17:54:29 S=E9bastien Mazy wrote:
> Hi,
>
> Sorry for the late answer.
No problem ;)
>
> On Dec 6, 2007 7:09 PM, Michael Unterkalmsteiner <miciu@gmx.de> wrote:
> > On Thursday 06 December 2007 14:32:30 S=E9bastien 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=E9bastien,
> > 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
> > have to push the power button and reboot.
>
> Archlinux, but that shouldn't matter. Here is a sample from my nv xorg.co=
nf
> :
>
> 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
Here's my xorg.conf. In section Monitor I've different values for the Sync =
and=20
Refreshrate, I'll try out your values...
I've also specified the resolution in section Screen, which you didn't, and=
=20
I've specified depth 16.=20
Section "Device"
Identifier "nVidia Corporation G80 [Quadro NVS 140M]"
Driver "nv"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 30-70
VertRefresh 50-160
EndSection
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation G80 [Quadro NVS 140M]"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Modes "1440x900"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
[...]
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=3Dxorg/driver/xf86-video-nv.git;a=3Dblob=
_plain
>;f=3DREADME.G80
>
> and confirmation by Aaron Plattner, nv developer from nvidia :
> https://bugs.freedesktop.org/show_bug.cgi?id=3D11586#c1
Ok, thanks for the clarification. It's a pity, though.
Michael