Nach NVIDIA-Update kein SDDM-greeter mehr

Hallo zusammen,
bin jetzt etwas verlegen, ob ich im richtigen Forum gelandet bin, ich bräuchte mal eure Hilfe zum Boot-Prozess. Hier mal kurz die Vorgeschichte. Seit Version 6.4 verwende ich SuSE-Linux. Ich hatte mir dann vor kurzem die neueste Version Leap 15.4 auf meinen Rechner gespielt, so als Neuinstallation und nicht als Update. Auch die Einbindung der NVIDIA-Grafiktreiber ist mir nach einigem hin und her dann doch noch gelungen. Alles lief sehr smooth. Dann kam ein Treiber-Update von NVIDIA.
Jetzt habe ich das Problem, dass bei mir die grafische Anmeldung nicht mehr gestartet wird. Es erscheint einfach nur ein Konsolenlogin. OK, einen Autologin benutze ich nicht, dass wird aber nicht das Problem sein. In der Xorg.0.log erscheint folgender Fehler, ich kann damit aber nichts anfangen:

     5.380] (II) Loading sub module "fb"
     5.380] (II) LoadModule: "fb"
     5.380] (II) Loading /usr/lib64/xorg/modules/libfb.so
     5.380] (II) Module fb: vendor="X.Org Foundation"
     5.380]     compiled for 1.20.3, module version = 1.0.0
     5.380]     ABI class: X.Org ANSI C Emulation, version 0.4
     5.380] (EE) 
     5.380] (EE) Backtrace:
     5.381] (EE) 0: /usr/bin/X (xorg_backtrace+0x65) [0x55aeb95b2285]
     5.381] (EE) 1: /usr/bin/X (0x55aeb9400000+0x1b5f59) [0x55aeb95b5f59]
     5.381] (EE) 2: /lib64/libpthread.so.0 (0x7ff45bcb0000+0x168c0) [0x7ff45bcc68c0]
     5.381] (EE) 3: /lib64/libc.so.6 (gsignal+0x10d) [0x7ff45b905cdb]
     5.381] (EE) 4: /lib64/libc.so.6 (abort+0x177) [0x7ff45b907375]
     5.381] (EE) 5: /lib64/libc.so.6 (0x7ff45b8bb000+0x42cda) [0x7ff45b8fdcda]
     5.381] (EE) 6: /lib64/libc.so.6 (0x7ff45b8bb000+0x42d62) [0x7ff45b8fdd62]
     5.381] (EE) 7: /usr/bin/X (dixRegisterPrivateKey+0x23f) [0x55aeb947b47f]
     5.381] (EE) 8: /usr/lib64/xorg/modules/libglamoregl.so (glamor_init+0xca) [0x7fee51faf57a]
     5.381] (EE) 9: /usr/lib64/xorg/modules/drivers/modesetting_drv.so (0x7fee521d9000+0x11e1d) [0x7fee521eae1d]
     5.381] (EE) 10: /usr/lib64/xorg/modules/drivers/modesetting_drv.so (0x7fee521d9000+0x9bf4) [0x7fee521e2bf4]
     5.381] (EE) 11: /usr/bin/X (AddGPUScreen+0xf0) [0x55aeb945d190]
     5.381] (EE) 12: /usr/bin/X (0x55aeb9400000+0xb761c) [0x55aeb94b761c]
     5.381] (EE) 13: /usr/bin/X (0x55aeb9400000+0xbd041) [0x55aeb94bd041]
     5.381] (EE) 14: /usr/bin/X (0x55aeb9400000+0xb931f) [0x55aeb94b931f]
     5.381] (EE) 15: /usr/bin/X (0x55aeb9400000+0xb9ecb) [0x55aeb94b9ecb]
     5.381] (EE) 16: /usr/bin/X (config_init+0x9) [0x55aeb94b8919]
     5.381] (EE) 17: /usr/bin/X (InitInput+0xc7) [0x55aeb949c4a7]
     5.381] (EE) 18: /usr/bin/X (0x55aeb9400000+0x60d35) [0x55aeb9460d35]
     5.381] (EE) 19: /lib64/libc.so.6 (__libc_start_main+0xef) [0x7ff45b8f02bd]
     5.381] (EE) 20: /usr/bin/X (_start+0x2a) [0x55aeb944aa1a]
     5.381] (EE) 
     5.381] (EE) 
Fatal server error:
     5.381] (EE) Caught signal 6 (Aborted). Server aborting
     5.381] (EE) 
     5.381] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
     5.381] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
     5.381] (EE) 
     5.478] (EE) Server terminated with error (1). Closing log file.


Bemerkenswert finde ich jetzt aber, dass ich alles manuell starten kann.
startx -> KDE mit plasma startet ganz normal.
systemctl start sddm -> grafisches login wird angezeigt und ich kann KDE starten - warum nicht automatisch?
selbst ein systemctl restart sddm funktioniert. SDDM ist also irgendwie am laufen.
Was läuft hier schief?

Gruß Andreas

Hallo,

was sagt:

systemctl status sddm

Hallo Reni,
ich habe mal den Rechner neu gestartet und nach der Konsolenanmeldung den Status abgefragt. Folgende Ausgabe:


● sddm.service - Simple Desktop Display Manager
     Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2022-07-08 10:49:00 CEST; 2min 28s ago
       Docs: man:sddm(1)
             man:sddm.conf(5)
    Process: 993 ExecStartPre=/usr/bin/plymouth quit --retain-splash (code=exited, status=1/FAILURE)
   Main PID: 1004 (sddm)
      Tasks: 2 (limit: 4915)
     CGroup: /system.slice/sddm.service
             └─1004 /usr/bin/sddm


Ich habe dann auch einmal ausprobiert, nur “sddm” einzugeben. Das startet zwar nicht die Service-Domaen, gibt aber trotzdem ein paar Fehler aus. Habe auch keine Ahnung, ob man das so machen darf oder nicht:


[10:52:18.774] (II) DAEMON: Initializing...
[10:52:18.777] (II) DAEMON: Starting...
[10:52:18.777] (II) DAEMON: Logind interface found
[10:52:18.778] (II) DAEMON: Adding new display on vt 7 ...
[10:52:18.778] (II) DAEMON: Loading theme configuration from ""
[10:52:18.778] (II) DAEMON: Display server starting...
[10:52:18.778] (EE) DAEMON: Failed to write xauth file
[10:52:18.778] (EE) DAEMON: Could not start Display server on vt 7
[10:52:22.686] (WW) DAEMON: Signal received: SIGINT


Danke für jegliche Hilfe, Andreas

So, nach einigen Selbstversuchen hat sich das Problem erledigt.Ist zwar etwas unerklärlich nicht gerade standardmässig, eher windowsmäßig gegangen, BIn aber wie folgt vorgegangen:

  1. Neu gestartet und in der Konsole, die ich dann hatte als superuser Yast gestartet.
  2. Alle propritären Nvidia-Grafiktreiber deinstalliert.
  3. Neustart. Ich weiß zwar nicht, was für ein Grafiktreiber benutzt wurde, ich vermute der nouveau mit einer Auflösung von 1024x768. Das System lief jedenfalls bisinden Xserver einwandfrei hoch.
  4. Danach alle propritären Nvidia-Grafiktreiber wieder installiert. Ich verstehezwar nicht, warum in Yastdabei auch die 32-Bit-Treiber aktiviert werden, aber OK.
  5. Nach einem Neustart lief dann alles, wie gewünscht. SDDM wurde gestartet, der Loginscreen erschien, ich konnte mich anmelden und KDE fuhr hoch. Hurra!

Jetzt ist alles wieder gut.
Gruß Andreas