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: