• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Leap 15.4: Nouveau driver wird nicht automatisch geladen

OP
F

f.gruber

Hacker
Ich melde mich erst jetzt wieder zurück, weil bei diesem PC inzwischen das Netzteil defekt geworden ist und ich daraufhin die Festplatte in einen anderen Rechner eingebaut habe.

Noch ein Hinweis: Der Bootloader grub2 erkennt nicht automatisch die optimale Auflösung. Wenn ich mit YAST in der Bootloader Konfiguration 'automatisch erkennen' auswähle, startet der Bootloader mit einer extrem geringen Auflösung. In dieser Auflösung wird dann auch der Plasma Desktop dargestellt.

Wieder eine nVidia Grafikkarte, aber eine andere: Hier sieht man explizit, dass der Nouveau Treiber nicht aktiviert ist.

Code:
hwinfo --gfx
14: PCI 100.0: 0300 VGA compatible controller (VGA)           
  [Created at pci.386]
  Unique ID: VCu0.3z1bDFB8RkD
  Parent ID: vSkL.u2GULG15vH4
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia GT218 [GeForce G210]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0a60 "GT218 [GeForce G210]"
  SubVendor: pci 0x1b0a "Pegatron"
  SubDevice: pci 0x9045
  Revision: 0xa2
  Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  Memory Range: 0xce000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0xdc00-0xdc7f (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 10 (no events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd00000A60sv00001B0Asd00009045bc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is not active
    Driver Activation Cmd: "modprobe nouveau"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #12 (PCI bridge)
 
Zuletzt bearbeitet:
OP
F

f.gruber

Hacker
Code:
cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.14.21-150400.24.33-default root=UUID=f47e3864-6c0c-4a49-99ae-205153cf7ffd splash=silent quiet showopts
Code:
grep -i nouveau /etc/modprobe.d/*
.. leere Ausgabe
Code:
ls -al /etc/X11/
insgesamt 72
drwxr-xr-x 9 root root 4096 9. Nov 20:44 .
drwxr-xr-x 157 root root 12288 20. Nov 12:15 ..
drwxr-xr-x 2 root root 4096 9. Nov 20:43 lbxproxy
drwxr-xr-x 2 root root 4096 9. Nov 20:44 proxymngr
drwxr-xr-x 3 root root 4096 9. Nov 20:58 xdm
-rw-r--r--   1 root root  7003 25. Mai 2018  xim
drwxr-xr-x 41 root root 4096 9. Nov 21:06 xim.d
drwxr-xr-x 3 root root 4096 4. Nov 09:32 xinit
-rw-r--r--   1 root root  1353 25. Mai 2018  Xmodmap
-rw-r--r--   1 root root  1049 25. Mai 2018  Xmodmap.remote
drwxr-xr-x 2 root root 4096 4. Nov 09:32 xorg.conf.d
-rw-r--r--   1 root root   874  1. Jan 2016  xorg.conf.install
-rw-r--r--   1 root root  1357 25. Feb 2019  xorg.conf.nvidia-post
drwxr-xr-x 2 root root 4096 9. Nov 20:49 xorg_pci_ids
-rw-r--r--   1 root root  4017 22. Apr 2009  Xresources
Code:
ls -al /etc/X11/xorg.conf.d/
insgesamt 56
drwxr-xr-x 2 root root 4096 4. Nov 09:32 .
drwxr-xr-x 9 root root 4096 9. Nov 20:44 ..
-rw-r--r-- 1 root root  361  1. Jan 2016  00-keyboard.conf
-rw-r--r-- 1 root root   92  5. Mai 2019  10-amdgpu.conf
-rw-r--r-- 1 root root 1099  5. Mai 2019  10-evdev.conf
-rw-r--r-- 1 root root 1350 19. Okt 16:46 10-quirks.conf
-rw-r--r-- 1 root root  484  5. Mai 2019  11-evdev.conf
-rw-r--r-- 1 root root  975  8. Mai 2022  40-libinput.conf
-rw-r--r-- 1 root root  529  1. Jul 2011  50-device.conf
-rw-r--r-- 1 root root  199  5. Mai 2019  50-elotouch.conf
-rw-r--r-- 1 root root  264 19. Okt 16:46 50-extensions.conf
-rw-r--r-- 1 root root  527  1. Jul 2011  50-monitor.conf
-rw-r--r-- 1 root root  491  1. Jul 2011  50-screen.conf
-rw-r--r-- 1 root root 2747 28. Jan 2019  70-wacom.conf
Code:
lsmod | grep -Ei 'nvidia|nouve|nv'
... erzeugt eine leere Ausgabe
 

Anhänge

  • Xorg.0.log.txt
    23,7 KB · Aufrufe: 4
OP
F

f.gruber

Hacker
Es gibt weder in /etc noch in /etc/modprobe.d eine Datei modprobe.conf
Die Kommandos grep -i nouveau /etc/modprobe.conf und dmesg | grep -i nouveau liefern eine leere Ausgabe.
 

josef-wien

Ultimate Guru
Bis jetzt sehe ich keinen Grund, warum nouveau nicht geladen wird, also versuchen wir es einmal manuell. Ob es bei systemd noch so funktioniert, kann ich nicht sagen. Gegebenenfalls muß Dir ein Kundiger die Vorgangsweise mitteilen.

Um das System ohne grafische Oberfläche zu starten, gibst Du im GRUB 2-Menü bei der Kernel-Befehlszeile nach einem Leerzeichen die Ziffer 3 ein und drückst dann die Eingabe-Taste. Im laufenden System meldest Du Dich als root an und führst
Code:
modprobe nouveau
aus. Allfällige Meldungen teilst Du uns mit. Ansonsten startest Du mit
Code:
init 5
die grafische Oberfläche und verrätst uns, wie es jetzt aussieht.
 
OP
F

f.gruber

Hacker
Das Problem dürfte nun gelöst sein.

Bei der Deinstallation des proprietären nVidia Treibers ist offenbar noch eine Datei übrig geblieben, die verhindert hat, dass der Nouveau Treiber geladen wird. Habe diese Datei gelöscht und die initiale Ramdisk neu erzeugt.

Code:
rm /usr/lib/modprobe.d/nvidia-installer-disable-nouveau.conf
mkinitrd

Nun wird beim Booten der Nouveau Treiber geladen. Damit werden nun die verfügbaren Bildschirmauflösungen angezeigt und die Performance des Plasma Desktops ist deutlich besser.
 
Zuletzt bearbeitet:

josef-wien

Ultimate Guru
man modprobe.d nennt:
/lib/modprobe.d/*.conf
/usr/lib/modprobe.d/*.conf
/usr/local/lib/modprobe.d/*.conf
/run/modprobe.d/*.conf
/etc/modprobe.d/*.conf

Es ist sagenhaft, wo überall man solche Konfigurationsdateien verstecken kann. Das Leben ist ein ewiger Lernprozeß ...
 
Oben