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
.