web-dev-qa-db-fra.com

xbacklight: aucune sortie n'a de propriété backlight - No / sys / class / backlight folder

J'ai installé xbacklight, espérant pouvoir contrôler ma luminosité. En essayant de changer la luminosité, on m'a dit "Aucune sortie n'a la propriété de rétro-éclairage". Après avoir regardé autour de moi, j'ai découvert que cela était dû au fait que mon ordinateur n'avait pas de dossier /sys/class/backlight. Je sais que c'est le problème mais je ne sais pas exactement comment le résoudre.

Pas sûr que ce soit nécessaire ou non, mais voici quelques informations système d’inxi:

System:   Kernel: 3.16.0-57-generic x86_64 (64 bit, gcc: 4.8.2) 
          Desktop: LXDE (Openbox 3.5.2) Distro: Ubuntu 14.04 trusty
Machine:  HP EliteBook 8460p
CPU:      Dual core Intel Core i5-2520M CPU
Graphics: Advanced Micro Devices [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] 

Est-ce que cela a à voir avec les pilotes (peut-être les pilotes graphiques Intel/AMD)?

23
Carter Roeser

C'est complètement normal. Pour trouver le répertoire pour vos paramètres de rétroéclairage, procédez comme suit:

Sudo find /sys/ -type f -iname '*brightness*'

La sortie devrait vous donner quelque chose comme ceci:

/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight/brightness

Il ne vous reste plus qu'à l'associer à /sys/class/backlight. Pour faire ça:

Sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight  /sys/class/backlight

Si l'erreur persiste, procédez comme suit:

Créez le fichier xorg.conf:

Sudo nano /etc/X11/xorg.conf

Et ajoutez ces lignes:

Section "Device"
Identifier  "Card0"
Driver      "intel"
Option      "Backlight"  "NAME OF THE FOLDER"
EndSection

Ensuite, pour sauvegarder le fichier, faites: Ctrl + X puis Y puis Enter.

De même, pour la partie Driver, vérifiez votre configuration, c.-à-d. acpi_video0 ou intel_backlight.

22
Raphael

Vérifiez votre dossier /sys/class/backlight. Si vous pouvez voir un dossier intel_backlight là et que vous obtenez toujours l'erreur ci-dessus, la création d'un fichier /etc/X11/xorg.conf avec la configuration ci-dessous devrait fonctionner pour vous. Cela a fonctionné pour moi.

  Section "Device"
        Identifier  "Intel Graphics" 
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
    EndSection

Pensez également à vous déconnecter et à vous reconnecter pour que les modifications prennent effet.

Référence: https://wiki.archlinux.org/index.php/backlight

19
user2749286

Chaque étape requise pour le contrôle xbacklight

Suivez ces étapes:

  1. $ Sudo nano /etc/default/grub and remplace la ligne correspondante parGRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
  2. $ Sudo update-grub
  3. Sans blague, assurez-vous que le les pilotes appropriés sont réellement installés : $ Sudo apt install xbacklight xorg xserver-xorg-video-intel
  4. L'émission de $ find /sys -type f -name brightness devrait donner quelque chose comme /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness
  5. $ cd /sys/class Ce répertoire doit contenir un lien nommé brightness vers le périphérique de luminosité découvert à l'étape précédente. Si elle manque, créez-la: $ Sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness /sys/class/brightness
  6. $ Sudo nano /etc/X11/xorg.conf devrait se lire comme suit:
Section "Device"
    Identifier      "Device0"
    Driver          "intel"
    Option          "Backlight"      "intel_backlight"
EndSection

Section "Monitor"
    Identifier      "Monitor0"
EndSection

Section "Screen"
    Identifier      "Screen0"
    Monitor         "Monitor0"
    Device          "Device0"
EndSection
  1. L'affectation des clés physiques XF86MonBrightnessDown et XF86MonBrightnessUp est expliquée ici pour les utilisateurs de Xubuntu LTS ou XFCE .
  2. Enfin, redémarrez pour que ces modifications prennent effet.
1
Serge Stroobandt