[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#377977: xserver-xorg-video-ati: dpms not working with xlock, log noise instead



On Wed, 2006-07-12 at 13:42 +0200, Eduard Bloch wrote: 
> Package: xserver-xorg-video-ati
> Version: 1:6.5.8.0-1a
> Severity: normal
> 
> Hello,
> 
> on my desktop machine with Radeon X800 GTO, DPMS standby does not work
> when "xlock -mode blank" is active. The monitor just does not go off,
> though standy works usually when no xlock runs. This alone would
> indicate a problem in xlock, 

Indeed. If it works without xlock, that pretty much rules out a driver
issue.

> but I see messages in Xorg.0.log, appearing every five seconds:
> 
> (**) RADEON(0): RADEONSaveScreen(2)
> (**) RADEON(0): RADEONSaveScreen(2)
> (**) RADEON(0): RADEONSaveScreen(2)
> (**) RADEON(0): RADEONSaveScreen(2)
> (**) RADEON(0): RADEONSaveScreen(2)
> 
> So I assume that something has been prepared for the DPMS standby but is
> looping somehow, somewhere.

No, this just means that the driver's SaveScreen hook gets called
repeatedly. This could originate in the X server, but more likely from
repeated client requests. Looking at the xlock manpage, you may be
looking for the -resetsaver or other DPMS related xlock command line
arguments.

As the X server is single threaded, it becomes unresponsive if it ever
loops anywhere.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer




Reply to: