https://bugs.kde.org/show_bug.cgi?id=489493
Bug ID: 489493 Summary: After switching to KDE Plassma, cannot open Google Chrome Classification: Applications Product: kwalletmanager Version: 24.05.1 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: va...@kde.org Reporter: terry.bowl...@gmail.com Target Milestone: --- SUMMARY Google Chrome Stable crashes about 3-5 seconds after startup on KDE Plasma. Env is latest release updates of Fedora 40, Cinnamon Desktop, KDE Plasma 6.1 and Chrome stable STEPS TO REPRODUCE 1. Install latest release updates of Fedora 40, Cinnamon Desktop, KDE Plasma 6.1 and Chrome stable 2. Use Chrome first under Cinnamon & Gnome desktops, configuring google accounts and sync 3. Launch Google Chrome Stable flatpak in KDE Plasma OBSERVED RESULT Chrome crashes 3-5 seconds after launch with errors about access kwallet and/or accessing security token EXPECTED RESULT should start normally and use kwallet, just like Chromium does SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 40 KDE Plasma Version: 6.1.1 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 ADDITIONAL INFORMATION Chromium works just fine and launching in terminal shows messages that it connects to kwallet. I can switch back and forth between Gnome and Plasma and Chromium works just fine. I have tried deleting my entire userspace config directory to ensure it is using default chrome settings and cleaned cache. I even tried uninstalling the flatpak and removing the whole google directory with no luck. rm -rf ./.var/app/com.google.Chrome/config/* rm -rf ~/.var/app/com.google.Chrome/cache/* I am a long time Cinnamon desktop user. This Fedora system was installed as F37 or 38 and been upgraded through each release to 40. With F40, I decided to try KDE Plasma 6 which I really like but need to use GChrome. Based on the errors, it seems that maybe Chrome has security credentials or tokens encrypted with Gnome/Cinnamon, and it cannot seem to unlock it to launch properly. Scenario 1. Launch Chrome from App menu which uses this command: /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/chrome --file-forwarding com.google.Chrome @@u %U @@ Fails with messages: [0630/081438.264818:WARNING:chrome_main_linux.cc(80)] Read channel stable from /app/extra/CHROME_VERSION_EXTRA [2:2:0630/081438.657198:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown [2:2:0630/081438.657241:ERROR:kwallet_dbus.cc(112)] Error contacting kwalletd6 (isEnabled) [2:2:0630/081438.657520:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KLauncher.start_service_by_desktop_name: object_path= /KLauncher: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown [2:2:0630/081438.657534:ERROR:kwallet_dbus.cc(81)] Error contacting klauncher to start kwalletd6 [2:2:0630/081438.657748:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown [2:2:0630/081438.657761:ERROR:kwallet_dbus.cc(502)] Error contacting kwalletd6 (close) [2:91:0630/081441.739584:ERROR:gcm_store_impl.cc(943)] Failed to restore security token. [2:52:0630/081441.753043:ERROR:token_service_table.cc(135)] Failed to decrypt token for service AccountId-117024541240649791436 Created TensorFlow Lite XNNPACK delegate for CPU. [2:44:0630/081442.658821:ERROR:mcs_client.cc(701)] Error code: 401 Error message: Authentication Failed: wrong_secret [2:44:0630/081442.659346:ERROR:mcs_client.cc(703)] Failed to log in to GCM, resetting connection. Scenario 2: Using Chromes --password-store=basic results in: [0630/082340.622527:WARNING:chrome_main_linux.cc(80)] Read channel stable from /app/extra/CHROME_VERSION_EXTRA [0630/082340.876989:WARNING:chrome_main_linux.cc(80)] Read channel stable from /app/extra/CHROME_VERSION_EXTRA [2:43:0630/082343.290922:ERROR:token_service_table.cc(135)] Failed to decrypt token for service AccountId-117024541240649791436 Created TensorFlow Lite XNNPACK delegate for CPU. Scenario 3: Using Chromes --password-store=basic results in: [0630/082905.607972:WARNING:chrome_main_linux.cc(80)] Read channel stable from /app/extra/CHROME_VERSION_EXTRA [0630/082905.848806:WARNING:chrome_main_linux.cc(80)] Read channel stable from /app/extra/CHROME_VERSION_EXTRA [2:2:0630/082906.078780:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown [2:2:0630/082906.078836:ERROR:kwallet_dbus.cc(112)] Error contacting kwalletd6 (isEnabled) [2:2:0630/082906.079093:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KLauncher.start_service_by_desktop_name: object_path= /KLauncher: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown [2:2:0630/082906.079109:ERROR:kwallet_dbus.cc(81)] Error contacting klauncher to start kwalletd6 [2:2:0630/082906.079318:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown [2:2:0630/082906.079330:ERROR:kwallet_dbus.cc(502)] Error contacting kwalletd6 (close) [2:50:0630/082909.772082:ERROR:token_service_table.cc(135)] Failed to decrypt token for service AccountId-117024541240649791436 Created TensorFlow Lite XNNPACK delegate for CPU. -- You are receiving this mail because: You are watching all bug changes.