Bug 448479

Summary: [Systemd, Wayland] kwallet-pam no longer unlocks wallet on login
Product: [Plasma] plasmashell Reporter: Antonio Rojas <arojas>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: normal CC: accounts+kde, agurenko, auxsvr, dschridde+kde, Ed.Greshko, med.medin.2014, nate, plasma-bugs, rdieter, samuelsumukhreddy, tgordon681
Priority: VHI Keywords: regression, wayland
Version: 5.23.90   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=433223
Latest Commit: Version Fixed In: 5.24

Description Antonio Rojas 2022-01-14 17:07:05 UTC
Since plasma-workspace commit 7884f53d3c07699dc16f07cf0aa3966802c503c8, kwallet-pam no longer unlocks the wallet after login on Wayland. It works on X11. Using systemd startup.
Comment 1 Nate Graham 2022-01-14 21:39:38 UTC
Merging my earlier bug into this since this one pinpoints the bad commit.
Comment 2 Nate Graham 2022-01-14 21:40:16 UTC
*** Bug 445706 has been marked as a duplicate of this bug. ***
Comment 3 Nicolas Fella 2022-01-20 12:56:57 UTC
*** Bug 448402 has been marked as a duplicate of this bug. ***
Comment 4 Bug Janitor Service 2022-01-20 13:37:49 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwallet-pam/-/merge_requests/8
Comment 5 David Edmundson 2022-01-20 15:20:37 UTC
Git commit 2da16355cbbfd01da881f4d3394a46adb268e9a7 by David Edmundson.
Committed on 20/01/2022 at 13:36.
Pushed by ngraham into branch 'master'.

Specify plasma-kwallet should be after wayland

Anything in the old "phase 0" needs dependencies set manually. We need
kwin to be up on wayland.

M  +1    -0    plasma-kwallet-pam.service.in

https://invent.kde.org/plasma/kwallet-pam/commit/2da16355cbbfd01da881f4d3394a46adb268e9a7
Comment 6 Nate Graham 2022-01-20 15:21:55 UTC
Git commit 13d98e5370075b0028fe1ff4266cff9e0fcf4c6a by Nate Graham, on behalf of David Edmundson.
Committed on 20/01/2022 at 15:21.
Pushed by ngraham into branch 'Plasma/5.24'.

Specify plasma-kwallet should be after wayland

Anything in the old "phase 0" needs dependencies set manually. We need
kwin to be up on wayland.


(cherry picked from commit 2da16355cbbfd01da881f4d3394a46adb268e9a7)

M  +1    -0    plasma-kwallet-pam.service.in

https://invent.kde.org/plasma/kwallet-pam/commit/13d98e5370075b0028fe1ff4266cff9e0fcf4c6a
Comment 7 medin 2023-07-28 11:45:19 UTC
I'm still seeing that password popup asking me for my Wifi password after each login.

Operating System: Manjaro Linux 
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.4.6-1-MANJARO (64-bit)
Graphics Platform: Wayland
Comment 8 Antonio Rojas 2023-07-28 12:01:18 UTC
(In reply to medin from comment #7)
> I'm still seeing that password popup asking me for my Wifi password after
> each login.

Please open a separate bug report, your issue is unrelated.