Le but de ce tutoriel est d'offrir une solution permanente à ce problème, en définissant un script qui sera lancé directement au démarrage de la machine.
Comme vous possédez un Pc portable, celui-ci doit contenir une technologie hybride (soit Nvidia/Intel connue sous le nom d'Optimus, soit ATI/Intel). Avant tout chose, je vous recommande d'installer les pilotes graphiques pour votre carte graphique (Nvidia ou ATI) via le gestionnaire de pilotes au niveau du centre de contrôle de Linux Mint (Menu -> Raccourci Paramètres système). Ensuite, installez et/ou activez l'applet NVIDIA Prime (si vous disposez d'une carte Nvidia) via le centre de contrôle -> Préférences -> Applet -> NVIDIA Prime, ou récupérez-la via l'onglet "Applets disponibles (en ligne)".
À présent, nous allons donc vérifier les valeurs de la luminosité pour chaque carte (GPU intégré pour l'Intel).
Par défaut, c'est le pilote Nvidia ou ATI qui est activé suite à l'installation de ceux-ci (Cfr. ci-dessus).
Vérifions la valeur acpi, via les 2 commandes suivantes :
Code : Tout sélectionner
ls /sys/class/backlight/ | grep 'acpi_video'
Code : Tout sélectionner
ls /sys/class/backlight/
Si nécessaire, utilisez l'outil Nvidia Prime ou celui pour la carte ATI afin de permuter sur l'une ou l'autre carte graphique présente, et vérifiez les valeurs.
Nous allons régler la luminosité pour la carte Nvidia ou ATI (Redéfinissez la carte Nvidia ou ATI par défaut via l'outil Nvidia Prime, ou assimilé pour ATI).
Pour la carte graphique Nvidia ou ATI intégrée :
Lancez les 2 commandes suivantes via le terminal :
Code : Tout sélectionner
cat /sys/class/backlight/acpi_video0/max_brightness
cat /sys/class/backlight/acpi_video0/actual_brightness
La seconde commande affiche la valeur actuelle de la luminosité pour la carte intégrée Nvidia ou ATI.
Les deux valeurs doivent être identiques si l'écran est éclairé au maximum ou au minimum en utilisant le GPU Nvidia ou ATI.
Ajustez la luminosité soit via l'applet brightness sous Cinnamon ou Mate, soit via l'onglet luminosité (rubrique gestion d'alimentation dans les paramètres du bureau de Linux Mint), soit via les touches Fn + augmenter la luminosité ou Fn + diminuer la luminosité présentes sur le clavier de votre pc portable. Lorsque celle-ci vous semble correcte, relancez la commande suivante via le terminal :
Code : Tout sélectionner
cat /sys/class/backlight/acpi_video0/actual_brightness
Nous allons régler la luminosité pour le chipset graphique intégré Intel (Permutez sur l'Intel via l'outil Nvidia Prime, ou assimilé pour ATI).
Pour le GPU intégré Intel :
Puis, lancez les 2 commandes suivantes via le terminal :
Code : Tout sélectionner
cat /sys/class/backlight/intel_backlight/max_brightness
cat /sys/class/backlight/intel_backlight/actual_brightness
La seconde commande affiche la valeur actuelle de la luminosité pour le GPU intégré Intel.
Les deux valeurs doivent être identiques si l'écran est éclairé au maximum ou au minimum en utilisant le GPU Intel.
Comme précédemment, ajustez la luminosité soit via l'applet brightness sous Cinnamon ou Mate, soit via l'onglet luminosité (rubrique gestion d'alimentation dans les paramètres du bureau de Linux Mint), soit via les touches Fn + augmenter la luminosité ou Fn + diminuer la luminosité présentes sur le clavier de votre pc portable. Lorsque celle-ci vous semble correcte, relancez la commande suivante via le terminal :
Code : Tout sélectionner
cat /sys/class/backlight/intel_backlight/actual_brightness
Comme je l'ai indiqué au début de ce tutoriel, nous allons créer un script qui sera lancé au démarrage de la machine, et cela via l'initramfs. Créez celui-ci via la commande suivante :
Code : Tout sélectionner
sudo gedit /etc/initramfs-tools/scripts/init-premount/local-backlight-brightness
Code : Tout sélectionner
#!/bin/sh
PREREQ=""
prereqs()
{
echo "$PREREQ"
}
case $1 in
prereqs)
prereqs
exit0
;;
esac
# C'est ici que commence le vrai traitement
echo x > /sys/class/backlight/acpi_video0/brightness
echo x > /sys/class/backlight/intel_backlight/brightness
exit0
Enfin, sauvegardez le fichier, rendez le script exécutable, et mettez à jour l'initramfs via les commandes suivantes :
Code : Tout sélectionner
sudo chmod a+rx /etc/initramfs-tools/scripts/init-premount/local-backlight-brightness
sudo update-initramfs -u -k all
Source: https://unix.stackexchange.com/question ... encryption