Bug 352485 - libpam-kwallet5 causes hangs login/KDE start up with sddm
Summary: libpam-kwallet5 causes hangs login/KDE start up with sddm
Status: RESOLVED FIXED
Alias: None
Product: kwallet-pam
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.4.0
Platform: Debian unstable Linux
: NOR grave
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-09 15:31 UTC by jm.ouwerkerk
Modified: 2016-09-08 08:05 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Logs extracted using journalctl (12.92 KB, text/x-log)
2015-09-09 15:32 UTC, jm.ouwerkerk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jm.ouwerkerk 2015-09-09 15:31:47 UTC
Using libpam-kwallet5 with sddm, the login to desktop hangs.

Package versions:
sddm: 0.12.0-1
libpam-kwallet5: 5.4.0-1
sddm-theme-breeze: 5.4.0-1



Reproducible: Always

Steps to Reproduce:
1. apt-get install libpam-kwallet5 sddm
2. Log out, log back in
3. Observe the splash screen progresses part way, fades/blanks to black. 



Actual Results:  
Login progresses partway through the breeze splash/intro thing after logging in to your KDE desktop with sddm. However, at that certain point the intro fades/blanks to a black screen with only a cursor. The cursor can be moved, but the desktop itself does not come up and right clicking or alt+f2 shortcuts have no effect. This situation persists for minutes (at least 3).

Expected Results:  
I'd expected the login to continue normally, resulting in a fully useable desktop with an automatically unlocked KDE wallet.

Trying to eliminate configuration by deleting rc files in ~/.config does not cure the problem. Uninstalling libpam-kwallet5 'magically' resolves the issue.
Comment 1 jm.ouwerkerk 2015-09-09 15:32:54 UTC
Created attachment 94490 [details]
Logs extracted using journalctl

Log information extracted using journalctl.
Comment 2 jm.ouwerkerk 2015-09-09 15:36:20 UTC
Note that the useful part of the log stops at:

Sep 09 02:05:11 Lailaps sudo[979]: prometheus : TTY=tty2 ; PWD=/home/prometheus ; USER=root ; COMMAND=/bin/systemctl stop sddm.service

(Which is when I got fed up and used systemctl to kill the things.)
Comment 3 farseerfc 2015-09-10 09:50:36 UTC
I can reproduce this bug on archlinux, after I added pam_kwallet5.so into /etc/pam.d/sddm.
This is my  /etc/pam.d/sddm: http://cfp.vim-cn.com/ccfY
This is journalctl: http://cfp.vim-cn.com/ccfX
Comment 4 Ragnar Thomsen 2015-09-11 21:11:27 UTC
This affects me too with plasma 5.4.0 and sddm 0.12.0. The progress bar in ksplash stalls at around 25%.
Comment 5 Massimiliano 2015-09-20 23:00:15 UTC
I have a very similar problem, but the triggering package is libkf5wallet-bin [on debian testing]. Please tell me what additional info I can provide.
Comment 6 Massimiliano 2015-09-21 10:47:42 UTC
Solved by today's update to version 5.14.0-1
Comment 7 farseerfc 2015-09-21 13:18:08 UTC
Conformed that this have been solved on archlinux with today's update of KDE
Comment 8 Christoph Feck 2015-09-27 20:58:36 UTC
Thanks for the confirmation. Please add a comment if you see this bug again.