J'ai une installation entièrement fonctionnelle d'Ubuntu 12.04 sur mon ordinateur portable HPdv7t.
Lorsque j'appuie sur les "boutons de luminosité" du clavier, les images associées apparaissent sur mon écran pour indiquer que j'augmente/diminue la luminosité de l'écran. Lorsque je vais dans "Paramètres système", je peux déplacer la "barre de curseur de luminosité" vers le haut et le bas.
Mais rien de tout cela ne change le fait que mon écran est bloqué sur le réglage de luminosité le plus élevé.
TOUT indice sur la façon de résoudre ce problème serait grandement apprécié. Ce moniteur géant de 17 pouces est aveuglant, ce qui rend difficile le codage pour une durée indéterminée.
Je possède Acer Aspire 5755g et j'ai eu le même problème avec le rétro-éclairage de mon écran. Mon PC a Nvidia GT540M. J'ai lu la réponse précédente et découvert que sur mon PC, ce conseil fonctionne, mais je dois exécuter une commande différente au lieu de
echo n > /sys/class/backlight/acpi_video0/brightness
Je dois le changer pour
echo 250 > /sys/class/backlight/intel_backlight/brightness
par exemple, où 250 est la valeur de rétroéclairage souhaitée.
Je pense que c'est à cause des graphiques hybrides dans les ordinateurs portables comme le mien, donc le rétroéclairage est contrôlé via le contrôleur intégré d'Intel.
Dans ce cas, faites cat /sys/class/backlight/intel_backlight/brightness
et vous verrez votre valeur actuelle de luminosité. Dans mon cas, il était 976 de le changer avec le niveau souhaité, sachez que si vous le réglez à 0, votre rétroéclairage sera éteint. !
Ajustez la valeur en essayant différentes valeurs entre 1 et 976, 1 signifie que le rétro-éclairage est presque désactivé et 976 est la valeur maximale dans mon système (si vous le définissez sur 0, le rétro-éclairage est désactivé et vous ne pouvez rien voir! Bien sûr, vous pouvez changez-le à nouveau et si vous le redémarrez, restaurez-le à sa valeur de configuration, par exemple max). Si vous essayez de définir une valeur supérieure à la valeur maximale, elle renvoie simplement une erreur et rien ne change. Pour définir la valeur de rétroéclairage au démarrage, ajoutez
echo 250 > /sys/class/backlight/intel_backlight/brightness
ligne à votre fichier /etc/rc.local
avant la commande de sortie.
Nous pouvons également activer les touches de raccourci pour changer le rétroéclairage manuellement d’une manière confortable. Pour ma part, j’ai créé mes scripts de raccourcis clavier pour les ordinateurs portables asus placés dans le répertoire/etc/acpi. Vous avez besoin de 2 scripts - un pour augmenter la luminosité, un autre pour diminuer, les deux sont placés dans le répertoire/etc/acpi. Nous devons également configurer ces scripts pour déclencher des événements de raccourcis clavier, en modifiant les fichiers du répertoire/etc/acpi/events. Dans mon cas, leurs noms et contenu sont:
/etc/acpi/events/asus-bright-down
événement = vidéo DD03 00000087 00000000
action =/etc/acpi/asus-brn-down.sh
/ etc/acpi/events/asus-bright-up
événement = vidéo DD03 00000086 00000000
action =/etc/acpi/asus-brn-up.sh
où /etc/acpi/asus-brn-down.sh et asus-brn-up.sh sont les noms de nos scripts pour diminuer et augmenter la luminosité
Contenu de la mine /etc/acpi/asus-brn-down.sh
#!/bin/sh
# this is for Acer aspire 5755G :)
KEYS_DIR=/sys/class/backlight/intel_backlight
test -d $KEYS_DIR || exit 0
MIN=1
# i set MIN to 1 to almost turn off backlight, but you can set a better one value, 50 for examlple
MAX=$(cat $KEYS_DIR/max_brightness)
VAL=$(cat $KEYS_DIR/brightness)
VAL=$((VAL-25))
if [ "$VAL" -lt $MIN ]; then
VAL=$MIN
fi
echo $VAL > $KEYS_DIR/brightness
et contenu de la mine /etc/acpi/asus-brn-up.sh
#!/bin/sh
# this is for Acer aspire 5755G :)
KEYS_DIR=/sys/class/backlight/intel_backlight
test -d $KEYS_DIR || exit 0
MIN=1
MAX=$(cat $KEYS_DIR/max_brightness)
VAL=$(cat $KEYS_DIR/brightness)
# I decided to increase brightness by 25 per keypress but you can change it to 50 or even 1 if you like
VAL=$((VAL+25))
if [ "$VAL" -gt $MAX ]; then
VAL=$MAX
fi
echo $VAL > $KEYS_DIR/brightness
MISE À JOUR: Même problème résolu dans Ubuntu 13.10 (solution supplémentaire trouvée ici http://ubuntuforums.org/showthread.php?t=2181534 )
Il faut donc créer le fichier /usr/share/X11/xorg.conf.d/20-intel.conf
avec ce contenu
Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
puis redémarrez. c'est tout ;)
Si quelqu'un d'autre tombe sur cette question, comme moi, il existe également des solutions alternatives.
Si la commande ci-dessus, echo 250 > /sys/class/backlight/intel_backlight/brightness
, a fonctionné pour vous, les deux suggestions suivantes devraient également fonctionner.
Certaines solutions ont été de ré-installer bash, Sudo apt-get install --reinstall bash
et d’autres ont été de modifier grub pour que les modifications soient durables, en procédant comme suit:
Sudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX
, mettez acpi_backlight=vendor acpi_osi=linux video.brightness_switch_enabled=1
, de sorte qu'il ressemble à quelque chose comme GRUB_CMDLINE_LINUX="acpi_backlight=vendor acpi_osi=linux video.brightness_switch_enabled=1"
.Sudo update-grub
Pour plus d'informations, voir https://bugzilla.redhat.com/show_bug.cgi?id=753012
J'ai eu le même problème sur un T61 avec la carte graphique Nvidia Quadro NVS 140M.
Basculer les pilotes de "version actuelle [recommandé]" à "version 173" a résolu le problème.
Ceci est un problème connu (si je me souviens bien) contre la plupart des ordinateurs portables. Ils sont réinitialisés à 0 ou à 10. Dans les deux cas, vous pouvez résoudre ce problème en effectuant Sudo vim /etc/rc.local
et en y insérant les éléments suivants:
# n should be changed to the number.
echo n > /sys/class/backlight/acpi_video0/brightness
Si vous avez besoin de savoir quel est votre numéro préféré, ajustez d'abord votre écran, puis faites Sudo cat /sys/class/backlight/acpi_video0/brightness
et utilisez ce numéro. Remarque: vous pourriez avoir de la difficulté à chat et faire écho avec Sudo, si vous faites Sudo su
puis faites-le.