Luz de fundo não funciona no Ubuntu 17.10, Lenovo P51, Xorg, NVIDIA Quadro M1200

1

Após lutar para instalar os drivers NVIDIA usando a placa gráfica discreta, finalmente reconheci que a luz de fundo do meu display está sempre na intensidade máxima e não pode ser alterada por meio de controles do teclado.

Sobre o meu sistema

% sudo apt list --installed | grep nvidia
nvidia-387/artful,now 387.22-0ubuntu0~gpu17.10.2 amd64 [installed]
nvidia-opencl-icd-387/artful,now 387.22-0ubuntu0~gpu17.10.2 amd64 [installed,automatic]
nvidia-prime/artful,now 0.8.5 amd64 [installed,automatic]
nvidia-settings/artful,now 387.22-0ubuntu0~gpu17.10.1 amd64 [installed,automatic]

% ls /sys/class/backlight  # empty!

% ls /proc/acpi/ibm/                    
beep  bluetooth  cmos  driver  fan  hotkey  kbdlight  led  light  volume
% cat /proc/acpi/ibm/light
status:     off
commands:   on, off

% journalctl -b | grep backlight
Nov 17 10:46:10 P51 systemd[1]: Created slice system-systemd\x2dbacklight.slice.
Nov 17 10:46:10 P51 systemd[1]: Starting Load/Save Screen Backlight Brightness of leds:tpacpi::kbd_backlight...
Nov 17 10:46:10 P51 systemd[1]: Started Load/Save Screen Backlight Brightness of leds:tpacpi::kbd_backlight.
Nov 17 10:46:22 P51 gsd-media-keys[1489]: Failed to set new screen percentage: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gsd_5fpower_5fmanager_5ferror.Code0: Screen backlight not available

% journalctl | grep ACPI
[...]
Nov 17 10:46:10 P51 kernel: ACPI Error: [\_SB_.PCI0.XHC_.RHUB.HS11] Namespace lookup failure, AE_NOT_FOUND (20170531/dswload-210)
Nov 17 10:46:10 P51 kernel: ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170531/psobject-252)
Nov 17 10:46:10 P51 kernel: ACPI Exception: AE_NOT_FOUND, (SSDT:ProjSsdt) while loading table (20170531/tbxfload-228)
Nov 17 10:46:10 P51 kernel: ACPI Error: 1 table load failures, 11 successful (20170531/tbxfload-246)
[...]

O que eu tentei

  • Eu tentei modificar GRUB_CMDLINE_LINUX_DEFAULT em /etc/default/grub (seguido por update-grub2 e reinicializar) usando sempre uma das seguintes configurações:

    acpi_backlight=video
    acpi_backlight=vendor # thinkpad_acpi.brightness...
    acpi_backlight=native
    
  • Eu criei /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf :

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

Nenhum dos métodos acima produziu resultados dignos de menção.

    
por Michael Hoff 17.11.2017 / 11:13

1 resposta

-1

Eu encontrei uma solução que funciona com o meu HP Zbook 15 com um quadro nvidia K610M. Mas nenhuma interface do usuário ou teclas de atalho funcionam. Eu sempre tenho que usar um terminal ...

Minha solução foi configurar o acpi_backlight para none na configuração do grub ( /etc/default/grub ): GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=none"

Então eu uso o comando xbacklight (basta adicioná-lo com apt-get install xbacklight ) link

Por exemplo, para 50% de brilho, posso digitar xbacklight =50 .

Fonte: link

    
por gaetanc 17.02.2018 / 11:57