Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Hi!

      Ich wollte von den Nouveau zu den nvidia-treibern wechseln um 3d-unterstützung zu erhalten. Obwohl die Pakete aus dem repositry installiert sind werden sie nicht aktiviert.

      Kernel: Linux 2.6.37.6-0.7-desktop x86_64
      Distribution: openSUSE 11.4 (x86_64)
      KDE: 4.6.00 (4.6.0) "release 6"

      Graka: Modell: GeForce 8800 GTS 512

      lsmode liefert folgendes:

      Quellcode

      1. Module Size Used by
      2. ip6t_LOG 9192 5
      3. xt_tcpudp 3812 2
      4. xt_pkttype 1288 3
      5. ipt_LOG 8721 5
      6. xt_limit 2591 10
      7. adt7475 27470 0
      8. hwmon_vid 3226 1 adt7475
      9. f75375s 12949 0
      10. nouveau 613485 2
      11. ttm 74373 1 nouveau
      12. drm_kms_helper 36694 1 nouveau
      13. drm 232428 4 nouveau,ttm,drm_kms_helper
      14. i2c_algo_bit 6342 1 nouveau
      15. video 15929 1 nouveau
      16. af_packet 23463 0
      17. edd 9664 0
      18. ip6t_REJECT 4709 3
      19. nf_conntrack_ipv6 9399 3
      20. nf_defrag_ipv6 11699 1 nf_conntrack_ipv6
      21. ip6table_raw 1627 1
      22. xt_NOTRACK 1224 4
      23. ipt_REJECT 2640 3
      24. iptable_raw 1686 1
      25. iptable_filter 1946 1
      26. ip6table_mangle 2036 0
      27. nf_conntrack_netbios_ns 1822 0
      28. nf_conntrack_ipv4 10168 3
      29. nf_defrag_ipv4 1737 1 nf_conntrack_ipv4
      30. ip_tables 22270 2 iptable_raw,iptable_filter
      31. xt_conntrack 2880 6
      32. nf_conntrack 88175 5 nf_conntrack_ipv6,xt_NOTRACK,nf_conntrack_netbios_ns,nf_conntrack_ipv4,xt_conntrack
      33. snd_pcm_oss 53391 0
      34. ip6table_filter 1855 1
      35. ip6_tables 22656 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
      36. x_tables 28281 16 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,xt_NOTRACK,ipt_REJECT,iptable_raw,iptable_filter,ip6table_mangle,ip_tables,xt_conntrack,ip6table_filter,ip6_tables
      37. snd_mixer_oss 20225 1 snd_pcm_oss
      38. cpufreq_conservative 11828 0
      39. cpufreq_userspace 3264 0
      40. snd_seq_midi 7020 0
      41. cpufreq_powersave 1290 0
      42. snd_emu10k1_synth 7412 0
      43. snd_emux_synth 45093 1 snd_emu10k1_synth
      44. snd_seq_virmidi 6479 1 snd_emux_synth
      45. snd_seq_midi_event 7843 2 snd_seq_midi,snd_seq_virmidi
      46. snd_seq_midi_emul 7818 1 snd_emux_synth
      47. acpi_cpufreq 8367 1
      48. snd_seq 66675 5 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
      49. mperf 1555 1 acpi_cpufreq
      50. fuse 80767 7
      51. dm_mod 86272 0
      52. snd_emu10k1 169238 5 snd_emu10k1_synth
      53. snd_rawmidi 26923 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
      54. ppdev 9183 0
      55. snd_ac97_codec 131492 1 snd_emu10k1
      56. ac97_bus 1578 1 snd_ac97_codec
      57. snd_pcm 104468 4 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
      58. snd_seq_device 7770 6 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi
      59. snd_timer 26774 3 snd_seq,snd_emu10k1,snd_pcm
      60. snd_page_alloc 9569 2 snd_emu10k1,snd_pcm
      61. parport_pc 37259 0
      62. firewire_ohci 31271 0
      63. firewire_core 65247 1 firewire_ohci
      64. parport 40234 2 ppdev,parport_pc
      65. snd_util_mem 4426 2 snd_emux_synth,snd_emu10k1
      66. sr_mod 16781 0
      67. cdrom 43280 1 sr_mod
      68. joydev 12166 0
      69. emu10k1_gp 2262 0
      70. gameport 11766 2 emu10k1_gp
      71. sg 33426 0
      72. pcspkr 2190 0
      73. snd_hwdep 7772 2 snd_emux_synth,snd_emu10k1
      74. snd 84374 22 snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
      75. soundcore 8782 1 snd
      76. iTCO_wdt 12266 0
      77. button 6829 1 nouveau
      78. atl1c 37542 0
      79. shpchp 31135 0
      80. pci_hotplug 32310 1 shpchp
      81. asus_atk0110 15752 0
      82. iTCO_vendor_support 3118 1 iTCO_wdt
      83. crc_itu_t 1779 1 firewire_core
      84. ext4 398026 1
      85. jbd2 91654 1 ext4
      86. crc16 1747 1 ext4
      87. fan 3215 0
      88. processor 39669 1 acpi_cpufreq
      89. ata_generic 3995 0
      90. thermal 14914 0
      91. thermal_sys 17462 4 video,fan,processor,thermal


      Das merkwürdige ist, das bis gestern die Graka mit den Nvidia-Treibern lief. Dann fror KDE fast ein (1min pro Mausklick) und beim Neustart brauchte KDE fast 5min.

      Da ich mir nicht anders zu helfen wußte habe ich den PC neu installiert und jetzt steh ich da ohne 3d und meine flug-sims.

      Kann es evtl sein, das die Karte einen Hitzeschaden hat?

      EDIT:
      Hitzeschaden scheidet aus, ich kann unter XP ganz normal spielen. Aber ich bekomme nirgends fehlermeldungen. Hat jemand eine Idee wo ich ein log oder so bekommen kann? Momentan habe ich nichts wirklich sinnvolles in der Hand zum Fehler suchen.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „djaika“ ()

      AW: Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Jetzt gehts wieder.
      Ich habe jetzt wieder frisch installiert und das erst Repositry was ich eingebunden habe ist das nvidia-update. Anscheinend darf ich den Haken bei der Automatischen konfiguration am Anfang der Installation nicht entfernen. Sonst passiert irgendetwas Seltsames mit meinen Rechten an der Xorg.conf.

      Ich zerbeiß hier noch die Tischkante

      AW: Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Falls es nochmal vorkommt, zeige gleich die Ausgaben von:

      Quellcode

      1. cat /etc/SuSE-*

      Quellcode

      1. uname -a

      Quellcode

      1. /usr/sbin/hwinfo --gfxcard

      Quellcode

      1. zypper se -si nvidia nouveau

      Quellcode

      1. egrep -w "WW|EE" /var/log/Xorg.0.log

      oder auch/stattdessen:

      Quellcode

      1. egrep -w "WW|EE|II" /var/log/Xorg.0.log
      Mach ich das nächste Mal, was hoffentlich nicht vorkommt.

      Edit:
      Und zu früh gefreut. Jetzt ist plötzlich der nouveau wieder drin. Ich kapiers nicht mehr.

      Quellcode

      1. cat /etc/SuSE-*
      2. openSUSE
      3. VERSION = 11.4
      4. openSUSE 11.4 (x86_64)
      5. VERSION = 11.4
      6. CODENAME = Celadon

      Quellcode

      1. uname -a
      2. Linux linux-vtcc 2.6.37.6-0.7-desktop #1 SMP PREEMPT 2011-07-21 02:17:24 +0200 x86_64 x86_64 x86_64 GNU/Linux


      Quellcode

      1. hwinfo --gfxcard
      2. 22: PCI 100.0: 0300 VGA compatible controller (VGA)
      3. [Created at pci.318]
      4. Unique ID: VCu0.AZhsY_OUeE7
      5. Parent ID: vSkL.127w+wg+T59
      6. SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
      7. SysFS BusID: 0000:01:00.0
      8. Hardware Class: graphics card
      9. Model: "nVidia GeForce 8800 GTS 512"
      10. Vendor: pci 0x10de "nVidia Corporation"
      11. Device: pci 0x0600 "GeForce 8800 GTS 512"
      12. SubVendor: pci 0x10de "nVidia Corporation"
      13. SubDevice: pci 0x0502
      14. Revision: 0xa2
      15. Driver: "nouveau"
      16. Driver Modules: "drm"
      17. Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable)
      18. Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
      19. Memory Range: 0xfa000000-0xfbffffff (rw,non-prefetchable)
      20. I/O Ports: 0xcc00-0xcc7f (rw)
      21. Memory Range: 0xfe9e0000-0xfe9fffff (ro,non-prefetchable,disabled)
      22. IRQ: 16 (86 events)
      23. I/O Ports: 0x3c0-0x3df (rw)
      24. Module Alias: "pci:v000010DEd00000600sv000010DEsd00000502bc03sc00i00"
      25. Driver Info #0:
      26. XFree86 v4 Server Module: nvidia
      27. Driver Info #1:
      28. XFree86 v4 Server Module: nvidia
      29. 3D Support: yes
      30. Config Status: cfg=no, avail=yes, need=no, active=unknown
      31. Attached to: #10 (PCI bridge)
      32. Primary display adapter: #22


      Brainfuck-Quellcode

      1. zypper se -si nvidia nouveau
      2. S | Name | Typ | Version | Arch | Repository
      3. --+-------------------------------+-------+-----------------------------+--------+------------------------
      4. i | nvidia-computeG02 | Paket | 275.21-7.1 | x86_64 | nVidia Graphics Drivers
      5. i | nvidia-gfxG02-kmp-desktop | Paket | 275.21_k2.6.37.1_1.2-6.1 | x86_64 | nVidia Graphics Drivers
      6. i | x11-video-nvidiaG02 | Paket | 275.21-7.1 | x86_64 | nVidia Graphics Drivers
      7. i | xorg-x11-driver-video-nouveau | Paket | 0.0.16_20110115_b795ca6-3.1 | x86_64 | openSUSE-11.4-Oss
      8. i | xorg-x11-driver-video-nouveau | Paket | 0.0.16_20110115_b795ca6-3.1 | x86_64 | openSUSE-11.4-11.4-0


      Quellcode

      1. egrep -w "WW|EE|" /var/log/Xorg.0.log
      2. (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
      3. [ 23.269] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
      4. [ 23.269] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
      5. [ 23.269] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
      6. [ 25.192] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
      7. [ 25.192] (EE) NVIDIA: system's kernel log for additional error messages.
      8. [ 25.192] (EE) Failed to load module "nvidia" (module-specific error, 0)
      9. [ 25.829] (WW) Falling back to old probe method for fbdev
      10. [ 25.831] (WW) Falling back to old probe method for vesa
      11. [ 26.264] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)


      Irgendein Update hat mit wieder alles zerschlagen. Wo steht eigentlich das "system's kernel log" ?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „glako“ ()

      AW: Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      djaika schrieb:

      Sonst passiert irgendetwas Seltsames mit meinen Rechten an der Xorg.conf.

      Hast du eine xorg.conf? Zeige doch mal die Ausgabe von:

      Quellcode

      1. ls /etc/X11/


      Bitte auch mal die Ausgabe(n) von:

      Quellcode

      1. egrep -iw nvidia /var/log/messages

      oder/und:

      Quellcode

      1. dmesg

      und:

      Quellcode

      1. cat /etc/modprobe.d/nvidia.conf


      Bis jetzt hätte ich zwei Möglichkeiten zur Auswahl:

      Installation/Reinstallation der Pakete von nVIDIA und Deinstallation von Nouveau.

      Umsetzung des Hinweis in den Release Notes (Übersetzung).

      AW: Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Sorry das ich erst jetzt antworte. Ich bin vor lauter Arbeit zu nichts gekommen.

      klawitt schrieb:

      Wie ich sehe benutzt Du noch KDE 4.6.00 Wechsle auf die Version 4.6.3 und Dein Proplem hat ein Ende.

      openSUSE – KDE SC 4.6.3

      Gruss klawitt


      Diese Idee war zwar lieb gemeint, aber das Ergebniss war der Verlust der K3b-mad unterstützung und ansonsten gab es keine Änderung.
      Wenn ich den Treiber von Hand installieren möchte kommt eine Meldung das ein Setuid nicht passt. Die Umsetzung der Release Notes hab ich noch nicht in Angriff genommen. Da Obendrein auch noch mein Windows Ärger macht werde ich erstmal aufhören mit Experimenten an diesem PC. Ich warte erstmal die Version 12.1 ab, die ja bald kommt und installiere dann den Rechner neu. Momentan sind hier 3 systeme auf der Platte, was ich dann auch mal umorganisieren werde. Ich will mir mein Arbeitssystem nicht nochmal zerschießen.

      AW: Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Aldinomis schrieb:

      Nach installation des Nvidia-treibers unbedingt Nouveau-treiber deinstallieren,


      Das ist ein ziemlich schlechter Rat, Grund:

      Quellcode

      1. rpm -qf /lib//modules/2.6.37.6-0.9-desktop/kernel/drivers/gpu/drm/nouveau/nouveau.ko
      2. [b]kernel-desktop-2.6.37.6-0.9.1.i586[/b]


      Zur Deaktivierung von KMS sollte man sich des Bootparameters "nomodeset" und ggf. zusätzlich der Variable "NO_KMS_IN_INITRD" (siehe /etc/sysconfig/kernel, _unbedingt_ die dazu gegebenen Kommentare in besagter Datei lesen!) bedienen.

      Greetz,

      RM
      "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

      Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

      openSUSE Leap 42.3 - Kernel 4.19.x - fluxbox 1.3.7

      Bitmessage: BM-2D8h8QZmvHfgbixWeiG1NDZHG1iXAhBz8K

      AW: Treiberwechsel von nouveau zum proprietären Nvidia-Treiber

      Da hatte ich mich wohl auch ein wenig unglücklich ausgedrückt:
      Installation/Reinstallation der Pakete von nVIDIA und Deinstallation von Nouveau.

      War eigentlich auf das im Beitrag auftauchende Paket xorg-x11-driver-video-nouveau bezogen.