La luminosité est trop faible dans Debian Wheezy

Je viens d'installer Debian Wheezy dans mon ordinateur portable Toshiba et ça marche très bien. Cependant, parfois, le niveau de luminosité est trop faible lors du démarrage du système.

Si j'utilise les touches Fn+F6 pour diminuer et Fn+F7 pour l'augmenter, une barre apparaît sur l'écran, augmentant ou diminuant mais le niveau de luminosité n'a pas changé.

As tu des idées?

PS: J'utilise le mode de repli gnome.

Vous voudrez peut-être essayer ceci:

 $ sudo echo 5 > /sys/class/backlight/acpi_video0/brightness 

Changez la valeur entre 0 et 15 Je crois qu'il est plus clair ou plus clair.

Vous devrez peut-être aussi les modifier:

 $ sudo echo 950 > /sys/class/backlight/intel_backlight/brightness $ sudo echo 5 > /sys/class/backlight/acpi_video0/brightness $ sudo echo 5 > /sys/class/backlight/acpi_video1/brightness 

Changer la luminosité en tant qu'user régulier

@ JosephphR. a demandé cette observation dans les commentaires et j'ai pensé qu'il était important de l'incorporer dans ma réponse. Si vous voulez exposer cette capacité à changer la luminosité de la command line aux users réguliers (l' echo ... > /sys/... ci-dessus echo ... > /sys/... n'est accessible qu'à la racine).

Il y a un package que vous pouvez installer appelé xbacklight qui permettra à l'user de changer également la luminosité de la command line.

Le packageage est disponible sur Fedora et Ubuntu via les repositorys, il suffit de faire l'une de ces commands pour l'installer:

 # Ubuntu/Debian $ sudo apt-get install xbacklight # Fedora/CentOS $ sudo yum install xbacklight 

Pour l'utiliser:

 # backlight 50% $ xbacklight -set 50 # backlight 100% $ xbacklight -set 100 

utilisation de xbacklight

 $ xbacklight --help usage: xbacklight [options] where options are: -display <display> or -d <display> -help -set <percentage> or = <percentage> -inc <percentage> or + <percentage> -dec <percentage> or - <percentage> -get -time <fade time in milliseconds> -steps <number of steps in fade> 

Comment l'user obtient-il des privilèges élevés pour le faire?

Encore une fois plus de suivi à @JosephR. poser des questions à ce sujet dans un commentaire. Il peut sembler que vous ayez des privilèges élevés pour changer le /sys/class/backlight/... lorsque vous utilisez les touches de fonction de votre ordinateur portable (sur mon Thinkpad j'utilise Fn + Home et Fn + End pour changer la luminosité). Mais vous n'intervenez jamais directement avec /sys/class/backlight/... comme vous le pensez.

Vous le manipulez indirectement via D-Bus . D-Bus vous permet de manipuler cette structure, org.freedesktop.Hal.Device.KeyboardBacklight , et HAL autorise le privilège à le faire. Vous pouvez voir ceci sur mon système Fedora 14 comme ceci:

 $ grep -i backlight /etc/dbus-1/system.d/* /etc/dbus-1/system.d/hal.conf: send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/> /etc/dbus-1/system.d/hal.conf: send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/> 

Dans le file hal.conf :

  <!-- Only allow users at the local console to manipulate devices --> <policy at_console="true"> ... <allow send_destination="org.freedesktop.Hal" send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/> 

Vous pouvez même jouer avec la command line via D-Bus comme ça. Vous pouvez interroger la valeur actuelle:

 $ dbus-send \ --print-reply \ --system \ --dest=org.freedesktop.Hal \ /org/freedesktop/Hal/devices/computer_backlight \ org.freedesktop.Hal.Device.LaptopPanel.GetBrightness | \ tail -1 | \ awk '{print $2}' 

Lequel renvoie la valeur:

 15 

Même plus cool, vous pouvez le gâcher comme ça (le bit int32:10 ci-dessous règle la luminosité sur "10"):

 $ dbus-send \ --print-reply \ --system \ --dest=org.freedesktop.Hal \ /org/freedesktop/Hal/devices/computer_backlight \ org.freedesktop.Hal.Device.LaptopPanel.SetBrightness \ int32:10 #2&>1 > /dev/null 

Vous pouvez voir que nous avons changé la luminosité:

 $ cat /sys/class/backlight/acpi_video0/brightness 10 

Les references

  • Enregistrer le réglage de la luminosité lors du redémarrage dans Debian Squeeze / Wheezy
  • DBUS Luminosité du rétroéclairage

éditer le file / etc / default / grub et append

"Pcie_aspm = force acpi_backlight = vendeur" après

GRUB_CMDLINE_LINUX_DEFAULT = "splash silencieux"

après les changements toute la ligne ressemblera à ceci

GRUB_CMDLINE_LINUX_DEFAULT = "splash silencieux pcie_aspm = force acpi_backlight = vendeur"

pour plus de détails, visitez le lien.

http://hackingzones.com/increasedecrease-brightness-in-linux-ubuntu-pear-os-backtrackkali/

Essayez dans le bootloader, en passant l'argument nomodeset au kernel et en supprimant vt.handoff=X

J'ai eu le même problème, et c'était une solution simple pour ce problème laide. J'ai installé olpc depuis les repositorys de debian wheezy, alors vous pouvez utiliser deux commands

  - sudo olpc-brightness up - sudo olpc-brightness down 

Pour autoriser les raccourcis keyboard, dans la configuration du système-> configuration du keyboard, j'ai fait les deux raccourcis. Ensuite, vous devez append cette ligne

 my_user ALL= NOPASSWD: /usr/bin/olpc-brightness 

à la fin du file / etc / souders en utilisant l'éditeur

 sudo gedit /etc/souders 

.Cela permet à la command olpc-luminosité de changer le file qui stocke la valeur shinye.