Reinstalei o Debian 7 (Wheezy) depois de um tempo. Pela primeira vez, estou usando os drivers da Nvidia abertos (e não o nouveau) e o vesafb para consoles virtuais.
Pela minha vida, não consigo impedir que a tela apague. Não há proteção de tela, nada, apenas fica em branco, logo após alguns minutos de inatividade. Isso não é apenas durante o VLC (que teve esse problema no passado), mas durante qualquer coisa.
Para piorar, parece acontecer aleatoriamente. Às vezes, a tela não fica em branco por horas, e outras vezes.
Etapas que tomei até agora:
Adicionadas algumas linhas
/etc/X11/xorg.conf
para interromper os dpms:Section "ServerLayout" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" ... Section "Monitor" ... Option "DPMS" "false"
Adicionado no meu
.xinitrc
arquivo:xset s off # don't activate screensaver xset -dpms # disable DPMS (Energy Star) features. xset s noblank # don't blank the video device
Desativou TODOS os protetores de tela e modos de economia de energia nas configurações do KDE.
Adicionado o seguinte loop no meu
/etc/init.d/rc.local
:for index in $(seq 1 6) do setterm -blank 0 -powerdown 0 -powersave off > /dev/tty${index} done
Apliquei um patch no meu xdg-screensaver com um patch que forçava o VLC a gerar um protetor de tela. (Desde então, parei de usar o VLC e reverti para o Dragon player.)
Isso está se transformando em um pesadelo e é realmente muito irritante. Antes de usar o vesafb e o setterm (que, de alguma forma, acho que são responsáveis por isso), gostaria de saber se alguém já se deparou com esse problema e como eles conseguiram resolvê-lo.
xscreensaver-command -watch
um xterm em algum lugar. Após um evento de tela indesejada em branco, verifique se ele produz o evento BLANK. Se foi, definitivamente está sendo apagado pela ação do servidor X. Caso contrário, ele fica mais baixo na pilha e você pode se concentrar nos drivers de vídeo.