Locuust wrote:Odd. I've used keepass on both linux and windows for a long time and have never had any issues with it. Do you get any errors? Anything in the logs? When does it hang? I mean does it open at all or does it crash when you try to create or open a file? Or do you mean to say it locks up on the install?
viking777 wrote:Same here, I have been using it for years on all sorts of distros and I have never had a moments bother with it.
Try opening it by typing
- Code: Select all
in a terminal and post any output you get.
Locuust wrote:The easiest way to determine this is by -
Locuust wrote:Really? I didn't think ldd actually attempted to execute the command. I just assumed it checked the bin itself.
Let's try this -
ls -l /usr/lib/libQtGui*
Sample output -
lrwxrwxrwx 1 root root 17 2009-12-13 20:57 /usr/lib/libQtGui.so.4 -> libQtGui.so.4.5.2
lrwxrwxrwx 1 root root 17 2009-12-13 20:57 /usr/lib/libQtGui.so.4.5 -> libQtGui.so.4.5.2
-rw-r--r-- 1 root root 10163432 2009-10-14 15:36 /usr/lib/libQtGui.so.4.5.2
You should have something like that top line. It links libQtGui.so.4 to the newer lib. If you don't then run the following (change the version number of the first filename to reflect the version above)-
ln -s ./libQtGui.so.4.5.2 libQtGui.so.4
If that works it boils down to your symbolic link getting hosed. So essentially keepassx was trying to load nothing. Apparently nothing has an invalid elf header. Go figure
This is what I got.
keepassx: error while loading shared libraries: /usr/lib/libQtXml.so.4: invalid ELF header
Well I un-installed it. Then reinstalled it. Still wont open. When I type keepasx in a Terminal. I get :
keepassx: error while loading shared libraries: /usr/lib/libQtGui.so.4: invalid ELF header
Locuust wrote:...Now reinstall the libQtGui4 package...check the terminal for a new error
...rinse and repeat.
You see where this is going right? reload a package,...