bitwarden / bitwarden/clients

Flatpak not launching when KDE Wallet is disabled

Open
#16,670 7 comments 0 reactions 0 assignees View on GitHub
bug desktop
Dominant language
TypeScript
Stars
13.8k
Forks
2k
Avg merge
3d 9h
Merged PRs (30d)
393

Description

### Steps To Reproduce

- Disable KDE Wallet
- restart pc, if Wallet was enabled during this session
- run the Bitwarden Flatpak

### Expected Result

running Bitwarden

### Actual Result

launch-loop. I see the UI but it keeps resetting with the error
`
[Credential Storage Listener] getPassword failed Error: service error org.freedesktop.zbus.Error: The name is not activatable
`

### Screenshots or Videos

_No response_

### Additional Context

This resetting takes a lot of CPU as well, that's how I first noticed, because 90% of the time I use the browser-plugin. When enabling KDE Wallet, everything works as expected. The Flatpak worked without wallet until recently (unsure when it stopped working).

### Operating System

Linux

### Operating System Version

Fedora 42 KDE Version

### Installation method

Flatpak

### Build Version

2025.9.0 SDK 'main (ab3c7cb)'

### Issue Tracking Info

- [x] I understand that work is tracked outside of GitHub. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with the Bitwarden Flatpak on Fedora 42 KDE while KDE Wallet is disabled, and use the reported “getPassword failed” zbus error as the starting point. Trace the desktop credential-storage path responsible for the launch loop; done means the Flatpak launches normally without KDE Wallet and no repeated reset or excessive CPU usage occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, linux, typescript
Domain
desktop, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.