He reinstalado Debian 7 (Wheezy) después de un tiempo. Por primera vez, estoy usando los controladores de Nvidia abiertos (no nouveau) y vesafb para consolas virtuales.
No puedo, por mi vida, evitar que la pantalla quede en blanco. No hay protector de pantalla, nada, solo se queda en blanco, solo después de un par de minutos de inactividad. Esto no es solo durante VLC (que ha tenido un problema en el pasado) sino durante cualquier cosa.
Para empeorar las cosas, parece suceder al azar. A veces la pantalla no se queda en blanco durante horas, y otras veces sí.
Pasos que he tomado hasta ahora:
Se agregaron algunas líneas
/etc/X11/xorg.conf
para detener dpms:Section "ServerLayout" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" ... Section "Monitor" ... Option "DPMS" "false"
Agregado en mi
.xinitrc
archivo:xset s off # don't activate screensaver xset -dpms # disable DPMS (Energy Star) features. xset s noblank # don't blank the video device
Deshabilitó TODOS los salvapantallas y modos de ahorro de energía en la configuración de KDE
Se agregó el siguiente bucle en mi
/etc/init.d/rc.local
:for index in $(seq 1 6) do setterm -blank 0 -powerdown 0 -powersave off > /dev/tty${index} done
Parcheé mi protector de pantalla xdg con un parche que encontré que estaba obligando a VLC a generar un protector de pantalla. (Desde entonces, dejé de usar VLC y volví a Dragon player).
Esto se está convirtiendo en una pesadilla, y es realmente muy molesto. Antes de atacar a vesafb y setterm (que tengo la sensación de que de alguna manera son responsables de esto), me gustaría saber si alguien se ha topado con este problema y cómo lograron resolverlo.
xscreensaver-command -watch
un xterm en alguna parte. Después de un evento en blanco de pantalla no deseado, mire para ver si genera el evento EN BLANCO. Si lo hizo, entonces definitivamente está en blanco por la acción del servidor X. De lo contrario, está más abajo en la pila y puede concentrarse en los controladores de video.