PDA

View Full Version : [SOLVED] Screen keeps blanking


pssturges
October 29th, 2008, 07:04 PM
Hi,

I have a frontend/backend machine that is connected to a CRT HDTV by component through a transcoder. The transcoder is needed because I need PAL 1080i (50hz) & the nvidia drivers don't support that for component. My video card is a GF6200 using nvidia drivers 169.12.

Now, the problem is that after some time usually about 2 hours I get the blue screen on my TV. This happens even if I'm watching TV etc. No amount of pressing buttons on my mce remote gets the screen to wake up. If I VNC into the box while it's in this state, the screen is black with a large grey X. If I then hit a key on the keyboard the screen in vnc returns to normal but my TV screen is still blue.

There are 2 ways (short of restarting X or rebooting) I can get it to wake up. First is to connect a keyboard & press a key. I don't have a keyboard permanently connected to this box, so its a pain to get one out each time the screen blanks. The other way is to launch XBMC. I use XBMC quite a bit and I have a key on the remote programmed to switch between XBMC & Myth. Hitting this button and XBMC launching wakes the screen up.

I have the following lines in my xorg.conf to keep the screen awake, and they had been doing the job until something broke:

Section "ServerFlags"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
EndSection


I have also adjusted all the screen saver & power settings appropriately.
The other really strange thing about this is that it does seem to come and go. I recently had an up time of nearly a month during which the problem was non-existent. I rebooted to accommodate an update and the problem had returned.:confused:

Below is my entire xorg.conf

Thanks for any help
Phil


#Updated by Me
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder3) Thu Nov 9 17:56:12 PST 2006

Section "ServerLayout"
Identifier "Layout0"
screen 0 "Screen0" 0 0
Inputdevice "Keyboard0" "CoreKeyboard"
Inputdevice "Mouse0" "CorePointer"
EndSection

Section "Files"
Rgbpath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "v4l"
EndSection

Section "ServerFlags"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
Vendorname "Unknown"
Modelname "CRT-0"
Horizsync 28.0 - 51.0
Vertrefresh 43.0 - 60.0
modeline "896x504" 36.5 896 1152 1184 1296 504 525 540 563 +hsync +vsync
modeline "1080i" 78.3 1920 2464 2520 2784 1080 1102 1117 1125 +hsync +vsync interlace
modeline "1280x720" 59.4 1280 1312 1536 1568 720 735 741 757 +hsync +vsync
modeline "1024x576" 43.5 1024 1136 1240 1392 576 577 580 625 +hsync +vsync
# modeline "1080i" 78.300 1920 2464 2656 2784 1080 1102 1103 1125 interlace +hsync +vsync
Option "DPMS"
EndSection

Section "Device"
Identifier "Videocard0"
Boardname "nv"
Busid "PCI:2:0:0"
Driver "nvidia"
Screen 0
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
Defaultdepth 24
Option "metamodes" "1080i +0+0; 896x504 +0+0; 800x600 +0+0; 640x480 +0+0; 1024x576_50 +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "device" #
Identifier "device1"
Boardname "nv"
Busid "PCI:2:0:0"
Driver "nvidia"
Screen 1
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
EndSection
Section "monitor" #
Identifier "monitor1"
Gamma 1.0
EndSection

kerry_s
October 29th, 2008, 07:12 PM
you just got the wording wrong.

Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"

pssturges
October 29th, 2008, 07:25 PM
Thanks for the quick reply!

Interesting, I haven't changed that since the days of gutsy and it seemed to work. I'll give it a go.

Cheers
Phil

pssturges
October 31st, 2008, 08:14 PM
Yep,

That worked perfectly. Thanks a lot!

Phil