Os controles de brilho não funcionam em um MacBook Pro 5.5 (Ubuntu 12.04 LTS) [duplicado]

5

Eu instalei recentemente o Ubuntu 12.04 LTS no meu MacBook pro 5.5 (meados de 2009). Eu tenho um problema com o controle de brilho. O problema é que, quando tento reduzir o brilho da minha tela, o que ajudaria a minha bateria e também a não abrir um buraco nos meus olhos, ela não funciona.

Eu tentei usar a preferência do sistema, mas nada. O controle deslizante de brilho de controle de brilho nem funciona. A única vez que a tela muda de brilho é quando o ubuntu quer ir dormir.

Eu fui ao wiki do Ubuntu ou o que quer que seja e passei pelo material de compatibilidade do MacBook Pro sem sucesso.

Não tenho certeza se isso foi perguntado ou não, mas não consigo encontrar uma solução. Eu também sou novo no ubuntu / linux, mas quero fazer a mudança e aprender tudo o que puder.

P.s.- Existe alguma coisa lá fora que vai fazer o touch-pad funcionar muito bem, eu já joguei com as configurações de mouse / track-pad que vem com o Ubuntu? Está funcionando, mas parece haver alguma lentidão e algumas falhas aqui e ali.

Obrigado antecipadamente =)

    
por Barkerto 27.04.2012 / 21:47

1 resposta

6

Primeiro, veja este instruções sobre como alterar o brilho através da linha de comando. Se isso não funcionar, é provável que seja um problema com o seu driver gráfico e / ou versão do kernel.

Observe que, ao alternar o driver gráfico, você pode resolver um problema, mas causar outro. O padrão para nvidia não tem gerenciamento de energia, então as pessoas podem mudar para o driver proprietário se a duração da bateria em um laptop é importante para eles, mas os drivers da nvidia podem não funcionar bem com o Ubuntu vídeo).

Se você quiser o driver nvidia, digite o terminal sudo apt-get install nvidia-current . Depois de instalar o driver, você precisará ativar os controles de brilho em /etc/X11/xorg.conf .

Em /etc/X11/xorg.conf você deve colocar:

Section "Device"
    Identifier     "NVIDIA GeForce"
    Driver         "nvidia"
    Option         "NoLogo" "True"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

"Identificador" não é tão importante, a menos que você tenha outras coisas referentes a este dispositivo em seu arquivo conf. Você pode substituir por um nome mais apropriado se não for uma placa do tipo Nvidia GeForce. Todo o resto deve ser como está escrito; "NoLogo" é para evitar a tela inicial da Nvidia irritante.

Para editar o arquivo usando um editor de texto da GUI, digite gksudo gedit /etc/X11/xorg.conf no terminal. Salve as alterações e reinicie ... se tudo correr bem, você agora estará usando o novo driver e os controles de brilho funcionarão! Se não funcionar, você pode verificar se está usando o novo driver digitando o terminal lspci -v | grep -i -A 15 vga . Você deve conseguir algo como:

02:00.0 VGA compatible controller: NVIDIA Corporation Device 08a3 (rev a2) (prog-if 00 [VGA controller])
[some lines omitted....]
Kernel driver in use: nvidia
Kernel modules: nvidia_current, nouveau, nvidiafb

A unidade do kernel em uso deve ser nvidia , não nouveau .

    
por Chan-Ho Suh 28.04.2012 / 00:51