You are not logged in.
Pages: 1
I have been using lightdm without issues for quite some time but last week after a reboot, lightdm stopped working. After the reboot, I was stuck in a continuous loop between the blipping at the top left corner, and the mouse cursor showing up alternately. I was able to log in with a separate tty and stop lightdm. I temporarily installed a very basic lxdm configuration to continue access to my system, and uninstalled lightdm and the greeters, and removed the configuration files.
However, I wanna switch back to it now. But the issue still persists. I checked the greeter logs, and tried googling the error, but could not find any useful hints towards what might be broken or what needs to be done to fix it. This is the error inside the greeter log
Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn `"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/969" "--symlink" "/usr/lib" "/lib" "--symlink" "/usr/lib" "/lib64" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/var/cache/fontconfig" "/var/cache/fontconfig" "--ro-bind-try" "/var/lib/lightdm/.cache/fontconfig" "/var/lib/lightdm/.cache/fontconfig" "--bind-try" "/var/lib/lightdm/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "/var/lib/lightdm/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv" "XDG_CACHE_HOME" "/var/lib/lightdm/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--seccomp" "26" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "25"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0)
Attaching the journalctl logs, lightdm.log and seat0-greeter.log generated after restart. Do let me know if any other files are required.
Last edited by kokurou (Yesterday 21:31:26)
Offline
Please don't use -x, it's pure spam.
[+0.58s] DEBUG: Session pid=1617: Running command /usr/bin/lightdm-gtk-greeter
So now the glycin shit is also breaking DMs. Awesome.
Are you otherwise hardening the system?
In doubt pPlease post your complete system journal for the boot:
sudo journalctl -b | curl -F 'file=@-' 0x0.st
https://bbs.archlinux.org/viewtopic.php?id=309297
https://bbs.archlinux.org/viewtopic.php?id=302145
https://aur.archlinux.org/packages/gdk-pixbuf2-noglycin or downgrade to 2.44.1-3
https://gitlab.archlinux.org/archlinux/ … b2f1b9668b
It has to be /that/ version!
There's an upstream bug linked in the second thread where you might yell your frustration into the abyss.
Offline
Hi Seth, thank you so much for the help, the issue indeed was with the gdk-pixbuf2 package. I switched to the aur noglycin package and everything seems to working fine now.
Also, appreciate the advice regarding not using -x, and the proper way to get the journalctl logs.
Offline
\o/
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Edit: you might want to record your case in the upstream bug. There're systematic issues w/ everything that tries to harden the invoking process (incl. that process itself) but I'm not sure that'd be the case w/ the lightdm gtk greeter?
Last edited by seth (Yesterday 18:22:54)
Offline
I did not perform any hardening on my system, its just my home use personal system.
Sure, will mark it as resolved.
Offline
Pages: 1