flathub / com.bitwarden.desktop

https://flathub.org/apps/details/com.bitwarden.desktop
15 stars 18 forks source link

Revert "Enable wayland by default, fallback to X11 (#99)" #169

Closed evan-a-a closed 10 months ago

evan-a-a commented 11 months ago

Using Wayland by default with Bitwarden currently breaks copy/paste functionality. Given that this is fundamental functionality for a password manager, revert the use of Wayland by default until this is solved.

bbhtt commented 11 months ago

bot, build

flathubbot commented 11 months ago

Queued test build for com.bitwarden.desktop.

evan-a-a commented 11 months ago

bot, build

flathubbot commented 11 months ago

Queued test build for com.bitwarden.desktop.

flathubbot commented 11 months ago

Started test build 82725

flathubbot commented 11 months ago

Build 82725 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/65357/com.bitwarden.desktop.flatpakref
evan-a-a commented 11 months ago

@ghisvail, would appreciate a look at this.

ghisvail commented 10 months ago

I'd wait to see where the investigation in #147 goes.

Could you try the workaround proposed there?

parcelcat commented 10 months ago

@ghisvail The workaround (viewing the password then copying it manually) does work, but it's far from ideal because it exposes the password in plain sight. I would personally prefer running Bitwarden in X11 (XWayland) over using this workaround.

Ziomal12 commented 10 months ago

The solution for me was to disable socket=fallback-x11 in flatseal for bitwarden (I'm using Ubuntu on Wayland 23.10). (I also have enabled socker=wayland but I'm not sure if it's relevant)

evan-a-a commented 10 months ago

The workarounds work, but it's far preferable for this to work out of the box. Not everyone understands how socket permissions work or cares to mess around with manual overrides.

flathubbot commented 10 months ago

Started test build 83800

flathubbot commented 10 months ago

Build 83800 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/66440/com.bitwarden.desktop.flatpakref
flathubbot commented 10 months ago

Started test build 83801

flathubbot commented 10 months ago

Build 83801 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/66441/com.bitwarden.desktop.flatpakref
flathubbot commented 10 months ago

Started test build 84774

flathubbot commented 10 months ago

Build 84774 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/67423/com.bitwarden.desktop.flatpakref
halictuz commented 9 months ago

The solution for me was to disable socket=fallback-x11 in flatseal for bitwarden (I'm using Ubuntu on Wayland 23.10). (I also have enabled socker=wayland but I'm not sure if it's relevant)

Doesnt do anything for me. Still not working. Fedora 38/39 KDE

The AppImage version works, but is extremly unstable and laggy on Wayland though. So, at the moment, I have to choose a non working copy/paste but smooth running Flatpak version or a Laggy mess AppImage but with working copy/paste.

I might also add, that the Flatpak version did run perfectly fine forever, but at some point a couple of weeks ago or even months by now, it had these copy/paste issues.

halictuz commented 9 months ago

Build 84774 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/67423/com.bitwarden.desktop.flatpakref

error: Can't load uri https://dl.flathub.org/build-repo/67423/com.bitwarden.desktop.flatpakref: Server returned status 404