[opensuse-xorg] nVidia driver confusion: Quadro NVS 140M fails to work with the 180.29 driver series

Hi there, My Thinkpad T61 Laptop comes with the following nVidia GPU: lenz@thebe:~> lspci | grep -i nvidia 01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1) According to the README and the online docs, this chip is not a "legacy GPU" yet and it should be supported by the latest driver (180.29) http://www.nvidia.com/object/IO_18897.html (supported GPUs for the 180.29 driver) http://www.nvidia.com/object/IO_32667.html (legacy GPUs) However, the following driver is currently installed: lenz@thebe:~> rpm -qa | grep nvidia nvidia-gfxG01-kmp-pae-173.14.16_2.6.25.20_0.1-2.1 x11-video-nvidiaG01-173.14.16-2.1 According to http://www.nvidia.com/object/unix.html this is a "legacy GPU" driver. I tried to install the 180.29 driver instead (nvidia-gfxG02), but that one fails to load: Mar 17 11:00:13 thebe kernel: NVRM: The NVIDIA probe routine was not called for 1 device(s). Mar 17 11:00:13 thebe kernel: NVRM: This can occur when a driver such as rivafb, nvidiafb or Mar 17 11:00:13 thebe kernel: NVRM: rivatv was loaded and obtained ownership of the NVIDIA Mar 17 11:00:13 thebe kernel: NVRM: device(s). Mar 17 11:00:13 thebe kernel: NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module Mar 17 11:00:13 thebe kernel: NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb Mar 17 11:00:13 thebe kernel: NVRM: support), then try loading the NVIDIA kernel module again. Mar 17 11:00:13 thebe kernel: NVRM: No NVIDIA graphics adapter probed! I had to revert to the nvidia-gfxG01 driver to return to a functional configuration. So I am confused now. Shouldn't the Quadro NVS 140M be supported by the 180.29 driver series, as the documentation and README states? Or am I missing something? As I am using KDE4, I would like to be able to use the latest driver as this one supposedly fixes some of the screen update performance issues that I am experiencing. Any help would be appreciated. Thanks! Bye, LenZ -- ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V

Am Freitag, 20. März 2009 schrieb Lenz Grimmer:
Hi there,
My Thinkpad T61 Laptop comes with the following nVidia GPU:
lenz@thebe:~> lspci | grep -i nvidia 01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
According to the README and the online docs, this chip is not a "legacy GPU" yet and it should be supported by the latest driver (180.29)
http://www.nvidia.com/object/IO_18897.html (supported GPUs for the 180.29 driver) http://www.nvidia.com/object/IO_32667.html (legacy GPUs)
However, the following driver is currently installed:
lenz@thebe:~> rpm -qa | grep nvidia nvidia-gfxG01-kmp-pae-173.14.16_2.6.25.20_0.1-2.1 x11-video-nvidiaG01-173.14.16-2.1
According to http://www.nvidia.com/object/unix.html this is a "legacy GPU" driver. I tried to install the 180.29 driver instead (nvidia-gfxG02), but that one fails to load:
Mar 17 11:00:13 thebe kernel: NVRM: The NVIDIA probe routine was not called for 1 device(s). Mar 17 11:00:13 thebe kernel: NVRM: This can occur when a driver such as rivafb, nvidiafb or Mar 17 11:00:13 thebe kernel: NVRM: rivatv was loaded and obtained ownership of the NVIDIA Mar 17 11:00:13 thebe kernel: NVRM: device(s). Mar 17 11:00:13 thebe kernel: NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module Mar 17 11:00:13 thebe kernel: NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb Mar 17 11:00:13 thebe kernel: NVRM: support), then try loading the NVIDIA kernel module again. Mar 17 11:00:13 thebe kernel: NVRM: No NVIDIA graphics adapter probed!
Might it be, that the old version of the nvidia kernel module is still inserted when you try to load the new version ? -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org

Hi, On Fri, Mar 20, 2009 at 17:32, Markus Koßmann <mkossmann_ml1@gmx.de> wrote:
Might it be, that the old version of the nvidia kernel module is still inserted when you try to load the new version ?
Nope, the same happened after a reboot as well. Bye, LenZ -- ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org

On Fri, Mar 20, 2009 at 04:28:46PM +0100, Lenz Grimmer wrote:
Hi there,
My Thinkpad T61 Laptop comes with the following nVidia GPU:
lenz@thebe:~> lspci | grep -i nvidia 01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
According to the README and the online docs, this chip is not a "legacy GPU" yet and it should be supported by the latest driver (180.29)
http://www.nvidia.com/object/IO_18897.html (supported GPUs for the 180.29 driver) http://www.nvidia.com/object/IO_32667.html (legacy GPUs)
However, the following driver is currently installed:
lenz@thebe:~> rpm -qa | grep nvidia nvidia-gfxG01-kmp-pae-173.14.16_2.6.25.20_0.1-2.1 x11-video-nvidiaG01-173.14.16-2.1
G01 is the correct package combo on openSUSE 11.0, which you're apparently using. On openSUSE 11.1 you need the G02 one.
As I am using KDE4, I would like to be able to use the latest driver as this one supposedly fixes some of the screen update performance issues that I am experiencing.
In that case I'm afraid you need to switch to NVIDIA's installer or update to openSUSE 11.1. Hope this helps. Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
participants (3)
-
Lenz Grimmer
-
Markus Koßmann
-
Stefan Dirsch