Hi, i'm using the plasma 5.18.5 and i cannot access the kwallet manager any more using the systemsettings5 panels. Click on 'account details', select 'kde wallet', click on button 'launch wallet manager'.... nothing happens. I was using strace to get some addittional info for systemsettings, there it shows: statx(AT_FDCWD, "/usr/lib64/qt5/plugins/kcms/kcm_kwallet5", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/lib64/qt5/plugins/kcms/kcm_kwallet5.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/lib64/qt5/plugins/kcms/libkcm_kwallet5", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/lib64/qt5/plugins/kcms/libkcm_kwallet5.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/kcms/kcm_kwallet5", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/kcms/kcm_kwallet5.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/kcms/libkcm_kwallet5", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/kcms/libkcm_kwallet5.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9c90) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/lib64/qt5/plugins/", AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=20480, ...}) = 0 statx(AT_FDCWD, "/usr/lib64/qt5/plugins/.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9cb0) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/lib64/qt5/plugins/lib", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9cb0) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/lib64/qt5/plugins/lib.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9cb0) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/", AT_STATX_SYNC_AS_STAT, STATX_ALL, {stx_mask=STATX_ALL, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=69632, ...}) = 0 statx(AT_FDCWD, "/usr/bin/.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9cb0) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/lib", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9cb0) = -1 ENOENT (No such file or directory) statx(AT_FDCWD, "/usr/bin/lib.so", AT_STATX_SYNC_AS_STAT, STATX_ALL, 0x7ffc337c9cb0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/dev/tty", O_RDONLY|O_CLOEXEC) = 14 close(14) = 0 write(2, "Couldn't load plugin: \"The share"..., 58Couldn't load plugin: "The shared library was not found." ) = 58 so.. some lib is missing, it seems? Although, i have this lib in /usr/lib64/qt5/plugins/kcm_kwallet5.so but not in any of those above search paths. I can still run kwalletmanager5 directly from commandline without any problem
this bug is still there in plasma 5.19.1
TLDR: kwalletconfig5 tries to start process named "kwalletmanager5 --show" instead of correct name "kwalletmanager5".
Created attachment 129472 [details] kwalletmanager-20.04.2-kwalletmanager5-not-starting.patch Here is a patch.
https://phabricator.kde.org/D29857
I fixed it few days ago with commit https://commits.kde.org/kwalletmanager/9cf4ab73cd9b6eb38ddf8f55dca797510de513f0 which will be in kwalletmanager >= 20.04.3. Sorry for noticing this bug earlier.
> this bug is still there in plasma 5.19.1 Note that this is in kwalletmanager, which is released as part of the quarterly release service. Hence, any update of Plasma will not change the status. You need kwalletmanager 20.04.3 (or greater), will be released in 3 weeks.