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

12

Eu recentemente instalei o Ubuntu na minha 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 nem usando a tecla atribuída nem por qualquer outro meio. Eu sei, eu não sou o primeiro a resolver este problema, mas todas as soluções sugeridas que encontrei até agora não funcionaram para mim. Eu tentei sem sucesso o seguinte:

  • Incluindo a opção RegistryDwords" "EnableBrightnessControl=1 na seção Dispositivos de /etc/X11/xorg.conf
  • o aplicativo xbacklight
  • Eu também não encontrei nenhum arquivo como mbp_backlight ou apple_backlight no meu sistema, o que provavelmente seria um ponto de partida.

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

Alguma sugestão do que posso fazer? Obrigado!

    
por ben101 04.11.2013 / 08:58

6 respostas

15

Instalei o Ubuntu 13.10 no meu MacBook Pro 11,3 de 15 polegadas (final de 2013) com o kernel 3.14.0-031400rc5-genérico e o driver Nvidia 331.49. Minhas chaves de controle de brilho também não estavam funcionando. para /etc/rc.local :

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

As teclas de controle de brilho funcionam agora.

    
por Tim Van Steenburgh 12.03.2014 / 05:08
8

se você quiser usar a luz de fundo com os drivers 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 sysfs gmux_backlight:

echo 200 > /sys/class/backlight/gmux_backlight/brightness
echo 800 > /sys/class/backlight/gmux_backlight/brightness
    
por Andy Spencer 02.12.2013 / 04:45
2

Encontre vídeo / placa gráfica no Ubuntu e no 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/

encontre o driver gráfico 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 é a Intel. Outra maneira de descobrir a placa gráfica seria ir 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. Corrigir problema de controle de brilho com cartão Intel no Ubuntu e Linux Mint:

Abra um terminal e crie o seguinte arquivo de configuração, se 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. Efetue logout 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 funciona no Ubuntu 13.10

    
por Manikandaprabu.N 02.08.2014 / 17:39
1

Desativar 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 funciona como um encanto.

O único problema que ainda permanece sem solução é que a caixa trava durante o logoff / shutdown devido a esse bug (Precisa forçar um desligamento segurando a tecla liga / desliga por 5 segundos).

    
por Prem Anand 11.11.2013 / 15:19
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.

Wiki da Archlinux sobre controles de brilho aqui .

    
por Pavel 12.11.2013 / 22:12
0

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

    
por ben101 07.11.2013 / 11:18