Não é possível ajustar o brilho da tela no Macbook Pro 10,1 Ubuntu 13.10

12

Eu instalei recentemente o Ubuntu no meu retina Macbook Pro (seguindo este ótimo guia ).

Tudo funciona bem até agora, no entanto, o brilho / luz de fundo da tela não pode ser ajustado usando a tecla atribuída nem por qualquer outro meio. Eu sei, não sou o primeiro a resolver esse problema, mas todas as soluções sugeridas que encontrei até agora não funcionaram para mim. Tentei sem êxito o seguinte:

  • Incluindo a opção RegistryDwords" "EnableBrightnessControl=1na seção Dispositivos da/etc/X11/xorg.conf
  • a aplicação xbacklight
  • Também não encontrei nenhum arquivo como mbp_backlightou apple_backlightno meu sistema que provavelmente seria um ponto de partida.

Estou usando o driver da Nvidia. (BTW: Com o driver nouveau, as teclas para ajustar o brilho funcionam. No entanto, com o driver nouveau, o Ubuntu não sai do modo de suspensão)

Alguma sugestão do que eu posso fazer? Obrigado!

ben101
fonte
Eu também tentei os drivers mais recentes da nvidia 331.25 sem sucesso.
Pjvds

Respostas:

15

Instalei o Ubuntu 13.10 no meu MacBook Pro 11,3 de 15 "(final de 2013) com o kernel 3.14.0-031400rc5-generic e o driver da Nvidia 331.49. Minhas chaves de controle de brilho também não estavam funcionando. Correção foi adicionar esta linha a /etc/rc.local:

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

As teclas de controle de brilho funcionam agora.

Tim Van Steenburgh
fonte
Isso funciona perfeitamente no meu Macbook Pro 10,1, executando o Ubuntu 14.04 (kernel 3.13.0-32-generic) com o driver da Nvidia versão 340.24.
Rcv
1
Isso funcionou perfeitamente para mim com o Macbook Pro 11,3 (meados de 2014) e o Ubuntu 14.04.
pcx
Isso não fez nada no meu Macbook Pro 3,1 (final de 2007) e no Xubuntu 14.04 com o driver Nouveau. Embora 00: 01.00 seja realmente a ponte PCI para a placa nvidia.
Isto também funcionou perfeitamente para o meu MacBookPro11,3 '14 Retina 15" rodando Debian esticar a única maneira que esta resposta poderia ser melhor é se ele citou uma fonte..
Stephen Niedzielski
Estou tentando isso no meu MacBook Pro 11,3 (final de 2013) com o Ubuntu 17.04 - mas não há mais /etc/rc.local - alguma idéia de onde colocar isso?
Mr.Gosh
8

se você quiser usar a luz de fundo com os drivers da nvidia, tente executar (como root):

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

Em seguida, ajuste a luz de fundo usando o arquivo gmux_backlight sysfs:

echo 200 > /sys/class/backlight/gmux_backlight/brightness
echo 800 > /sys/class/backlight/gmux_backlight/brightness
Andy Spencer
fonte
2

Encontre placas de vídeo / gráficos no Ubuntu e Linux Mint

Execute o comando abaixo no terminal para saber qual placa de vídeo é usada para a luz de fundo / brilho:

ls /sys/class/backlight/

encontrar driver de gráficos no Ubuntu

Como você pode ver, a saída para mim é dell_backlight e intel_backlight. Um indicador de que a placa gráfica em uso é Intel. Outra maneira de descobrir a placa gráfica seria em Configurações do sistema-> Detalhes-> Gráficos. Você pode ver a placa gráfica em uso.

Se a sua placa gráfica for Intel, você pode prosseguir com a correção abaixo. Corrija o problema de controle de brilho da placa Intel no Ubuntu e Linux Mint:

Abra um terminal e crie o seguinte arquivo de configuração, se ele não existir:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Agora precisamos editar este arquivo. Você pode usar qualquer editor, seja ele terminal ou gráfico.

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

Adicione as seguintes linhas a este arquivo:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"

EndSection

Salve isso. Saia e faça login novamente. O controle de brilho deve estar funcionando através das teclas de função agora:

Corrigir o controle de brilho não funcionando no Ubuntu 13.10

Manikandaprabu.N
fonte
Funciona bem no Kubuntu 15.04 @ MacBook Pro 12,1
Kouber Saparev 28/15
1

Eu desativo a GPU NVidia usando o cli

echo 'OFF' > /sys/kernel/debug/vgaswitcheroo/switch

Para que isso aconteça na inicialização, adicione a linha acima a /etc/rc.local

Verifique se você possui drivers Intel instalados.

sudo apt-get install xserver-xorg-video-intel 

Com isso, Suspender, retomar e ajustar o brilho da tela funcionam como um encanto.

O único problema que ainda permanece sem solução é a caixa travar durante o logoff / desligamento devido a esse bug (é necessário forçar um desligamento mantendo a tecla liga / desliga pressionada por 5 segundos).

Prem Anand
fonte
1

Tente isso.

  • Executar $ sudo gedit /etc/default/grub

  • Modifique a linha GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"para:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

  • Salve as alterações.

  • Executar $ sudo update-grub

  • Reinicie.

O Archlinux Wiki sobre controles de brilho aqui .

Pavel
fonte
0

Bem, a solução mais satisfatória que encontrei foi desativar minha Nvidia-GPU discreta com gfxCardStatus no OSX e reiniciar no Ubuntu. No entanto, isso não é muito elegante e, portanto, ainda estou procurando maneiras semelhantes no Ubuntu. Então, se alguém souber uma maneira de desativar a GPU Nvidia no Ubuntu, avise-me. Eu tentei abelha, no entanto sem sucesso. Aparentemente, ele não é compatível com o meu MacBook ou MacBooks em geral, pois o Mac não usa a tecnologia Optimus. Honestamente, eu não tenho nenhum conhecimento real sobre todas essas coisas, só quero que o Ubuntu execute com elegância no meu sistema.

ben101
fonte