Attention, cet article date de 8 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 :
- 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.
- Modifier le fichier « portal2.sh » qui se trouve dans le dossier « ~/.steam/steam/steamapps/common/Portal 2 » avec un éditeur de texte.
- Ajouter « xgamma -gamma 1.6 » (sans les guillemets) entre « cd « $GAMEROOT » » et « STATUS=42 » (on change le gamma au lancement du jeu).
- 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.