Eu procurei em todos os lugares por soluções para este problema, mas agora eu desisto e pergunto-lhe o guru. Meu problema é que o brilho da tela do meu Lenovo Thinkpad X1 Yoga primeira geração de repente começou a mudar automaticamente para uma configuração muito baixa. O Yoga tem uma GPU Intel. Eu posso mudar o brilho usando Fn + F6, e o brilho sobe. Mas depois de apenas alguns segundos, a tela escurece novamente. Além disso, se eu usar o Fn + F6 para aumentar o brilho, será gravado um erro no syslog dizendo:
Jan 5 18:16:27 runmil-ubuntugnome gnome-shell [2892]: comprimentos percentuais atualmente não suportados
Eu instalei o controle de brilho, que não funciona de jeito nenhum. Também instalei o brilho do indicador e, em seguida, os erros na porcentagem não aparecem mais, mas ainda escurece automaticamente a tela. Aqui está um trecho dos logs:
Jan 5 17:58:53 runmil-ubuntugnome pkexec[18418]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 25]
Jan 5 17:59:04 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:04 runmil-ubuntugnome pkexec[18437]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness]
Jan 5 17:59:04 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:04 runmil-ubuntugnome pkexec[18440]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 56]
Jan 5 17:59:04 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:04 runmil-ubuntugnome pkexec[18444]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness]
Jan 5 17:59:05 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:05 runmil-ubuntugnome pkexec[18454]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness]
Jan 5 17:59:05 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:05 runmil-ubuntugnome pkexec[18457]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 112]
Jan 5 17:59:05 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:05 runmil-ubuntugnome pkexec[18461]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness]
Jan 5 17:59:05 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:05 runmil-ubuntugnome pkexec[18467]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness]
Jan 5 17:59:05 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:05 runmil-ubuntugnome pkexec[18470]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 168]
Jan 5 17:59:05 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
Jan 5 17:59:05 runmil-ubuntugnome pkexec[18474]: runmil: Executing command [USER=root] [TTY=unknown] [CWD=/home/runmil] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --get-brightness]
Jan 5 17:59:06 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:06 runmil-ubuntugnome pkexec[18479]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 34]
Jan 5 17:59:07 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:07 runmil-ubuntugnome pkexec[18484]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 34]
Jan 5 17:59:37 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:37 runmil-ubuntugnome pkexec[18505]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 25]
Jan 5 17:59:39 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:39 runmil-ubuntugnome pkexec[18510]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 25]
Jan 5 17:59:42 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:42 runmil-ubuntugnome pkexec[18519]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 25]
Jan 5 17:59:42 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:42 runmil-ubuntugnome pkexec[18524]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 25]
Jan 5 17:59:45 runmil-ubuntugnome pkexec: pam_unix(polkit-1:session): session opened for user root by (uid=121)
Jan 5 17:59:45 runmil-ubuntugnome pkexec[18529]: gdm: Executing command [USER=root] [TTY=unknown] [CWD=/var/lib/gdm3] [COMMAND=/usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 25]
Como você pode ver, o gdm está executando um comando para alterar o brilho de vez em quando, configurando-o para 25 ou 34 de 852. Então eu o atualizo usando indicator-brightness-adjust - up, e ele sobe para os primeiros 56, depois para 112 e, finalmente, para 168. Mas apenas 1 segundo depois, o gdm está automaticamente mudando o brilho para 34.
Estou executando um Ubuntu 17.10 completamente atualizado, usando o Gnome e o Wayland.
Eu entendo que eu poderia ter instalado algo que estragou tudo isso, mas não consigo descobrir o que. Ele funciona sem problemas com o monitor externo. Nenhuma diferença na bateria ou no poder. Eu tentei com vários grub-settings diferentes, mas muitos deles não funcionaram. Eu tenho tlp em execução, não consigo encontrar nada sobre esse erro.
Eu tenho rodado o Ubuntu 17.10 desde outubro, e funcionou bem até meados de dezembro. Eu não sei exatamente quando, 80% desse tempo eu tenho um monitor externo conectado.
Então, algum de vocês tem alguma idéia sobre como solucionar isso?