https://bugs.kde.org/show_bug.cgi?id=504312
--- Comment #20 from Jan Torben Heuer <[email protected]> --- ``` $ busctl monitor org.freedesktop.secrets org.kde.kwalletd6 Call to org.freedesktop.DBus.Monitoring.BecomeMonitor failed: Access denied $ sudo busctl monitor org.freedesktop.secrets org.kde.kwalletd6 [sudo: authenticate] Password: Monitoring bus message stream. ``` Didn't return anything (I clicked on my Wifi in plasma-nm and waited for the authentication to time out, so until the desktop notification appeared), ``` $ dbus-monitor "path_namespace='/modules/kwalletd6'" \ "path_namespace='/org/freedesktop/secrets'" \ "path_namespace='/ksecretd'" \ "type='method_return'" \ "type='error'" ignal time=1769365021.108310 sender=org.freedesktop.DBus -> destination=:1.149 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.149" signal time=1769365021.108373 sender=org.freedesktop.DBus -> destination=:1.149 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.149" method return time=1769365022.353401 sender=:1.71 -> destination=:1.15 serial=3252 reply_serial=2324 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 2 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365022.354983 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2325 string "No entry for background" method return time=1769365027.356838 sender=:1.71 -> destination=:1.15 serial=3253 reply_serial=2326 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 2 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365027.358695 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2327 string "No entry for background" method return time=1769365035.339460 sender=:1.19 -> destination=:1.71 serial=3039 reply_serial=3254 boolean false method return time=1769365035.339938 sender=:1.71 -> destination=:1.15 serial=3255 reply_serial=2328 variant boolean false method return time=1769365035.339964 sender=:1.71 -> destination=:1.15 serial=3256 reply_serial=2328 method return time=1769365035.340529 sender=:1.15 -> destination=:1.31 serial=2329 reply_serial=1872 variant variant boolean false method return time=1769365035.394251 sender=:1.19 -> destination=:1.71 serial=3043 reply_serial=3258 variant boolean false method return time=1769365035.394604 sender=:1.19 -> destination=:1.71 serial=3044 reply_serial=3260 variant boolean true method return time=1769365035.394738 sender=:1.19 -> destination=:1.71 serial=3045 reply_serial=3262 variant boolean true method return time=1769365040.373830 sender=:1.71 -> destination=:1.15 serial=3266 reply_serial=2333 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.plasmashell" variant uint32 2 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 1 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365040.375345 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2334 string "No entry for background" method return time=1769365045.376834 sender=:1.71 -> destination=:1.15 serial=3267 reply_serial=2335 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.plasmashell" variant uint32 2 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 1 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365045.378253 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2336 string "No entry for background" method return time=1769365050.379591 sender=:1.71 -> destination=:1.15 serial=3268 reply_serial=2337 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.plasmashell" variant uint32 2 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 1 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365050.380788 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2338 string "No entry for background" method return time=1769365055.382444 sender=:1.71 -> destination=:1.15 serial=3269 reply_serial=2339 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.plasmashell" variant uint32 2 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 1 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365055.383773 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2340 string "No entry for background" method return time=1769365157.135106 sender=:1.31 -> destination=:1.24 serial=1873 reply_serial=665 uint32 29 method return time=1769365157.151535 sender=:1.31 -> destination=:1.24 serial=1874 reply_serial=666 uint32 30 method return time=1769365157.294750 sender=:1.31 -> destination=:1.24 serial=1875 reply_serial=667 uint32 29 method return time=1769365157.296223 sender=:1.31 -> destination=:1.24 serial=1876 reply_serial=668 uint32 30 method return time=1769365162.137998 sender=:1.71 -> destination=:1.15 serial=3272 reply_serial=2341 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.plasmashell" variant uint32 1 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 1 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365162.139280 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2342 string "No entry for background" method return time=1769365167.141509 sender=:1.71 -> destination=:1.15 serial=3273 reply_serial=2343 array [ dict entry( string "firefox_firefox" variant uint32 1 ) dict entry( string "org.kde.akonadiconsole" variant uint32 1 ) dict entry( string "org.kde.discover" variant uint32 1 ) dict entry( string "org.kde.dolphin" variant uint32 1 ) dict entry( string "org.kde.kcalc" variant uint32 1 ) dict entry( string "org.kde.kontact" variant uint32 1 ) dict entry( string "org.kde.plasmashell" variant uint32 1 ) dict entry( string "org.kde.spectacle" variant uint32 1 ) dict entry( string "org.kde.xwaylandvideobridge" variant uint32 1 ) dict entry( string "org.kde.yakuake" variant uint32 1 ) dict entry( string "org.keepassxc.KeePassXC" variant uint32 1 ) ] error time=1769365167.142926 sender=:1.17 -> destination=:1.15 error_name=org.freedesktop.portal.Error.NotFound reply_serial=2344 string "No entry for background" method return time=1769365169.567907 sender=:1.19 -> destination=:1.71 serial=3049 reply_serial=3276 variant boolean true method return time=1769365169.569260 sender=:1.19 -> destination=:1.71 serial=3050 reply_serial=3278 variant boolean true method return time=1769365169.570097 sender=:1.19 -> destination=:1.71 serial=3051 reply_serial=3280 variant boolean true ^C ``` Checking that kwallet is running: ``` $ ps aux | grep kwalletd6 jan 2436 0.0 0.6 847816 107412 ? SLl 14:34 0:00 /usr/bin/kwalletd6 ``` And checking that keepassxc is accessible: ``` secret-tool search server "Network Management" [/9ace364bfec84348b12e2b40044d2c16] label = Network Management/{f8f55a76-a179-4245-8be5-5106a38d2a1d};802-11-wireless-security secret = {"psk":"<WiFi password redacted>"} created = 2026-01-24 16:28:17 modified = 2026-01-24 16:28:17 schema = org.qt.keychain attribute.URL = attribute.user = {f8f55a76-a179-4245-8be5-5106a38d2a1d};802-11-wireless-security attribute.Title = Network Management/{f8f55a76-a179-4245-8be5-5106a38d2a1d};802-11-wireless-security attribute.UserName = jtheuer attribute.Notes = attribute.Uuid = 9ace364bfec84348b12e2b40044d2c16 attribute.Path = /Network Management/{f8f55a76-a179-4245-8be5-5106a38d2a1d};802-11-wireless-security attribute.type = map attribute.server = Network Management ``` The only keepassxc oddness here is that it automatically adds the "attribute.UserName" entry by default.... -- You are receiving this mail because: You are watching all bug changes.
