Voici en vrac une sélection de mes jeux préférés. Je joue uniquement sous Linux. La plupart de ces jeux existent en version Linux et Windows, et pour ceux qui n'existent que pour Windows, ils fonctionnent généralement sans problème sous Linux dans Wine.
Je me note ça ici pour le retrouver facilement en cas de problème (Ces notes concernent Linux):
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia steam
.__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia firefox
sudo apt install libopenal1 libopenal1:i386 cd ~/.local/share/Steam/steamapps/common/Frozen\ Synapse ln -s /usr/lib/i386-linux-gnu/libopenal.so.1 libopenal.so
pulseaudio -k
et c'est bon.sudo apt install libibus-1.0-5
VKD3D_FEATURE_LEVEL=12_2 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr11 DXVK_ASYNC=1 %command% -deependark -forcenohdr
ulimit -n 4096
avant de lancer le jeu.PROTON_NO_ESYNC=1 DXVK_ASYNC=1 %command% -NoStartupMovies
~/.steam/debian-installation/steamapps/compatdata/397540/pfx/drive_c/users/steamuser/Documents/My Games/Borderlands 3/Saved/Config/WindowsNoEditor/GameUserSettings.ini
~/.steam/debian-installation/steamapps/compatdata/397540/pfx/drive_c/users/steamuser/Documents/My Games/Borderlands 3/Saved/SaveGames/
PROTON_NO_ESYNC=1
aux options de lancement pour qu'il ne freeze par quelque secondes après le démarrage.pulseaudio-module-bluetooth
.winetricks mf
-dx11
. Vous pouvez aussi essayer -vulkan
mais vous aurez sans doute plus de plantages pendant le jeu.~/.steam/steam/steamapps/common/BattleBlock Theater
:
DXVK_ASYNC=1 PROTON_NO_ESYNC=1 %command%
DXVK_ASYNC=1 PROTON_NO_ESYNC=1 %command% +com_showLoadingScreen 0
pour éviter l'écran de chargement.steam -no-browser +open steam://open/minigameslist
Cette astuce ne fonctionne plus sur les versions récentes de Steam.
Si vous êtes sur une machine Linux avec plusieurs utilisateurs, il peut être utile de créer un répertoire commun pour les jeux. Cela permet de gaspiller moins de place sur disque.
/home/steam
et permettre l'écriture à tout le monde:sudo mkdir -p /home/steam sudo chmod a+rw /home/steam
/home/steam
. Validez./home/steam
le répertoire d'installation par défaut: Cela évitera que les jeux soient téléchargés en plusieurs exemplaires sur disque.Steam ne gère pas toujours très bien ce partage. Il peut y avoir des problèmes, comme par exemple un jeu installé qui ne démarre pas. Quand cela ce produit, essayez les solutions suivantes dans l'ordre:
sudo chmod -R a+rw /home/steam
/home/steam
. Parfois cet aller-retour suffit à ce que le jeu refonctionne.
Utile pour les jeux où le seul moyen de se déplacer c'est ce foutu WASD
/usr/bin/setxkbmap -layout us /usr/bin/setxkbmap -layout fr
Vous pouvez aussi vous faire des alias dans votre ~/.bashrc
:
alias us="/usr/bin/setxkbmap -layout us" alias fr="/usr/bin/setxkbmap -layout fr"
Il vous suffira de taper us
ou fr
dans un terminal pour basculer de clavier.
J'ai déjà demandé le remboursement de jeux pour certains de ces motifs.
(Pour le 4, quand je dis "sauf quand c'est vraiment justifié", je peux par exemple citer Alien Isolation où l'obligation de passer par des checkpoints ajoute une tension tout à fait pertinente au jeu.)
Pour mes jeux qui ne sont pas sur Steam (ou qui n'ont pas de sauvegarde dans le cloud Steam), j'ai mis en place une sauvegarde mon NextCloud
#!/bin/bash cd ~/.minecraft/saves archivename=`date +%Y-%m-%d_%Hh%M`-Minecraft-Seb.7z echo "Backup de Minecraft vers NextCloud... ($archivename --> NextCloud)" 7z a -mx=9 "$archivename" monmonde/ rclone -v copy "$archivename" nc:default/jeux-sauvegardes
#!/bin/bash cd ~/.local/share/Steam/steamapps/common/Starbound/storage archivename=`date +%Y-%m-%d_%Hh%M`-StarBound.7z echo "Backup de Starbound vers NextCloud... ($archivename --> NextCloud)" 7z a -mx=9 "./$archivename" ./player/ ./universe/ rclone -v copy "$archivename" nc:default/jeux-sauvegardes
#!/bin/bash cd ~/.config/unity3d/Ludeon Studios/RimWorld archivename=`date +%Y-%m-%d_%Hh%M`-RimWorld.7z echo "Backup de Rimworld vers NextCloud... ($archivename --> NextCloud)" 7z a -mx=9 "$archivename" ./Saves/ rclone -v copy "$archivename" nc:default/jeux-sauvegardes
#!/bin/bash cd ~/.local/share/FrozenSynapse/Psychoff archivename=`date +%Y-%m-%d_%Hh%M`-FrozenSynapse.7z echo "Backup de Frozen Synapse vers NextCloud... ($archivename --> NextCloud)" 7z a -mx=9 "$archivename" spSave*.* rclone -v copy "$archivename" nc:default/jeux-sauvegardes
Et si j'ai une remarque à faire sur les chemins de sauvegarde des jeux, c'est PUTAIN C'EST LE BORDEL.
Je me note ici en vrac (et sans ordre particulier) une liste de jeux qui ont l'air intéressants et auxquels il faudrait que je joue ou que je termine (j'ai déjà certains dans ma bibliothèque)