sublogic Apprentice
Joined: 21 Mar 2022 Posts: 269 Location: Pennsylvania, USA
|
Posted: Sat Sep 07, 2024 12:10 am Post subject: [Glitch, solved] sddm loop after update |
|
|
Here's a "heads up" in case it bites someone else.
After updates, I run this as root: Code: | # lsof / | grep DEL | and typically it shows many library files deleted, but kept alive by running processes. I clean that up by 1) logging out of the desktop (xfce), and 2) switching to a text VT and restarting services as needed (openrc), and finally 3) logging back in.
This time, logging out of xfce gave me an infinite loop switching at about 2 Hz between a black screen and a login prompt on a text VT. Console was unusable.
Solution was to ssh from outside and, as root, rc-service display-manager stop. That stopped the loop and got me a stable VT. Restarted services with stale libraries, started display-manager, got the sddm screen and all was well.
Based on /var/log/Xorg.0.log{,.old} it looks like X was exiting immediately and sddm kept restarting it.
Here are the packages that were updated. I'm guessing the x11-libs/* had something to do with it ? Code: |
dev-libs/libffi dev-libs/gobject-introspection
sys-kernel/installkernel media-libs/mesa
x11-misc/compose-tables media-libs/graphene
x11-libs/libX11 x11-libs/libXfont2
x11-libs/libXtst gui-libs/gtk
dev-libs/openssl app-crypt/gcr
dev-libs/expat dev-qt/qtbase
net-dns/bind-tools dev-qt/qttools
app-text/hunspell dev-qt/qttranslations
x11-libs/xcb-util-cursor app-crypt/pinentry
dev-util/vulkan-headers app-crypt/gpgme
dev-util/spirv-headers dev-qt/qtsvg
dev-util/spirv-tools dev-qt/qtshadertools
media-libs/vulkan-loader app-text/poppler
dev-util/glslang dev-qt/qtdeclarative
dev-util/desktop-file-utils app-text/xpdf
sys-devel/crossdev x11-misc/sddm
|
|
|