La luminosité ne fonctionne pas après l’installation du pilote NVIDIA

J’ai récemment installé Ubuntu 11.10 sur mon Mac Book Pro 7,1. J’ai installé le pilote NVIDIA (285). Les touches de luminosité fonctionnent (F1 et F2) et je reçois la boîte indiquant la luminosité mais cela ne fait rien. Je peux modifier la luminosité dans l’application Paramètres NVIDIA X Server. Comment puis-je faire fonctionner la luminosité sans désinstaller le pilote? Merci d’avance.

Mes touches de luminosité ont fonctionné sur mon Lenovo W530 sous Ubuntu 12.04.

Ces jours-ci, X se configure automatiquement, la création d’un fichier xorg.conf peut donc rendre votre système inflexible. A la place, vous pouvez append une section à un fichier dans /usr/share/X11/xorg.conf.d/ et X inclura cette section dans la configuration générée automatiquement.

Pour que les touches de luminosité de l’écran fonctionnent avec votre carte graphique Nvidia, créez un fichier dans le répertoire xorg.conf.d, par exemple:

sudo gedit /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf 

Collez ce qui suit dans le fichier:

 Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "Quadro K1000M" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection 

Déconnectez-vous et reconnectez-vous, ou redémarrez, et vos touches de luminosité devraient maintenant fonctionner!

(J’ai blogué ceci ici )

J’ai eu un problème similaire avec mon ordinateur portable, il y a une option que vous devez append à votre /etc/X11/xorg.conf

  1. Exécuter la commande:

     sudo nano /etc/X11/xorg.conf 
  2. Trouvez la ligne Section “Device” et ajoutez ce qui suit

     Option "RegistryDwords" "EnableBrightnessControl=1" 

Vous devez activer le contrôle de la luminosité. Ouvrez le terminal et tapez sudo gedit /etc/x11/xorg.conf , puis ajoutez l’ Option "RegistryDwords" "EnableBrightnessControl=1" dans la section de périphérique , collez-la dans une nouvelle ligne. Ensuite, redémarrez votre ordinateur et tout devrait bien se passer.

Merci d’avoir fourni le super script qgj. Il est regrettable que ce bug persiste toujours et que la solution de contournement soit nécessaire. J’ai eu le même problème que James: une erreur s’est produite car les options n’étaient plus valides avec nvidia-settings pour mon type d’affichage spécifique. Par chance, un meilleur réglage est disponible pour la luminosité du rétroéclairage. J’ai modifié le script bash pour utiliser ce paramètre à la place.

 #!/bin/bash # This script was originally created by 'qgj' from askubuntu. It has been modified # to work using the BacklightBrighness setting available for some displays on the currrent nvidia driver # It has also been modified to remove display specific configuration, instead applying the setting to all # active displays which support the BacklightBrightness setting. # Tested only with nvidia-settings-319.12 and nvidia-drivers-331.20 on Linux Mint 17 Mate # # Requirements: # - NVIDIA Drivers (eg nvidia-current in Ubuntu) # - NVIDIA Settings (nvidia-settings in Ubuntu) # # This script can be used to change the brightness on systems with an NVIDIA graphics card # that lack the support for changing the brightness (probably needing acpi backlight). # It uses "nvidia-settings -a" to assign new gamma or brightness values to the display. # # If this script fails, your display likely does not support the 'BacklightBrightness' option. # In that event, execute 'nvidia-settings -n -q all' to see which options are available for the displays # # "nvidia-brightness.sh" may be run from the command line or can be assigned to the brightness keys on your Keyboard # Type "nvidia-brightness.sh --help" for valid options. if [ -z "${BASH}" ] ; then echo "please run this script with the BASH shell" exit 1 fi usage () { cat << ENDMSG Usage: nvidia-brightness.sh [ options ] Options: [ -bu ] or [ --brightness-up ] increase brightness by 10 [ -bu  ] or [ --brightness-up  ] increase brightness by specified  [ -bd ] or [ --brightness-down ] decrease brightness by 10 [ -bd  ] or [ --brightness-down  ] decrease brightness by specified  [ -i ] or [ --initialize ] Must be run once to create the settings file (~/.nvidia-brightness.cfg). Brightness settings from ~/.nvidia-settings-rc will be used if file exists, otherwise brightness will be set to 100. [ -l ] or [ --load-config ] Load current settings from ~/.nvidia-brightness.cfg (eg as X11 autostart script) Examples: nvidia-brightness -bd this will decrease gamma by 10 nvidia-brightness -bu 15 this will increase brightness by 15 ENDMSG } case $1 in -h|--help) usage exit 0 esac if [ "$1" != "-i" -a "$1" != "--initialize" ] ; then if [[ ! -f ~/.nvidia-brightness.cfg ]]; then echo 'You must run this script with the --initialize option once to create the settings file.' echo 'Type "nvidia-brightness.sh --help" for more information.'; exit 1 fi fi #### INITIALIZE #### initialize_cfg () { BRIGHTNESS_TEMP=100 echo "BRIGHTNESS=$BRIGHTNESS_TEMP" > ~/.nvidia-brightness.cfg source ~/.nvidia-brightness.cfg echo "BRIGHTNESS: $BRIGHTNESS" # Valid BacklightBrightness values are between 0 and 100 # Example: nvidia-settings -n -a BacklightBrightness=80 nvidia-settings -n -a BacklightBrightness=$BRIGHTNESS 1>/dev/null exit $? } #### LOAD CONFIGURATION #### load_cfg () { source ~/.nvidia-brightness.cfg echo "BRIGHTNESS: $BRIGHTNESS" nvidia-settings -n -a BacklightBrightness=$BRIGHTNESS 1>/dev/null } #### BRIGHTNESS CHANGE #### brightness_up () { source ~/.nvidia-brightness.cfg [[ -z $1 ]] && BRIGHTNESS_INC=10 || BRIGHTNESS_INC=$1 BRIGHTNESSNEW=$(( $BRIGHTNESS + $BRIGHTNESS_INC )) [[ $BRIGHTNESSNEW -gt 100 ]] && BRIGHTNESSNEW=100 sed -is/.*BRIGHTNESS=.*/BRIGHTNESS=$BRIGHTNESSNEW/g ~/.nvidia-brightness.cfg source ~/.nvidia-brightness.cfg echo "BRIGHTNESS: $BRIGHTNESS" nvidia-settings -n -a BacklightBrightness=$BRIGHTNESS 1>/dev/null } brightness_down () { source ~/.nvidia-brightness.cfg [[ -z $1 ]] && BRIGHTNESS_INC=10 || BRIGHTNESS_INC=$1 BRIGHTNESSNEW=$(( $BRIGHTNESS - $BRIGHTNESS_INC )) [[ $BRIGHTNESSNEW -lt 0 ]] && BRIGHTNESSNEW=0 sed -is/.*BRIGHTNESS=.*/BRIGHTNESS=$BRIGHTNESSNEW/g ~/.nvidia-brightness.cfg source ~/.nvidia-brightness.cfg echo "BRIGHTNESS: $BRIGHTNESS" nvidia-settings -n -a BacklightBrightness=$BRIGHTNESS 1>/dev/null } if [[ "$3" != "" ]]; then usage exit 1 fi error_mixed_brightness () { echo "Error: [ --brightness-up ] and [ --brightness-down ] can't be used together." } if [[ "$2" != "" ]]; then [[ ! "$2" == ?(-)+([0-9]) ]] && usage && exit 1 fi case $1 in -bu|--brightness-up) [ "$2" == "-bd" ] && error_mixed_brightness && exit 1 [ "$2" == "--brightness-down" ] && error_mixed_brightness && exit 1 brightness_up $2 ;; -bd|--brightness-down) [ "$2" == "-bu" ] && error_mixed_brightness && exit 1 [ "$2" == "--brightness-up" ] && error_mixed_brightness && exit 1 brightness_down $2 ;; -h|--help) usage exit 0 ;; -i|--initialize) if [ "$2" != "" ]; then usage; exit 1; fi initialize_cfg exit $? ;; -l|--load-config) if [ "$2" != "" ]; then usage; exit 1; fi load_cfg exit 0 ;; *) usage exit 1 esac 

Votre kilométrage peut varier avec ce script car certains écrans / adaptateurs prennent en charge différentes options. Si vous rencontrez des problèmes, veuillez consulter l’aide et les commentaires du script.

J’espère que ça aide quelqu’un!

Certains ordinateurs, tels que mon Lenovo W520, ne le sont pas avec la ligne Option "RegistryDwords" "EnableBrightnessControl=1" . Si vous êtes un de ces malchanceux, vous pouvez essayer le pilote nvidiabl (lien ici ).

Le pilote nvidiabl fournit un moyen approprié de modifier la luminosité de l’écran. Sur certains ordinateurs portables, l’ Option "RegistryDwords" "EnableBrightnessControl=1" le contrôleur de contre-jour ou votre GPU pour émettre un bruit aigu.

Il suffit de télécharger et d’installer le dernier fichier Deb à partir d’ici: https://github.com/downloads/guillaumezin/nvidiabl/nvidiabl-dkms_0.72_all.deb

et courir:

 echo "nvidiabl" | sudo tee -a /etc/modules 

pour vous assurer que le module sera chargé au démarrage de l’ordinateur.

Personnellement, j’utilise Vaio VPCCW21FX (Nvidia Graphic) et Ubuntu Studio 11.10 .. J’ai essayé de nombreuses solutions et rien ne pouvait résoudre mon problème de luminosité ACL! Enfin écrit ces deux fichiers Perl pour définir manuellement les fonctions de luminosité / contraste et gamma dans le fichier de configuration du pilote Nvidia.

Cela ne sera utile que si vous pouvez changer la luminosité dans les parameters de Nvidia X Server

Étape 1: créez ce fichier et nommez-le “Brightness-Up.pl” (vous pouvez utiliser n’importe quel outil d’édition de texte tel que: gedit, nano, vi, etc., copier-coller).

  ### Code by forgottenrip@yahoo.com ### my $find1 = "0/RedBrightness=";my $find2 = "0/RedGamma="; open FILE, "; for (@lines) { if ($_ =~ /$find1/) { chomp $_;$value= substr($_,16,5); } if ($_ =~ /$find2/) { chomp $_;$value2= substr($_,11,5);} } my @Lines; if ( $value > 0.0) { $value = $value - 0.30 }; if ( $value2 > 1.1) { $value2 = $value2 - 0.08 }; $last_value = $value + 0.30; $Lines[0] ="0/RedBrightness=".$last_value; $Lines[1] ="0/GreenBrightness=".$last_value;; $Lines[2] ="0/BlueBrightness=".$last_value;; $last_value = $value + 0.30; $Lines[3] ="0/RedContrast=".$last_value;; $Lines[4] ="0/GreenContrast=".$last_value;; $Lines[5] ="0/BlueContrast=".$last_value;; $last_value = $value2 + 0.08; $Lines[6] ="0/RedGamma=".$last_value;; $Lines[7] ="0/GreenGamma=".$last_value;; $Lines[8] ="0/BlueGamma=".$last_value;; $filename = "Nvidia-Settings.cfg"; open fh2,'>',$filename or die ("can't open '$filename': $! \n"); foreach ( @Lines ) { chomp;print "$_\n";print fh2 "$_\n"; }; close fh2; `nvidia-settings -l --config=Nvidia-Settings.cfg`; 

Étape 2: créez ensuite un autre fichier, nommez-le “Brightness-Down.pl” et remplissez-le avec le code suivant:

  ### Code by forgottenrip@yahoo.com ### my $find1 = "0/RedBrightness=";my $find2 = "0/RedGamma="; open FILE, "; for (@lines) { if ($_ =~ /$find1/) {chomp $_;$value= substr($_,16,5);} if ($_ =~ /$find2/) {chomp $_;$value2= substr($_,11,5);} } my @Lines; if ( $value < -0.80) { $value = $value + 0.30 }; if ( $value2 < 0.8) { $value2 = $value2 + 0.08 }; $last_value = $value - 0.30; $Lines[0] ="0/RedBrightness=".$last_value; $Lines[1] ="0/GreenBrightness=".$last_value;; $Lines[2] ="0/BlueBrightness=".$last_value;; $last_value = $value - 0.30; $Lines[3] ="0/RedContrast=".$last_value;; $Lines[4] ="0/GreenContrast=".$last_value;; $Lines[5] ="0/BlueContrast=".$last_value;; $last_value = $value2 - 0.08; $Lines[6] ="0/RedGamma=".$last_value;; $Lines[7] ="0/GreenGamma=".$last_value;; $Lines[8] ="0/BlueGamma=".$last_value;; $filename = "Nvidia-Settings.cfg"; open fh2,'>',$filename or die ("can't open '$filename': $! \n"); foreach ( @Lines ) { chomp;print "$_\n";print fh2 "$_\n"; }; close fh2; `nvidia-settings -l --config=Nvidia-Settings.cfg`; 

Étape 3: Vous devez créer un autre fichier contenant les parameters Nvidia. Nommez-le “Nvidia-Settings.cfg”. Il est important que vous écriviez le nom exactement de la même manière. remplir avec:

 0/RedBrightness=0.1 0/GreenBrightness=0.1 0/BlueBrightness=0.1 0/RedContrast=0.1 0/GreenContrast=0.1 0/BlueContrast=0.1 0/RedGamma=1.14 0/GreenGamma=1.14 0/BlueGamma=1.14 

C’est tout! placez maintenant ces fichiers dans un dossier unique .. vous devez lier vos touches de fonction à ces deux fichiers perl. Vous pouvez utiliser les commandes Compiz> pour le faire. Exécutez la commande ci-dessous pour installer compizconfig-settings-manager

 sudo apt-get install compizconfig-settings-manager 

ou même vous pouvez exécuter séparément ces deux commandes en shell (terminal):

 user$ perl Brightness/Brightness-Up.pl user$ perl Brightness/Brightness-Down.pl 

où Brightness est le dossier, j’y mets ces fichiers.

Les autres réponses sont de bonnes étapes à essayer, mais notez que certaines combinaisons de kernel Ubuntu / Linux et du pilote Nvidia ne fonctionnent tout simplement pas. J’ai utilisé 12.04 pendant des années, et même si j’ai essayé toutes les réponses ci-dessus, je ne pouvais obtenir aucun des pilotes Nvidia de prendre en charge l’assombrissement de l’écran sur mon Macbook Pro 5,5.

Lorsque j’ai finalement mis à niveau la version 14.04, j’ai essayé le pilote Nouveau, qui prenait en charge l’atténuation de l’intensité de l’écran et était généralement plus rapide et plus fiable, ainsi que Nvidia. Malheureusement, il ne prend pas en charge la suspension / reprise, ce qui le rend inutile sur un ordinateur portable. Je suis revenu sur Nvidia, mais plusieurs pilotes ont provoqué un crash de X / lightdm, m’empêchant même de me connecter. J’ai finalement constaté que le pilote Nvidia 340 était stable avec mon Macbook Pro 5,5 et Ubuntu 14.04 et prenait également en charge la gradation.

Pour votre information, je viens de travailler sur cela sur un Lenovo W520, et l’ajout de la simple option de ligne “RegistryDwords” “EnableBrightnessControl = 1”

xorg.conf suffisait – aucun autre bogosity n’était nécessaire, et tout fonctionne correctement avec une version actuelle de NVidia (plus précisément, exécutant 346.35)

Script bash de luminosité NVIDIA

Le script perl ci-dessus n’a pas fonctionné pour moi, alors j’ai écrit mon propre script en tant que script bash (car je ne connais pas perl). Il a été un peu long, mais il crée lui-même le fichier de parameters et peut être utilisé avec des options de ligne de commande pour ajuster la luminosité ou le gamma ou les deux à la fois. Je l’utilise avec les commutateurs –brightness-up et –brightness-down pour les touches de luminosité de mon clavier. Facile à assigner dans XFCE4 et sûrement aussi dans KDE / GNOME.

nvidia-brightness.sh:

 #!/bin/sh # Tested only with nvidia-settings-319.12 and nvidia-drivers-319.17 on Funtoo Linux running XFCE 4.10 # # Requirements: # - NVIDIA Drivers (eg nvidia-current in Ubuntu) # - NVIDIA Settings (nvidia-settings in Ubuntu) # - xrandr (used by default to determine the correct display name) # # This script can be used to change the brightness on systems with an NVIDIA graphics card # that lack the support for changing the brightness (probably needing acpi backlight). # It uses "nvidia-settings -a" to assign new gamma or brightness values to the display. # # "nvidia-brightness.sh" may be run from the command line or can be assigned to the brightness keys on your Keyboard # eg in XFCE4. # # Type "nvidia-brightness.sh --help" for valid options. usage () { cat << ENDMSG Usage: nvidia-brightness.sh [ options ] Options: [ -gu ] or [ --gamma-up ] increase gamma by 0.1 [ -gd ] or [ --gamma-down ] decrease gamma by 0.1 [ -bu ] or [ --brightness-up ] increase brightness by 0.1 [ -bd ] or [ --brightness-down ] decrease brightness by 0.1 [ -i ] or [ --initialize ] Must be run once to create the settings file (~/.nvidia-brightness.cfg). Brightness settings from ~/.nvidia-settings-rc will be used if file exists, otherwise gamma will be set to 1.0 and brightness to 0.0 (NVIDIA Standard). [ -l ] or [ --load-config ] Load current settings from ~/.nvidia-brightness.cfg (eg as X11 autostart script) Examples: nvidia-brightness -gd this will decrease gamma by 0.1 nvidia-brightness -bu -gd this will increase brightness by 0.1 and decrease gamma by 0.1 ENDMSG } case $1 in -h|--help) usage exit 0 esac if [ "$1" != "-i" -a "$1" != "--initialize" ]; then if [ ! -f ~/.nvidia-brightness.cfg ]; then echo 'You must run this script with the --initialize option once to create the settings file.' echo 'Type "nvidia-brightness.sh --help" for more information.'; exit 1 fi fi #### INITIALIZE #### initialize_cfg () { CONNECTED="[`xrandr | grep " connected" | awk '{ print $1 }'`]" #CONNECTED="`cat ~/.nvidia-settings-rc | grep RedBrightness | grep -o "\[.*]"`" #CONNECTED="[DVI-I-1]" #CONNECTED="[dpy:2]" #CONNECTED="0" if [ -f ~/.nvidia-settings-rc ]; then if [ "`grep RedGamma ~/.nvidia-settings-rc`" != "" ]; then if [ "`grep RedBrightness ~/.nvidia-settings-rc`" != "" ]; then GAMMA_TEMP=`grep RedGamma= ~/.nvidia-settings-rc | sed s/^.*=//` BRIGHTNESS_TEMP=`grep RedBrightness= ~/.nvidia-settings-rc | sed s/^.*=//` NVIDIA_SETTINGS_OK=1 fi fi fi [ "$NVIDIA_SETTINGS_OK" != "1" ] && \ GAMMA_TEMP=1.000000 \ BRIGHTNESS_TEMP=0.000000 echo "\ CONNECTED_DISPLAY=$CONNECTED GAMMA=$GAMMA_TEMP BRIGHTNESS=$BRIGHTNESS_TEMP" > ~/.nvidia-brightness.cfg source ~/.nvidia-brightness.cfg GAMMACOMMA=`echo $GAMMA | sed s/"\."/"\,"/` BRIGHTNESSCOMMA=`echo $BRIGHTNESS | sed s/"\."/"\,"/` nvidia-settings -n -a $CONNECTED_DISPLAY/Gamma=$GAMMACOMMA -a $CONNECTED_DISPLAY/Brightness=$BRIGHTNESSCOMMA 1>/dev/null } #### LOAD CONFIGURATION #### load_cfg () { source ~/.nvidia-brightness.cfg GAMMACOMMA=`echo $GAMMA | sed s/"\."/"\,"/` BRIGHTNESSCOMMA=`echo $BRIGHTNESS | sed s/"\."/"\,"/` nvidia-settings -n -a $CONNECTED_DISPLAY/Gamma=$GAMMACOMMA -a $CONNECTED_DISPLAY/Brightness=$BRIGHTNESSCOMMA 1>/dev/null } #### GAMMA CHANGE #### gamma_up () { source ~/.nvidia-brightness.cfg GAMMANEW=`echo $GAMMA | awk '{printf "%f", $GAMMA + 0.100000}'` GAMMACOMMA=`echo $GAMMANEW | sed s/"\."/"\,"/` nvidia-settings -n -a $CONNECTED_DISPLAY/Gamma=$GAMMACOMMA 1>/dev/null sed -is/.*GAMMA=.*/GAMMA=$GAMMANEW/g ~/.nvidia-brightness.cfg } gamma_down () { source ~/.nvidia-brightness.cfg GAMMANEW=`echo $GAMMA | awk '{printf "%f", $GAMMA - 0.100000}'` GAMMACOMMA=`echo $GAMMANEW | sed s/"\."/"\,"/` nvidia-settings -n -a $CONNECTED_DISPLAY/Gamma=$GAMMACOMMA 1>/dev/null sed -is/.*GAMMA=.*/GAMMA=$GAMMANEW/g ~/.nvidia-brightness.cfg } #### BRIGHTNESS CHANGE #### brightness_up () { source ~/.nvidia-brightness.cfg BRIGHTNESSNEW=`echo $BRIGHTNESS | awk '{printf "%f", $BRIGHTNESS + 0.100000}'` BRIGHTNESSCOMMA=`echo $BRIGHTNESSNEW | sed s/"\."/"\,"/` nvidia-settings -n -a $CONNECTED_DISPLAY/Brightness=$BRIGHTNESSCOMMA 1>/dev/null sed -is/.*BRIGHTNESS=.*/BRIGHTNESS=$BRIGHTNESSNEW/g ~/.nvidia-brightness.cfg } brightness_down () { source ~/.nvidia-brightness.cfg BRIGHTNESSNEW=`echo $BRIGHTNESS | awk '{printf "%f", $BRIGHTNESS - 0.100000}'` BRIGHTNESSCOMMA=`echo $BRIGHTNESSNEW | sed s/"\."/"\,"/` nvidia-settings -n -a $CONNECTED_DISPLAY/Brightness=$BRIGHTNESSCOMMA 1>/dev/null sed -is/.*BRIGHTNESS=.*/BRIGHTNESS=$BRIGHTNESSNEW/g ~/.nvidia-brightness.cfg } if [ "$3" != "" ]; then usage exit 1 fi error_mixed_gamma () { echo "Error: [ --gamma-up ] and [ --gamma-down ] can't be used together." } error_mixed_brightness () { echo "Error: [ --brightness-up ] and [ --brightness-down ] can't be used together." } if [ "$2" != "" ]; then [ "$2" != "-bu" -a "$2" != "--brightness-up" -a "$2" != "-bd" -a "$2" != "--brightness-down" \ -a "$2" != "-gu" -a "$2" != "--gamma-up" -a "$2" != "-gd" -a "$2" != "--gamma-down" ] && usage && exit 1 fi case $1 in -gu|--gamma-up) [ "$2" == "-gd" ] && error_mixed_gamma && exit 1 [ "$2" == "--gamma-down" ] && error_mixed_gamma && exit 1 gamma_up ;; -gd|--gamma-down) [ "$2" == "-gu" ] && error_mixed_gamma && exit 1 [ "$2" == "--gamma-up" ] && error_mixed_gamma && exit 1 gamma_down ;; -bu|--brightness-up) [ "$2" == "-bd" ] && error_mixed_brightness && exit 1 [ "$2" == "--brightness-down" ] && error_mixed_brightness && exit 1 brightness_up ;; -bd|--brightness-down) [ "$2" == "-bu" ] && error_mixed_brightness && exit 1 [ "$2" == "--brightness-up" ] && error_mixed_brightness && exit 1 brightness_down ;; -h|--help) usage exit 0 ;; -i|--initialize) if [ "$2" != "" ]; then usage; exit 1; fi initialize_cfg exit 0 ;; -l|--load-config) if [ "$2" != "" ]; then usage; exit 1; fi load_cfg exit 0 ;; *) usage exit 1 esac case $2 in -gu|--gamma-up) gamma_up ;; -gd|--gamma-down) gamma_down ;; -bu|--brightness-up) brightness_up ;; -bd|--brightness-down) brightness_down ;; -h|--help) usage exit 0 ;; "") ;; *) usage exit 1 esac 

Usage:

Enregistrez le fichier quelque part dans votre PATH, par exemple

 /usr/local/bin/nvidia-brightness.sh 

N’oublie pas de

 chmod +x /usr/local/bin/nvidia-brightness.sh 

Avant de pouvoir l’utiliser, vous devez taper

 nvidia-brightness.sh -i 

Cela créera le fichier de parameters et pourra également être utilisé pour réinitialiser la luminosité à tout moment.

Type

 nvidia-settings.sh --help 

pour plus d’options:

 Usage: nvidia-brightness.sh [ options ] Options: [ -gu ] or [ --gamma-up ] increase gamma by 0.1 [ -gd ] or [ --gamma-down ] decrease gamma by 0.1 [ -bu ] or [ --brightness-up ] increase brightness by 0.1 [ -bd ] or [ --brightness-down ] decrease brightness by 0.1 [ -i ] or [ --initialize ] Must be run once to create the settings file (~/.nvidia-brightness.cfg). Brightness settings from ~/.nvidia-settings-rc will be used if file exists, otherwise gamma will be set to 1.0 and brightness to 0.0 (NVIDIA Standard). [ -l ] or [ --load-config ] Load current settings from ~/.nvidia-brightness.cfg (eg as X11 autostart script) Examples: nvidia-brightness -gd this will decrease gamma by 0.1 nvidia-brightness -bu -gd this will increase brightness by 0.1 and decrease gamma by 0.1 

J’utilise NVIDIA Graphic Card et j’ai des problèmes comme vous.
Mais j’ai essayé cette chose et ça marche:

1. Installez le pilote NVIDIA avec la commande:
sudo apt-add-repository ppa: ubuntu-x-swat / x-updates
sudo apt-get update
sudo apt-get install nvidia-current
2. Ensuite, redémarrez
3. Fait.

Source: http://noob-tech.blogspot.co.id/2015/04/Install-VGA-Driver-On-Ubuntu.html

J’ai eu le même problème dans Ubuntu 16.10, après la mise à niveau à partir de 16.04. Dans le fichier xorg.conf (/ usr / share / doc / xserver-xorg-video-intel /), j’ai changé le pilote de “intel” en “nvidia”.