The install of ZorinOS 16 via a USB-stick was smooth sailing. Installing applications and configuring with my dotfiles likewise without problems. However there are still some issues, some of which I have fixed.
- Wake from suspended mode hangs for some time before I
gdm
accepts input
There are several causes. A look injournalctl
reveals them:
Couldn't open /etc/securetty: No such file or directory
Fix: sudo touch /etc/securetty
gkr-pam: no password available for user
Fix: sudo chgrp shadow /etc/shadow
Further I’m getting gkr-pam: unable to locate daemon control file
. Perhaps the XDG_RUNTIME_DIR
is not set before when pam starts? Looks like the problem is with zsh
and Oh-my-zsh
: Gkr-pam: unable to locate daemon control file (#28) · Issues · GNOME / gnome-keyring · GitLab
The XDG
system is not in good shape. Eg. XDG_CONFIG_HOME
is unset for some reason.
Also the touchpad is 50/50 working, then not working, and when it works it’s 50/50 if I have to use two or three fingers to scroll.
Oh, and the fingerprint scanner login is also working 50/50.
Some more inter web sleuthing brought me to this https://gitlab.gnome.org/GNOME/gnome-keyring/-/issues/28
And if I turn off Fingerprint authentication
in pam-auth-update
then the wake-from-sleep will not hang.
So a pretty old bug it seems.