Ce matin, j'ai constaté que je ne pouvais plus changer la luminosité de l'écran de mon ordinateur portable Dell XPs 13. J'ai essayé ce qui suit pour changer la luminosité
Des idées pourquoi ceci s'est soudainement cassé? Je suis passé de 12.04 à 14.04 en avril et jusqu'à hier, les touches de luminosité fonctionnaient bien.
Merci!
echo 100 > /sys/class/backlight/intel_backlight/brightness
echo 100 > /sys/class/backlight/acpi_video0/brightness
J'ai un correctif pour mon ordinateur portable Dell 5521, fonctionnant pour Ubuntu 14.04 mais fonctionnera pour les noyaux v3.13 +.
Ouvrez /etc/default/grub
Sudo nano /etc/default/grub
changer de ligne
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
à
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"
puis enregistrez et quittez et
courir
Sudo update-grub
puis redémarrez
L’explication est que ACPI ajoute son propre contrôle de rétroéclairage, même s’il existe déjà un code intel_backlight
; en ajoutant cette ligne, CPI utilise le rétroéclairage d’Intel.
Pour moi, la solution listée sur le rapport de bug n ° 1249219 .
En gros, cela fonctionne en créant le fichier /usr/share/X11/xorg.conf.d/20-intel.conf
avec les lignes suivantes:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
J'ai utilisé la solution this , c'est très simple et facile:
xbacklight -set 50
)50 m'a donné le niveau de luminosité dont j'avais besoin, mais vous devrez peut-être expérimenter les valeurs de votre système particulier.
J'ai créé un script simplement:
touch /usr/bin/brightness
Le contenu comme suit:
#!/bin/bash
echo $1 | Sudo tee /sys/class/backlight/intel_backlight/brightness
Cela vous permet ensuite d’exécuter ce qui suit à partir de la ligne de commande:
brightness 100
brightness 4000
Les valeurs dépendent de la valeur maximale de luminosité que vous pouvez obtenir en exécutant:
cat /sys/class/backlight/intel_backlight/max_brightness
N'oubliez pas de rendre le script exécutable:
chmod +x /usr/bin/brightness
J'ai choisi de ne pas modifier les autorisations du fichier de luminosité et de conserver la partie Sudo
pour des raisons de sécurité.
J'ai lu BEAUCOUP d'articles
Voici ce que j'ai fait, car cela fait longtemps que je me bats avec ça ...
Créer et modifier le fichier /usr/share/X11/xorg.conf.d/20-intel.conf
avec les lignes suivantes ...
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
... n'a pas fonctionné du tout
J'utilisais l'option xbacklight
pendant un certain temps, mais cela ne me satisfaisait pas, car je savais que cela devait être possible avec Linux.
J'ai essayé beaucoup d'options GRUB sans effet, alors je cherchais encore et encore sur Google, pour revenir résoudre le problème.
Aujourd'hui, je suis arrivé à la solution suivante:
Sudo service lightdm stop
et appuyez sur Enter(par exemple, gdm, kdm, xdm)X -configure
et appuyez sur Entermv xorg.conf.new /etc/X11/xorg.conf
et appuyez sur EnterSudo service lightdm start
et appuyez sur Enter(par exemple, gdm, kdm, xdm)/etc/X11/xorg.conf
et ouvrez Xorg.conf (dans mon cas, le plus récent était xorg.conf.05312015) via un bloc-notes (par exemple, gedit, pluma)Section "Device"
et ensuite pour Driver
(sur mon PC, il est dit Driver "intel"
par défaut, mais il pourrait s'agir de quelque chose d'autre, changez-le en intel
)Option "Backlight" "intel_backlight"
après Driver "intel"
(peu importe où, tant qu'il reste dans la section Device)Modifier GRUB
Sudo gedit /etc/default/grub
(par exemple, un bloc-notes, un pluma, etc.)GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
(acpi_osi=
l'a fait pour moi, les autres options ne fonctionnaient pas ...)Sudo update-grub
et appuyez sur EntréeSudo add-apt-repository ppa:danielrichter2007/grub-customizer Sudo apt-get update Sudo apt-get install grub-customizer
appuyez sur Enregistrer dans le coin supérieur gauche, ce qui mettra à jour GRUB pour vous
Ce qui est drôle, c’est que le code est exactement le même que dans /usr/share/X11/xorg.conf.d/20-intel.conf
, mais cela a fonctionné comme prévu!
Cela a fonctionné pour Acer 5830TG dans Ubuntu 16.04 LTS
Assurez-vous d'abord que votre système utilise la carte graphique Intel
$ ls /sys/class/backlight
intel_backlight
Au moins intel_backlight
devrait être mentionné
Maintenant, téléchargez et installez le pilote graphique Intel et suivez les instructions .
Dans le fichier de configuration grub /etc/default/grub
, modifiez la ligne suivante:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
à
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
Puis mettre à jour grub
Sudo update-grub
Créez et ouvrez le fichier /usr/share/X11/xorg.conf.d/20-intel.conf
:
gksudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Ajoutez le texte suivant:
Section "Device"
Driver "intel"
Option "Backlight" "intel_backlight"
Identifier "card0"
EndSection
Enregistrez et redémarrez.
Ouvrez le terminal, exécutez gksudo gedit /etc/rc.local
Il vous demandera un mot de passe. Tapez votre mot de passe.
Ensuite, l'éditeur de texte apparaîtra avec le fichier rc.local
ouvert. Il contient des éléments et à la fin, exit 0
.
Avant cette ligne exit 0
, ajoutez les commandes ci-dessous pour réduire la luminosité dans Ubuntu:
echo x > /sys/class/backlight/intel_backlight/brightness
echo y | tee /sys/class/backlight/acpi_video?*/brightness # (optional) > /dev/null
où 0 ≤ x ≤ 4882 et 0 ≤ y ≤ 10.
C'est tout. Enregistrez et redémarrez votre ordinateur.
J'ai une réponse qui a fonctionné pour moi le 16.04 et maintenant le 18.04. Je crois que cette réponse ne s'applique que si les deux déclarations suivantes s'appliquent à votre système . S'il vous plaît ne perdez pas votre temps si ces déclarations ne sont pas vraies:
ls /sys/class/backlight/
renvoie acpi_video0
et exactement l'un par rapport à l'autre, tel que intel_backlight
echo 450 | Sudo tee /sys/class/backlight/intel_backlight/brightness
rend votre luminosité environ de moitié, et echo 900 | Sudo tee /sys/class/backlight/intel_backlight/brightness
en rend toute la luminosité.
(Dans ce cas, remplacez intel_backlight
par tout ce que vous avez trouvé à l'étape 1 et en remplaçant les paramètres 450 et 900 en fonction du paramètre de luminosité maximum de votre appareil, indiqué par le commande cat /sys/class/backlight/intel_backlight/max_brightness
ou votre équivalent.)
Dans ce cas, votre problème est probablement dû au fait que le système a mal ajouté le module acpi_video0
et que les touches de luminosité l'utilisent à la place de intel_backlight
(ou de votre équivalent).
Pour résoudre ce problème, vous devez ajouter l'option de démarrage.acpi_backlight=none
qui supprimera le répertoire acpi_video0
de /sys/class/backlight/
. Les touches de luminosité appliquent maintenant leur logique au seul répertoire de /sys/class/backlight/
qui correspond à ce que nous souhaitons.
J'ai appris ces connaissances sur cette page utile https://wiki.archlinux.org/index.php/backlight qui indique que "Si vous constatez que le fait de modifier le rétro-éclairage acpi_video0
ne modifie pas réellement la luminosité, vous peut-être besoin d'utiliser acpi_backlight=none
. "
Cela fonctionne pour Ubuntu 14.04 pour moi. Réglage de luminosité minimum:
echo 0 | Sudo tee /sys/class/backlight/acpi_video0/brightness
Maximum:
echo 7 | Sudo tee /sys/class/backlight/acpi_video0/brightness
J'ai eu le même problème sur mon ordinateur portable Samsung avec mon Ubuntu 14.04 et le noyau 3.19.
Pour moi, la solution consistait à définir la ligne dans le fichier de configuration /etc/default/grub
comme suit:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=0"
puis mise à jour des paramètres:
Sudo grub-update
Si cela ne vous aide pas, vous pouvez essayer de désactiver l’option de démarrage Legacy (CMS) dans le BIOS.
Avant j'essayais:
/usr/share/X11/xorg.conf.d/80-backlight.conf
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video.use_native_backlight=1"
clonez le script suivant et exécutez-le à partir d'un terminal racine après l'avoir collé dans /bin
J'ai eu le même problème sur mon Lenovo Ideapad Z500.
J'ai trouvé cette astuce qui a fonctionné sur mon Ubuntu 16.04:
Dans le GRUB fichier de configuration /etc/default/grub
, modifiez la ligne suivante:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
en ajoutant cette chaîne: acpi_backlight=vendor
. Dans mon cas, j'ai retiré acpi-osi=linux
et remplacé, donc à la fin c'était:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
Mettez à jour grub en lançant:
Sudo update-grub
Ensuite, créez un fichier de configuration xorg comme ceci:
Sudo touch /usr/share/X11/xorg.conf.d/80-backlight.conf
et copiez-y ce texte:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "Backlight" "ideapad"
BusID "PCI:0:2:0"
EndSection
Enregistrez le fichier et redémarrez.
Aussi, vous pouvez essayer d'utiliser Fn touches de luminosité en dehors d’Ubuntu (avant qu’il ne démarre ou dans les paramètres du BIOS). Cela pourrait marcher.
Cela a fonctionné pour ma série de coquillage eeepc:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
Ceci est de http://ubuntuforums.org/showthread.php?t=1412922 , et ils l'ont obtenu de http://wiki.debian.org/DebianEeePC/Model/1005pe .
J'ai un LENOVO avec un GPU hybride, mais j'utilise uniquement la carte NVIDIA. Les boutons de luminosité ne fonctionnaient pas. L'édition sugester ailleurs avec un fichier 10-nvidia-brightness.conf
ne fonctionnait pas. Après avoir lu beaucoup de cette solution , d’utilisateurs d’Ubuntu, a travaillé pour moi.
Ouvrez un terminal et tapez:
ls /sys/class/backlight
Pour moi, cela indiquait intel_backlight
. Je ne sais pas comment cela fonctionne pour le acpi_backlight
. Je crée le fichier
Sudo <text_editor> /usr/share/X11/xorg.conf.d/20-intel.conf
Mettez votre éditeur de texte préféré dans <text_editor>
, le mien est xé.
Puis écris à l'intérieur:
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
Le bon PCI devrait être celui de la sortie de lspci | grep VGA
(le mien est 00:02.0
). Enregistrez le fichier, puis Sudo pkill X
(ou redémarrez) et c'est tout.
Xubuntu 16.04 (Samsung N150 - Intel GMA3150):
Correction du problème de contrôle de la luminosité en créant /usr/share/X11/xorg.conf.d/20-intel.conf
avec le texte suivant:
Section "Device"
Driver "intel"
Option "Backlight" "intel_backlight"
Identifier "card0"
EndSection
Merci à: ArchLinux - Samsung_N150_Backlight et Daria
J'ai trouvé la solution après des années de recherche et cela fonctionne très bien.
Vient d’être ajouté dans/etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT
string acpi_backlight=video
.
Lenovo Ideapad Z500: Intel HD4000, GeForce 740m