Enpass not working anymore

Hello,

I’m using Enpass on my systems for a long time. But It is not possible to start Enpass anymore.
I removed and reinstalled Enpass, without no success.
Starting Enpass from GNOME-Shell (GUI) shows following message:

grafik

Starting Enpass from the terminal:
I’ve set the variable in the shell QT_QPA_PLATFORM=wayland .
I got the following message on the terminal, when starting Enpass:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

qt.qpa.plugin: Could not find the Qt platform plugin “wayland” in “”

This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb.

[1] 4410 IOT instruction (core dumped) enpass

Starting Enpass with sudo on terminal:

QQmlComponent: Created graphical object was not placed in the graphics scene.
QQmlComponent: Created graphical object was not placed in the graphics scene.

I have no idea what to do or test anymore…

Marvin

Can you try this variable: QT_QPA_PLATFORM="wayland;xcb" ?

While that won’t answer your question, i suggest you review your choice of password manager…
Proprietary program by definition can not be trusted, especially with your most essential credentials :male_detective:

I suggest something established, free and open-source, like keepassxc

Or Bitwarden, it is also opensource.

You can even run Vaultwarden yourself which is an alternative implementation of Bitwarden server in Rust which is compatible with the Bitwarden clients.

1 Like

Yep, but it connects to internet, which makes it less secure as well…There were many breaches of similar projects on a server side before :wink:


P.S. Vaultwarden is cool, but it’s also much harder to maintain for normal users and less secure (higher attack surface), than just manage your offline databases between devices manually…

That’s why I mentioned Vaultwarden as a self-hosted option, you can set it up to only be available locally on your lan and if you want you can even make it available on the internet it will be less of an attack vector compared Bitwarden cloud. I think Vaultwarden is a good balance between security and ease of use, if you put your keepass on a dropbox share it’s on the internet as well. However I think we should leave it as is as our responses are a bit of topic and not helping towards a solution.

1 Like

@mcury

The new output is:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
qt.qpa.plugin: Could not find the Qt platform plugin “wayland” in “”

1 Like

I use Enpass on Android, IOS, Windows and (before the issue) on Linux (Gnome).
It worked well and synchronized all platforms.

enpass-bin hasn’t been updated since march, an update for something else would be the culprit methinks.
Edit: was able to install it in a VM using KDE. Maybe it has something to do specifically with GNOME?

Good idea. I’ll try a new install in a VM.

I did a new installation of the system and naow everything is OK again.