Cette liste de tricks permet de trouver une solution à la plupart des problèmes de lancement ou de fonctionnement de certains jeux sur OpenSUSE Tumbleweed. Elle n’est pas figée et à vocation à être modifiée en fonction des problèmes rencontrés au fil du temps et des installations.
ALBION ONLINE (client officiel)
Le client se bloque au lancement et/ou lors du chargement
Tout d’abord s’assurer de l’installation des paquets:
1 |
sudo zypper in libSDL2-2_0-0 sndio libsndio6_0 |
1 |
sudo ln -s /usr/lib64/libsndio.so.6.0 /usr/lib64/libsndio.so.6.1 |
Il faut créer un script nommé Albion-Online qui remplace celui existant dans le dossier
1 |
/home/user/albiononline |
puis copier le script suivant dans le fichier Albion-Online
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#!/bin/sh SCRIPT=$(readlink -f "$0") SCRIPTPATH=$(dirname "$SCRIPT") export LD_LIBRARY_PATH=/usr/lib64 export QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib64/qt5/plugins/platforms export QT_PLUGIN_PATH=/usr/lib64/qt5/plugins sed -i -e '/Screenmanager Resolution Height/d' "$HOME/.config/unity3d/Sandbox Interactive GmbH/Albion Online Client/prefs" sed -i -e '/Screenmanager Resolution Width/d' "$HOME/.config/unity3d/Sandbox Interactive GmbH/Albion Online Client/prefs" # Clean the directory for file in $(ls -l launcher/ | grep -v "Albion-Online" | grep -v "launcher.log" | grep -v "version.txt") do if [ -f launcher/${file} ] then echo "Removing launcher/${file}" rm launcher/${file} fi done LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 "$SCRIPTPATH/launcher/Albion-Online" & |
1 |
chmod +x Albion-Online |
1 2 |
cd /home/user/albiononline LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 ./Albion-Online |
DAY OF INFAMY (Steam)
Fonts/polices invisibles
1 |
sudo zypper in glibc-locale-32bit |
INSURGENCY (Steam)
Fonts/polices invisibles
1 |
sudo zypper in glibc-locale-32bit |
RUST (Steam)
Erreur EAC à la tentative d’entrée sur un serveur. « eac error eac sandbox not active (dummy client) «
1 |
sudo ln -s /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt |
SHADOWRUN RETURNS (DRM free)
Erreur au lancement du jeu :
1 |
./Shadowrun: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory |
Ajouter la librairie 32bit manquante:
1 |
sudo zypper in libGLU1-32bit |
THE WITCHER 2: ENHANCED EDITION (GOG)
Le jeu ne se lance pas
1 |
sudo zypper in libSDL2-2_0-0-32bit libSDL2_image-2_0-0 libSDL2_image-2_0-0-32bit |
TOTAL WAR: WARHAMMER (Steam)
Le jeu ne se lance pas/erreur openssl
renommer libcurl.so.4 en libcurl.so.4_ dans
1 |
/home/user/.steam/steam/steamapps/common/Total\ War\ WARHAMMER/lib/x86_64 |