Isso funcionou para o meu Lenovo T530 com Nvidia / Intel ...
Nota. Minhas configurações gráficas do BIOS foram alteradas do Nvidia Optimus para Discrete Graphics (isso foi para que eu possa dirigir um monitor externo 4K da Display Port). Também não é necessário ter o arquivo /etc/X11/xorg.conf no seu sistema. O seguinte assume que você está executando o driver Nvidia e tem acesso ao aplicativo Configurações do NVIDIA X Server no Unity.
Primeiro, abra o editor de texto e mostrarei como adicionar o conteúdo correto a esse arquivo para sua placa gráfica.
gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf
Se o seu arquivo estiver vazio como o meu, abra o aplicativo "NVIDIA X Server Settings" da Unity.
Em seguida, vá para a seção "Configuração do X Server Display".
Na parte inferior da tela, clique no botão "Salvar em X Configuração". Não queremos salvar nada aqui, mas clique no botão "Mostrar visualização".
Role até ver Section "Device"
e o seguinte EndSection
. Destaque e copie a seção inteira. O meu parecia assim:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVS 5400M"
EndSection
Cole isso no arquivo /usr/share/X11/xorg.conf.d/20-nvidia.conf aberto antes.
Agora cole a linha a seguir antes do EndSection
Option "RegistryDwords" "EnableBrightnessControl=1"
Deveria ser assim:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVS 5400M"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Agora salve e feche /usr/share/X11/xorg.conf.d/20-nvidia.conf e reinicie. Meu controle de brilho agora funciona. Tenho a idéia de este post relacionado.