54 votes

Modification de la luminosité de l'écran externe

J'ai installé Ubuntu 16.04 LTS sur mon ordinateur portable et je l'ai connecté à un moniteur externe via un câble HDMI. Je peux facilement modifier la luminosité de l'écran de l'ordinateur portable mais cela n'affecte pas la luminosité du moniteur externe. Existe-t-il un moyen de modifier également la luminosité du moniteur externe ?

0voto

Charith Jayasanka Points 103

J'utilise Ubuntu et j'ai essayé d'utiliser

xrandr --output VGA1 --brightness 0.5

Mais chaque fois que j'appuie sur la commande, la luminosité de l'écran secondaire diminue pendant une seconde et revient en arrière. J'ai ensuite trouvé la raison de ce problème : j'utilisais Redshift et il remplace périodiquement tous les autres paramètres. Il suffit de quitter décalage vers le rouge (si vous rencontrez le même problème) et essayez l'opération suivante xrandr de nouveau.

Après avoir utilisé le xrandr vous pouvez utiliser la commande Redshift . Mais assurez-vous que redshift est correctement quitté avant d'utiliser la fonction xrandr commandement.

0voto

Dan C Points 1048

J'utilise ce script pour que la luminosité du deuxième écran soit égale à la luminosité du premier :

$ same-brightness.sh DP-1 +20

#! /usr/bin/env bash
set -e

# Help
if [[ $# -eq 0 ]] ; then
    cat <<EOF
Set the brightness of the specified display equal to the primary display
Usage: $(basename "$0") <output-name> [brightness-offset]
Example: $(basename "$0") DP-1 +20

EOF
    exit 255
fi

# Arguments
secondary_display_name="$1"
brightness_offset="${2:-+0}"

# Primary display
primary_display="/sys/class/backlight/intel_backlight"
actual_brightness=$(cat $primary_display/actual_brightness)
max_brightness=$(cat $primary_display/max_brightness)

# Calculate brightness
frac=$(printf %.2f\\n "$(( 100 * $actual_brightness / $max_brightness + $brightness_offset  ))e-2")
echo "Setting $secondary_display_name brightness: $frac"

# Set brightness
xrandr --output "$secondary_display_name" --brightness $frac

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X