Hi everyone, just wanted to say thanks for the great guide and to talk about my experience, since I'm not working with the "normal" drivers, but with the CUDA ones (should be the same thing, nevertheless, but still wanted to share).
Problem:
Since installing Jaunty 64 bits, and upgrading it to all the latest packages and such, I've wanted to install the CUDA drivers (since it appears that those are needed if I wnat to run Folding@Home using the GPU -- in my case, an EVGA Geforce 8600 GTS). I figured this guide should be of help, so I followed the OP's guide all the way, up to restarting X.
However, that wouldn't work. Ubuntu complained that there was a problem with my configuration, and ouput this:
Code:
carlos@inuki-desktop:~$ grep -n "^(EE)" /var/log/Xorg*log
/var/log/Xorg.0.log:147:(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
/var/log/Xorg.0.log:148:(EE) NVIDIA(0): system's kernel log for additional error messages and
/var/log/Xorg.0.log:149:(EE) NVIDIA(0): consult the NVIDIA README for details.
/var/log/Xorg.0.log:150:(EE) NVIDIA(0): *** Aborting ***
/var/log/Xorg.0.log:154:(EE) Screen(s) found, but none have a usable configuration.
/var/log/Xorg.1.log:1646:(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
/var/log/Xorg.failsafe.log:1646:(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
and:
Code:
carlos@inuki-desktop:~$ grep -i "nvidia\|NVRM" /var/log/syslog
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: RSDP 000F7F90, 0014 (r0 Nvidia)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: RSDT AFEF3040, 0038 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: FACP AFEF30C0, 0074 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: DSDT AFEF3180, 5283 (r1 NVIDIA NVDAACPI 1000 MSFT 3000000)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: HPET AFEF8580, 0038 (r1 Nvidia NVDAACPI 42302E31 NVDA 98)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: WDRT AFEF8600, 0047 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: MCFG AFEF86C0, 003C (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 12:18:24 inuki-desktop kernel: [ 0.000000] ACPI: APIC AFEF8480, 0098 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 12:18:24 inuki-desktop kernel: [ 10.842961] nvidia: module license 'NVIDIA' taints kernel.
Jul 24 12:18:24 inuki-desktop kernel: [ 11.072933] Modules linked in: ck804xrom(+) mtd psmouse compat_ioctl32 videodev v4l1_compat snd soundcore snd_page_alloc chipreg map_funcs cfg80211(+) serio_raw eeprom_93cx6 i2c_nforce2 pcspkr(+) joydev(+) nvidia(P+) usbhid ohci1394 forcedeth ieee1394 floppy fbcon tileblit font bitblit softcursor
Jul 24 12:18:24 inuki-desktop kernel: [ 11.095221] nvidia 0000:01:00.0: PCI INT A -> Link[AXV5] -> GSI 16 (level, low) -> IRQ 16
Jul 24 12:18:24 inuki-desktop kernel: [ 11.095226] nvidia 0000:01:00.0: setting latency timer to 64
Jul 24 12:18:24 inuki-desktop kernel: [ 11.095367] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 180.44 Tue Mar 24 05:46:32 PST 2009
Jul 24 13:44:15 inuki-desktop kernel: [ 5169.696437] nvidia 0000:01:00.0: setting latency timer to 64
Jul 24 13:44:15 inuki-desktop kernel: [ 5169.696985] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 185.18.14 Wed May 27 01:23:47 PDT 2009
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: RSDP 000F7F90, 0014 (r0 Nvidia)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: RSDT AFEF3040, 0038 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: FACP AFEF30C0, 0074 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: DSDT AFEF3180, 5283 (r1 NVIDIA NVDAACPI 1000 MSFT 3000000)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: HPET AFEF8580, 0038 (r1 Nvidia NVDAACPI 42302E31 NVDA 98)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: WDRT AFEF8600, 0047 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: MCFG AFEF86C0, 003C (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 13:46:35 inuki-desktop kernel: [ 0.000000] ACPI: APIC AFEF8480, 0098 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 13:46:35 inuki-desktop kernel: [ 11.067520] nvidia: module license 'NVIDIA' taints kernel.
Jul 24 13:46:35 inuki-desktop kernel: [ 11.319977] nvidia 0000:01:00.0: PCI INT A -> Link[AXV5] -> GSI 16 (level, low) -> IRQ 16
Jul 24 13:46:35 inuki-desktop kernel: [ 11.319982] nvidia 0000:01:00.0: setting latency timer to 64
Jul 24 13:46:35 inuki-desktop kernel: [ 11.320202] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 180.44 Tue Mar 24 05:46:32 PST 2009
Jul 24 13:46:35 inuki-desktop kernel: [ 11.338098] Modules linked in: ck804xrom(+) mtd snd_rawmidi cfg80211 chipreg compat_ioctl32 snd_seq_midi_event snd_seq eeprom_93cx6 map_funcs psmouse i2c_nforce2 videodev v4l1_compat snd_timer snd_seq_device serio_raw snd soundcore snd_page_alloc pcspkr(+) joydev(+) nvidia(P) usbhid ohci1394 ieee1394 forcedeth floppy fbcon tileblit font bitblit softcursor
Jul 24 14:04:51 inuki-desktop kernel: [ 1112.734255] NVRM: API mismatch: the client has the version 185.18.14, but
Jul 24 14:04:51 inuki-desktop kernel: [ 1112.734257] NVRM: this kernel module has the version 180.44. Please
Jul 24 14:04:51 inuki-desktop kernel: [ 1112.734257] NVRM: make sure that this kernel module and all NVIDIA driver
Jul 24 14:04:51 inuki-desktop kernel: [ 1112.734258] NVRM: components have the same version.
Jul 24 14:04:54 inuki-desktop kernel: [ 1115.817776] NVRM: API mismatch: the client has the version 185.18.14, but
Jul 24 14:04:54 inuki-desktop kernel: [ 1115.817777] NVRM: this kernel module has the version 180.44. Please
Jul 24 14:04:54 inuki-desktop kernel: [ 1115.817777] NVRM: make sure that this kernel module and all NVIDIA driver
Jul 24 14:04:54 inuki-desktop kernel: [ 1115.817778] NVRM: components have the same version.
Jul 24 14:04:57 inuki-desktop kernel: [ 1118.901760] NVRM: API mismatch: the client has the version 185.18.14, but
Jul 24 14:04:57 inuki-desktop kernel: [ 1118.901762] NVRM: this kernel module has the version 180.44. Please
Jul 24 14:04:57 inuki-desktop kernel: [ 1118.901762] NVRM: make sure that this kernel module and all NVIDIA driver
Jul 24 14:04:57 inuki-desktop kernel: [ 1118.901763] NVRM: components have the same version.
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: RSDP 000F7F90, 0014 (r0 Nvidia)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: RSDT AFEF3040, 0038 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: FACP AFEF30C0, 0074 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: DSDT AFEF3180, 5283 (r1 NVIDIA NVDAACPI 1000 MSFT 3000000)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: HPET AFEF8580, 0038 (r1 Nvidia NVDAACPI 42302E31 NVDA 98)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: WDRT AFEF8600, 0047 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: MCFG AFEF86C0, 003C (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 14:07:15 inuki-desktop kernel: [ 0.000000] ACPI: APIC AFEF8480, 0098 (r1 Nvidia NVDAACPI 42302E31 NVDA 0)
Jul 24 14:07:15 inuki-desktop kernel: [ 11.101023] nvidia: module license 'NVIDIA' taints kernel.
Jul 24 14:07:15 inuki-desktop kernel: [ 11.353406] nvidia 0000:01:00.0: PCI INT A -> Link[AXV5] -> GSI 16 (level, low) -> IRQ 16
Jul 24 14:07:15 inuki-desktop kernel: [ 11.353411] nvidia 0000:01:00.0: setting latency timer to 64
Jul 24 14:07:15 inuki-desktop kernel: [ 11.353595] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 180.44 Tue Mar 24 05:46:32 PST 2009
Jul 24 14:07:15 inuki-desktop kernel: [ 11.414399] Modules linked in: ck804xrom(+) snd_hwdep snd_rawmidi mtd chipreg cfg80211 snd_seq_midi_event psmouse map_funcs eeprom_93cx6 gspca_sonixb gspca_main compat_ioctl32 videodev v4l1_compat i2c_nforce2 snd_seq snd_timer snd_seq_device serio_raw pcspkr snd soundcore snd_page_alloc joydev nvidia(P) usbhid forcedeth floppy ohci1394 ieee1394 fbcon tileblit font bitblit softcursor
Jul 24 14:07:19 inuki-desktop kernel: [ 32.212910] NVRM: API mismatch: the client has the version 185.18.14, but
Jul 24 14:07:19 inuki-desktop kernel: [ 32.212911] NVRM: this kernel module has the version 180.44. Please
Jul 24 14:07:19 inuki-desktop kernel: [ 32.212912] NVRM: make sure that this kernel module and all NVIDIA driver
Jul 24 14:07:19 inuki-desktop kernel: [ 32.212913] NVRM: components have the same version.
Jul 24 14:07:22 inuki-desktop kernel: [ 35.290434] NVRM: API mismatch: the client has the version 185.18.14, but
Jul 24 14:07:22 inuki-desktop kernel: [ 35.290435] NVRM: this kernel module has the version 180.44. Please
Jul 24 14:07:22 inuki-desktop kernel: [ 35.290436] NVRM: make sure that this kernel module and all NVIDIA driver
Jul 24 14:07:22 inuki-desktop kernel: [ 35.290436] NVRM: components have the same version.
Jul 24 14:07:25 inuki-desktop kernel: [ 38.371742] NVRM: API mismatch: the client has the version 185.18.14, but
Jul 24 14:07:25 inuki-desktop kernel: [ 38.371743] NVRM: this kernel module has the version 180.44. Please
Jul 24 14:07:25 inuki-desktop kernel: [ 38.371744] NVRM: make sure that this kernel module and all NVIDIA driver
Jul 24 14:07:25 inuki-desktop kernel: [ 38.371744] NVRM: components have the same version.
Seeing that I had an API mismatch (two driver versions in conflict), I ran:
sudo aptitude purge $(dpkg -l | grep nvidia | awk '{print $2}')
And it eliminated the following packages:
Code:
nvidia-173-modaliases{p} nvidia-180-kernel-source{p} nvidia-180-libvdpau{p} nvidia-180-modaliases{p} nvidia-71-modaliases{p} nvidia-96-modaliases{p} nvidia-common{p} nvidia-glx-180{p}
I reinstalled the driver again, rebooted, and it worked. So you can now add an 8600 GTS to the list of working cards if you want. I still haven't had any luck with running F@H on the card, but I think I'll sort it out eventually.
Bookmarks