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