Does not show squeekboard for password input
I disabled phosh.service
and rebooted but can't login because squeekboard isn't shown when pressing the keyboard icon.
The logs are
Jan 08 00:34:26 mobian systemd[1]: Started Greeter daemon.
Jan 08 00:34:27 mobian greetd[784]: pam_unix(greetd-greeter:session): session opened for user _greetd(uid=123) by (uid=0)
Jan 08 00:34:59 mobian greetd[1466]: pam_unix(greetd:auth): conversation failed
Jan 08 00:34:59 mobian greetd[1466]: pam_unix(greetd:auth): auth could not identify password for [mobian]
Jan 08 00:35:02 mobian greetd[1466]: error: i/o error: Connection refused (os error 111)
Jan 08 00:35:03 mobian greetd[1473]: pam_unix(greetd:auth): conversation failed
Jan 08 00:35:03 mobian greetd[1473]: pam_unix(greetd:auth): auth could not identify password for [mobian]
Jan 08 00:35:06 mobian greetd[1473]: error: i/o error: Connection refused (os error 111)
Jan 08 00:35:12 mobian greetd[1482]: pam_unix(greetd:auth): conversation failed
Jan 08 00:35:12 mobian greetd[1482]: pam_unix(greetd:auth): auth could not identify password for [mobian]
Jan 08 00:35:15 mobian greetd[1482]: error: i/o error: Connection refused (os error 111)
I see the process running:
mobian@mobian:~$ ps -ef | grep greetd
root 779 1 0 00:34 ? 00:00:00 greetd --config /etc/greetd/phog.toml
root 784 779 0 00:34 tty7 00:00:00 /usr/sbin/greetd --session-worker 11
_greetd 844 1 0 00:34 ? 00:00:04 /lib/systemd/systemd --user
_greetd 849 844 0 00:34 ? 00:00:00 (sd-pam)
_greetd 889 844 0 00:34 ? 00:00:00 /usr/bin/gthd
_greetd 899 844 0 00:34 ? 00:00:00 /usr/bin/pipewire
_greetd 906 844 0 00:34 ? 00:00:00 /usr/bin/wireplumber
_greetd 908 844 0 00:34 ? 00:00:00 /usr/bin/pipewire-pulse
_greetd 911 784 1 00:34 tty7 00:00:06 /usr/bin/phoc -S -C /usr/share/phog/phoc.ini -E bash -lc '/usr/libexec/phog & squeekboard'
_greetd 912 844 0 00:34 ? 00:00:01 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
_greetd 950 844 0 00:34 ? 00:00:00 /usr/libexec/gvfsd
_greetd 975 844 0 00:34 ? 00:00:00 /usr/libexec/gvfsd-fuse /run/user/123/gvfs -f
_greetd 1110 911 0 00:34 tty7 00:00:00 /bin/sh -c bash -lc '/usr/libexec/phog & squeekboard'
_greetd 1113 1110 0 00:34 tty7 00:00:00 bash -lc /usr/libexec/phog & squeekboard
_greetd 1149 1113 1 00:34 tty7 00:00:09 /usr/libexec/phog
_greetd 1150 1113 0 00:34 tty7 00:00:00 squeekboard
_greetd 1159 844 0 00:34 ? 00:00:00 /usr/libexec/at-spi-bus-launcher
_greetd 1165 1159 0 00:34 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 11 --address=unix:path=/run/user/123/at-spi/bus
_greetd 1170 844 0 00:34 ? 00:00:00 /usr/libexec/at-spi2-registryd --use-gnome-session
_greetd 3387 844 24 00:43 ? 00:00:00 /usr/libexec/tracker-extract-3
_greetd 3393 3387 88 00:43 ? 00:00:01 /usr/lib/aarch64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner -l /usr/libexec/tracker-extract-3
mobian 3403 2904 0 00:43 pts/0 00:00:00 grep greetd
I'll attach my /etc/pam.d/
folder here:
pam.d