Mick wrote: > On Thursday 15 Dec 2016 14:02:39 Jörg Schaible wrote: >> Mick wrote: >> > On Wednesday 14 Dec 2016 09:08:11 Jörg Schaible wrote: >> >> Mick wrote: >> >> > On Tuesday 13 Dec 2016 11:35:33 Jörg Schaible wrote: >> >> [snip] >> >> >> >> >> No, that's the point: If you enable it, all kwallet-4 based apps >> >> >> will fail. At least until 5.7. I've not tested 5.8 yet. >> >> >> >> >> >> Cheers, >> >> >> Jörg >> >> > >> >> > This is what works here without any problems: >> >> [snip] >> >> >> >> Well, for me it broke KDE4-based apps on several different machines. >> >> So, tell me, can you open with Konqueror local files? >> >> >> >> Cheers, >> >> Jörg >> > >> > Yes, I can open files from Konqueror with a single click, unlike >> > Dolphin which requires a double click to descent into a directory or >> > open a file. >> >> Well, for me it broke on several machines for all KDE 4 based apps (e.g. >> Konqueror) the file protocol (Konqueror only show an error page about an >> unknown protocol 'file') and the FileOpen dialog no longer works (you >> cannot open/save files in those apps using the default dialog, e.g. >> libreoffice, amarok, ...). >> >> As soon as I deactivate kwallet-pam, all apps start working properly. >> >> Cheers, >> Jörg > > How do you activate/de-activate kwallet-pam?
By setting comments in /etc/pam.d/sddm =================== %< ======================= $ cat /etc/pam.d/sddm #%PAM-1.0 auth include system-login account include system-login password include system-login session include system-login #-auth optional pam_kwallet.so kdehome=.kde4 #-auth optional pam_kwallet5.so #-session optional pam_kwallet.so #-session optional pam_kwallet5.so auto_start =================== %< ======================= > This is what my /etc/pam.d/kde contains, in case yours is different: > > $ cat /etc/pam.d/kde > #%PAM-1.0 > > auth required pam_nologin.so > > auth include system-local-login > > account include system-local-login > > password include system-local-login > > session include system-local-login =================== %< ======================= $ cat /etc/pam.d/kde #%PAM-1.0 auth required pam_nologin.so auth include system-local-login account include system-local-login password include system-local-login session include system-local-login -auth optional pam_kwallet.so kdehome=.kde4 -auth optional pam_kwallet5.so -session optional pam_kwallet.so -session optional pam_kwallet5.so auto_start =================== %< ======================= It contains obviously still the kwallet-pam entries, but AFAICS only the ones for your display manager are relevant. At least this is what the elog message indicates if you install it. Cheers, Jörg