Keepassxc: Ubuntu: can't launch keepassxc desktop

Created on 1 Jun 2019  路  2Comments  路  Source: keepassxreboot/keepassxc

On Ubuntu 18.04.2 can't open KeePassXC desktop app

Expected Behavior

Expect to launch KeePassXC desktop app by clicking on the icon on the dock or by running keepassxc on the command line.

Current Behavior

  • upon clicking the icon on the dock, I can see a loading icon at first, then nothing happens,
  • upon running keepassxc on the command line I get:
$ keepassxc
/snap/keepassxc/348/usr/bin/keepassxc: error while loading shared libraries: libqrencode.so.3: cannot open shared object file: No such file or directory

It used to launch fine until today, but I have been having troubles saving new entries in KeePassXC lately (see thread) which I didn't report as a new issue here.

Possible Solution

libqrencode.so.3 and libqrencode-dev are installed:

$ sudo apt install libqrencode3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libqrencode3 is already the newest version (3.4.4-1build1).
$ sudo apt install libqrencode-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libqrencode-dev is already the newest version (3.4.4-1build1).



md5-21ab105cf3d7b0f2d6f1820a17d6c9e5



$ sudo find / -iname libqrencode*
/usr/share/doc/libqrencode-dev
/usr/share/doc/libqrencode3
/usr/lib/x86_64-linux-gnu/libqrencode.so
/usr/lib/x86_64-linux-gnu/libqrencode.so.3
/usr/lib/x86_64-linux-gnu/pkgconfig/libqrencode.pc
/usr/lib/x86_64-linux-gnu/libqrencode.so.3.4.4
/var/lib/dpkg/info/libqrencode-dev.md5sums
/var/lib/dpkg/info/libqrencode3:amd64.triggers
/var/lib/dpkg/info/libqrencode3:amd64.list
/var/lib/dpkg/info/libqrencode3:amd64.shlibs
/var/lib/dpkg/info/libqrencode-dev.list
/var/lib/dpkg/info/libqrencode3:amd64.symbols
/var/lib/dpkg/info/libqrencode3:amd64.md5sums
/snap/keepassxc/267/usr/lib/x86_64-linux-gnu/libqrencode.so.3
/snap/keepassxc/267/usr/lib/x86_64-linux-gnu/libqrencode.so.3.4.4
/snap/keepassxc/267/usr/share/doc/libqrencode3

There's a symbolic link pointing to /snap/keepassxc/267/ that maybe should point to /snap/keepassxc/348/.

Steps to Reproduce

  1. run keepassxc
    2.
    3.

Context

I can't access most of my passwords. Luckily I had an older version of my database exported to CSV saved somewhere.

Debug Info

KeePassXC - 2.4.1
Revision: REVISION

Libraries:

  • LIBS

Operating system: Ubuntu 18.04.2
CPU architecture: 64-bit
Kernel: Linux 4.15.0-50-generic

Enabled extensions:

  • EXTENSIONS
bug

Most helpful comment

Same here. Looks like same as #3203 reported earlier.

All 2 comments

Same here. Looks like same as #3203 reported earlier.

I rolled back the snap version. Launchpad is currently broken....

Was this page helpful?
0 / 5 - 0 ratings