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!


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.


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

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


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).


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 .


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.