** Description changed: Description: Ubuntu 26.04 LTS Release: 26.04 4:25.12.3-0ubuntu1 - Installed: 4:25.12.3-0ubuntu1 - Candidate: 4:25.12.3-0ubuntu1 - Version table: - *** 4:25.12.3-0ubuntu1 500 - 500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages - 100 /var/lib/dpkg/status + Installed: 4:25.12.3-0ubuntu1 + Candidate: 4:25.12.3-0ubuntu1 + Version table: + *** 4:25.12.3-0ubuntu1 500 + 500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages + 100 /var/lib/dpkg/status + Kwallet couldn’t use gpg, i get seems your system has no keys suitable + for encryption. - Kwallet couldn’t use gpg, i get seems your system has no keys suitable for encryption. - - i then create one for blowfish instead. but never promts me for password - when opening or closing. and when closing i get that i need to force - closure or do not force. + since that didnt work. and i kept asking me to do it when pressing + cancel. i created one using blowfish instead. but there seems to be + issues with that also. it never promts me for password when opening or + closing. and when closing i get that i need to force closure or do not + force. created using chatgpt: KWallet Manager does not behave correctly even though the KWallet daemon and the encrypted wallets themselves are functional. Running: - kwalletmanager5 + kwalletmanager5 produces: - Connecting to deprecated signal + Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) followed by: - QThreadStorage: entry 2 destroyed before end of thread - QThreadStorage: entry 1 destroyed before end of thread + QThreadStorage: entry 2 destroyed before end of thread + QThreadStorage: entry 1 destroyed before end of thread and the manager exits without providing the expected password/unlock interface. The executable is named kwalletmanager5, but it is actually linked against KF6/Qt6 libraries. ldd shows libKF6*.so.6 and libQt6*.so.6. Installed versions: - kwallet6: 6.24.0-0ubuntu1 - libkf6wallet6: 6.24.0-0ubuntu1 - libkf6wallet-data: 6.24.0-0ubuntu1 - kwalletmanager: 4:25.12.3-0ubuntu1 - xdg-desktop-portal: 1.21.1+ds-1ubuntu3 - xdg-desktop-portal-kde: 6.6.6-0ubuntu0.1 + kwallet6: 6.24.0-0ubuntu1 + libkf6wallet6: 6.24.0-0ubuntu1 + libkf6wallet-data: 6.24.0-0ubuntu1 + kwalletmanager: 4:25.12.3-0ubuntu1 + xdg-desktop-portal: 1.21.1+ds-1ubuntu3 + xdg-desktop-portal-kde: 6.6.6-0ubuntu0.1 All are at their current apt candidates from the official Ubuntu Resolute repositories. The KWallet daemon itself is functional. D-Bus reports: - wallets → "Neverending", "Default" - isEnabled → true + wallets → "Neverending", "Default" + isEnabled → true I also tested the wallet directly through the KWallet D-Bus API, bypassing KWallet Manager. I opened the "Neverending" wallet and received a valid wallet handle. I was able to create a folder successfully: - KWallet.createFolder → true + KWallet.createFolder → true I then wrote a test password into the wallet and read it back successfully. The value written was "hello123" and the same value was returned when reading it. Therefore the wallet encryption, password, daemon, D-Bus interface, and encrypted read/write operations are all working. The problem appears to be specifically in KWallet Manager and/or its graphical prompt/integration. The journal contains several errors associated with the prompt/integration: - GTask secret_service_real_prompt_async ... finalized without ever returning - Using kwallet without parent window! - QWizard::field: No such field 'key' - QWindow::fromWinId(): platform plugin does not support foreign windows. + GTask secret_service_real_prompt_async ... finalized without ever returning + Using kwallet without parent window! + QWizard::field: No such field 'key' + QWindow::fromWinId(): platform plugin does not support foreign windows. I also see: - g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)' + g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)' failed Bitwarden, which uses KWallet through D-Bus, has also reported org.freedesktop.DBus.Error.NoReply errors when calling KWallet methods. Additionally, when selecting GPG encryption in KWallet Manager, the application reports that no suitable GPG keys exist / that there are no keys available for securing the wallet. I have not established whether this is related to the KWallet Manager GUI problem. The important distinction is that direct D-Bus access to the wallet works correctly, while the KWallet Manager GUI/prompt path does not. ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: kwalletmanager 4:25.12.3-0ubuntu1 ProcVersionSignature: Ubuntu 7.0.0-30.30-generic 7.0.12 Uname: Linux 7.0.0-30-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.34.1-0ubuntu0.1 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: KDE Date: Wed Aug 19 15:28:50 2026 InstallationDate: Installed on 2026-08-18 (1 days ago) InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423) SourcePackage: kwalletmanager UpgradeStatus: No upgrade log present (probably fresh install)
** Description changed: Description: Ubuntu 26.04 LTS Release: 26.04 4:25.12.3-0ubuntu1 Installed: 4:25.12.3-0ubuntu1 Candidate: 4:25.12.3-0ubuntu1 Version table: *** 4:25.12.3-0ubuntu1 500 500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages 100 /var/lib/dpkg/status Kwallet couldn’t use gpg, i get seems your system has no keys suitable for encryption. since that didnt work. and i kept asking me to do it when pressing cancel. i created one using blowfish instead. but there seems to be issues with that also. it never promts me for password when opening or closing. and when closing i get that i need to force closure or do not force. created using chatgpt: KWallet Manager does not behave correctly even though the KWallet daemon and the encrypted wallets themselves are functional. + + I also tested the wallet directly through the KWallet D-Bus API, bypassing + KWallet Manager. + + The wallet opened successfully and returned a valid wallet handle. + I successfully created a test folder, wrote an encrypted test password, + and read the password back successfully. + + The test value "hello123" was returned correctly. + + This demonstrates that the wallet can be opened, written to, and read + from successfully through kwalletd6 despite the KWallet Manager GUI + failure. Running: kwalletmanager5 produces: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) followed by: QThreadStorage: entry 2 destroyed before end of thread QThreadStorage: entry 1 destroyed before end of thread and the manager exits without providing the expected password/unlock interface. The executable is named kwalletmanager5, but it is actually linked against KF6/Qt6 libraries. ldd shows libKF6*.so.6 and libQt6*.so.6. Installed versions: kwallet6: 6.24.0-0ubuntu1 libkf6wallet6: 6.24.0-0ubuntu1 libkf6wallet-data: 6.24.0-0ubuntu1 kwalletmanager: 4:25.12.3-0ubuntu1 xdg-desktop-portal: 1.21.1+ds-1ubuntu3 xdg-desktop-portal-kde: 6.6.6-0ubuntu0.1 All are at their current apt candidates from the official Ubuntu Resolute repositories. The KWallet daemon itself is functional. D-Bus reports: wallets → "Neverending", "Default" isEnabled → true I also tested the wallet directly through the KWallet D-Bus API, bypassing KWallet Manager. I opened the "Neverending" wallet and received a valid wallet handle. I was able to create a folder successfully: KWallet.createFolder → true I then wrote a test password into the wallet and read it back successfully. The value written was "hello123" and the same value was returned when reading it. Therefore the wallet encryption, password, daemon, D-Bus interface, and encrypted read/write operations are all working. The problem appears to be specifically in KWallet Manager and/or its graphical prompt/integration. The journal contains several errors associated with the prompt/integration: GTask secret_service_real_prompt_async ... finalized without ever returning Using kwallet without parent window! QWizard::field: No such field 'key' QWindow::fromWinId(): platform plugin does not support foreign windows. I also see: g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)' failed Bitwarden, which uses KWallet through D-Bus, has also reported org.freedesktop.DBus.Error.NoReply errors when calling KWallet methods. Additionally, when selecting GPG encryption in KWallet Manager, the application reports that no suitable GPG keys exist / that there are no keys available for securing the wallet. I have not established whether this is related to the KWallet Manager GUI problem. The important distinction is that direct D-Bus access to the wallet works correctly, while the KWallet Manager GUI/prompt path does not. ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: kwalletmanager 4:25.12.3-0ubuntu1 ProcVersionSignature: Ubuntu 7.0.0-30.30-generic 7.0.12 Uname: Linux 7.0.0-30-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.34.1-0ubuntu0.1 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: KDE Date: Wed Aug 19 15:28:50 2026 InstallationDate: Installed on 2026-08-18 (1 days ago) InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423) SourcePackage: kwalletmanager UpgradeStatus: No upgrade log present (probably fresh install) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2164548 Title: KWallet Manager 25.12.3 exits without showing password prompt; kwalletd6 Secret Service prompt fails on Kubuntu 26.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kwalletmanager/+bug/2164548/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
