Problème Portal 2 éclairage/gamma – Linux

Attention, cet article date de 7 ans, les informations peuvent ne plus être à jour...

J’avais un souci qui faisait que le jeu était très sombre.

Le curseur d’éclairage (slider brightness) ne changeait pas du tout le gamma/éclairage du jeu.

Pour régler ce souci, il faut :

  1. Désactiver Redshift/F.lux ou tout autre gestionnaire de luminosité/gamma si vous en avez un pour éviter qu’il écrase les changements qu’on va apporter.
  2. Modifier le fichier « portal2.sh » qui se trouve dans le dossier « ~/.steam/steam/steamapps/common/Portal 2 » avec un éditeur de texte.
  3. Ajouter « xgamma -gamma 1.6 » (sans les guillemets) entre « cd « $GAMEROOT » » et « STATUS=42 » (on change le gamma au lancement du jeu).
  4. Ajouter « xgamma -gamma 1 » avant « exit $STATUS » (on restaure le gamma d’origine en quittant le jeu).

Ce qui donne :

# and launch the game
cd "$GAMEROOT"
# gamma correction
xgamma -gamma 1.6 # play with values if required
STATUS=42
while [ $STATUS -eq 42 ]; do
 if [ "${GAME_DEBUGGER}" == "gdb" ]; then
 ARGSFILE=$(mktemp $USER.portal2.gdb.XXXX)
 echo run $@ > "$ARGSFILE"
 echo show args >> "$ARGSFILE"
 ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE"
 rm "$ARGSFILE"
 else
 ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
 fi
 STATUS=$?
done
# gamma correction
xgamma -gamma 1 # play with values if required
exit $STATUS

(Basé sur le fix suivant : https://wiki.archlinux.org/index.php/Steam/Game-specific_troubleshooting#Brightness_slider_not_working)

J’ai remplacé xrandr par xgamma car xrandr n’avait pas d’effet chez moi.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Possibilité d'ajouter une balise de SPOILER via la syntaxe suivante :
[spoiler] Texte à cacher [/spoiler]