Em um MacBook Pro de 2007 ", modelo A1212, executando yakkety, a tela fica presa se algo emite xset dpms forçar (ou suspender). Se eu mover meu dedo pelo trackpad ou pressionar as teclas, posso ver que o painel volta a funcionar se eu acender uma luz, mas a luz de fundo permanece desligada Estou usando o ambiente Unity padrão (que é na verdade o motivo pelo qual estou usando o Ubuntu - eu estava no Debian estável com o KDE antes e não encontrei esta questão).
Se eu pressionar F1 ou F2, eu posso ver que a notificação de luz de fundo aparece e muda de acordo, mas a luz de fundo permanece desligada. Além disso, se eu gravar valores em /sys/class/backlight/apple_backlight/brightness
, esses valores permanecerão, mas a luz de fundo ainda ficará desligada.
Eu consigo acender a luz de fundo dizendo ao sistema para suspender (no entanto, fechar a tampa não funciona nesse estado; em vez disso, tenho que pressionar o botão liga / desliga, a tecla de seta para a direita duas vezes e depois entrar) e continuando. A reinicialização também funciona, é claro. Às vezes, imediatamente depois que pressiono enter para selecionar a suspensão, a luz de fundo acende (e depois recua quando a máquina entra em suspensão.)
Então, posso:
1) Evitar que isso aconteça? O que está causando o apagamento da luz de fundo após o uso do xset dpms force off, e como posso obtê-lo? Ou ...
2) Impedir que o xset dpms seja desativado? Como este é um MacBook, um brilho de 0 desliga a luz de fundo. Se eu pudesse definir em algum lugar que o brilho deve ser definido como 0 em vez de xset dpms forçado, isso poderia ser uma solução alternativa.