Last Updated on: 20th September 2023, 02:18 pm
Keep cleaning my tools I have updated On-Line Installer of Desura Client for Linux up to version 0.1.3.
32 bit version works fine, but the 64 bit version doesn’t.
The 64 bit version of Desura client did not want to work on my machine out of the box.
1. If you can’t run it in a normal way (a desktop icon), run in a terminal emulator and check for errors:
sh /opt/desura/desura
The output from my machine said:
error while loading shared libraries: libboost_filesystem.so.1.54.0: cannot open shared object file: No such file or directory
To solve the problem install ‘libboost1.54-all-dev’ package and all its libs from Sid repository.
After that I could launch Desura via command line, but not via the desktop icon.
2. To fix the desktop launcher, edit the desura.desktop file by a text editor:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Name=Desura
GenericName=Game Manager
Comment=Download and play the best games
Exec=/opt/desura %U
TryExec=/opt/bin/desura
Path=/opt
MimeType=x-scheme-handler/desura;
Icon=/opt/data/desura.png
Terminal=false
Categories=Game;
StartupNotify=false
and change the 3 lines for the new ones:
Exec=/opt/desura/desura %U
Icon=/opt/desura/desura.png
#TryExec=/opt/bin/desura
3. The 3th problem I saw is about downloading and installing the client from the project server.
After downloading and installing the script started the same procedure again and again.
It means it did not stop/close the process/window itself.
Just after installing/updating the client I stopped the process via Cancel button.