Archive for septembre, 2015

Régler la luminosité du laptop par ligne de commande

Après mise a jour d´Ubuntu en 14.04.03 LTS, et un changement de clavier sur mon laptop MSI-U200 les touches fonctions pour la luminosité ne fonctionnaient plus comme attendu. Seule la fonction augmenter la luminosité fonctionne, et impossible de baisser.

Grâce a cette ressource : http://ubuntuforums.org/showthread.php?t=2217714 j´ai écris le petit script ci dessous pour gérer la luminosité simplement en ligne de commande :

[bash]#!/bin/bash
# This script allows to set the brightness of the laptop on which keyboard acpi is not matching properly and does not allow brightness control

#inspired from http://ubuntuforums.org/showthread.php?t=2217714
#identify min max bright level
# for i in /sys/class/backlight/*; do echo -e "\n $i"; cat $i/{brightness,max_brightness,actual_brightness}; done

#mini echo 3 | sudo tee /sys/class/backlight/acpi_video0/brightness
#jaxi echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness

if [[ ! $EUID -ne 0 ]]; then

echo Please provide brightness level from min 3 to 8 max : ;
read level;

echo ${level} | sudo tee /sys/class/backlight/acpi_video0/brightness

else

echo Please run with sudo;

fi[/bash]

Le script vérifie simplement que l´appel est fait en sudo (vérification user ID) et lit la valeur désirée pour la luminosité.
Puis la valeur est passée a l´acpi en sudo.

Rien d´enorme mais ca depanne.

Pas de gestion d´erreur car acpi va ignorer si la valeur est hors limite ou non valide.

Loading

Tags:

samedi, septembre 19th, 2015 Bash, GNU - Linux Un commentaire