Nach meinem heutigen Systemupgrade (länger nicht gemacht) startete mein XOrg nicht mehr.
Im xorg-log sehe ich einen segfault mit backtrace, auch coredumps werden geschrieben.
[ 2212.715] (--) NVIDIA(GPU-0):
[ 2212.811] (EE)
[ 2212.811] (EE) Backtrace:
[ 2212.811] (EE) 0: /usr/lib/Xorg (xorg_backtrace+0x5b) [0x5577e0a8b72b]
[ 2212.811] (EE) 1: /usr/lib/Xorg (0x5577e0945000+0x151385) [0x5577e0a96385]
[ 2212.811] (EE) 2: /usr/lib/libc.so.6 (0x7ff93c441000+0x3cda0) [0x7ff93c47dda0
[ 2212.811] (EE)
[ 2212.811] (EE) Segmentation fault at address 0x0
[ 2212.811] (EE)
Fatal server error:
[ 2212.811] (EE) Caught signal 11 (Segmentation fault). Server aborting
Erster Versuch zur Behebung war ein Downgrade von XOrg(+Komponenten) bei mir von 21.1.2-1 zurück auf 1.20.13-x. Keine Änderung.
Danach Downgrade von Kernel + dazu passenden nvidia-Paketen:
linux 5.15.10.arch1-1 -> 5.14.15.arch1-1
nvidia (495.46-4 -> 495.44-2)
nvidia-settings (495.46-1 -> 495.44-1)
Damit funktionierte mein XOrg wieder. Ich habe mal in den Foren nach ähnlichen Problemen gesucht, und gefunden:
https://bbs.archlinux.org/viewtopic.php?id=272169
https://bbs.archlinux.org/viewtopic.php?pid=2008854
Die XOrg-Pakete vom obigen Downgrade habe ich wieder aktualisiert.
Ich nutze auch Mate als DE. In den Threads stellt sich ja die Frage, ob es ggf. einen Zusammenhang mit dem aktuellen nvidia-Modul/Kernel und GLX-Komponenten (bsp. Compositor) gibt.
Ich habe aktuell keine/wenig Zeit, daß weiter zu testen. Aber es würde mich interessieren, ob noch andere das aktuelle nvidia-Paket plus aktuellem Kernel z.B. mit Gnome/KDE (die AFAIK ja auch einen Compositor/GLX verwenden) problemlos nutzen können. Evtl. ist ja wirklich Mate betroffen.
Danke und schönes Rest-WE....