After the latest kernel security update, I am completely locked out of sddm/kde, but ssh still works fine both locally and from a windows box.
The update seems to have changed the Mesa API, (/usr/lib64/dri/i965_dri.so: undefined symbol: _glapi_tls_Dispatch). I built Mesa from latest source configured with “–enable-glx-tls” and the linking problem is fixed. I also built SDDM from latest in an attempt to fix the login problem.
I used xauth to create a new MIT-MAGIC-COOKIE-1 key. Didn’t fix the problem.
root user can login to the GUI so it appears to be simply a stale, cached cookie.
Is there an alternative to pam which has some output other than pams 2 word vocabulary “Permission denied”?
[17:01:43.191] (II) DAEMON: Initializing...[17:01:43.196] (II) DAEMON: Starting...
[17:01:43.196] (II) DAEMON: Adding new display on vt 1 ...
[17:01:43.196] (II) DAEMON: Display server starting...
[17:01:43.196] (II) DAEMON: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{629f81bf-2b13-4558-bf99-ebd515edcfa3} -background none -noreset -displayfd 17 vt1
[17:01:43.259] (II) DAEMON: Running display setup script "/usr/local/share/sddm/scripts/Xsetup"
[17:01:43.260] (II) DAEMON: Display server started.
[17:01:43.260] (II) DAEMON: Socket server starting...
[17:01:43.260] (II) DAEMON: Socket server started.
[17:01:43.260] (II) DAEMON: Greeter starting...
[17:01:43.260] (II) DAEMON: Adding cookie to "/var/run/sddm/{629f81bf-2b13-4558-bf99-ebd515edcfa3}"
[17:01:43.263] (II) HELPER: [PAM] Starting...
[17:01:43.263] (II) HELPER: [PAM] Authenticating...
[17:01:43.263] (II) HELPER: [PAM] returning.
[17:01:43.274] (II) DAEMON: Greeter session started successfully
[17:01:43.282] (II) DAEMON: Message received from greeter: Connect
[17:02:00.434] (II) DAEMON: Message received from greeter: Login
[17:02:00.434] (II) DAEMON: Reading from "/usr/share/xsessions/plasma5.desktop"
[17:02:00.434] (II) DAEMON: Session "/usr/share/xsessions/plasma5.desktop" selected, command: "/usr/bin/startkde"
[17:02:00.439] (II) HELPER: [PAM] Starting...
[17:02:00.439] (II) HELPER: [PAM] Authenticating...
[17:02:00.439] (WW) HELPER: [PAM] authenticate: Permission denied
[17:02:00.440] (II) HELPER: [PAM] returning.
[17:02:00.440] (WW) DAEMON: Authentication error: "Permission denied"
[17:02:00.440] (II) HELPER: [PAM] Ended.
[17:02:00.440] (WW) DAEMON: Auth: sddm-helper exited with 1