Bug 84771

Summary: disabling screen saver disables dpms
Product: [Retired] Red Hat Linux Reporter: bcboy
Component: xscreensaverAssignee: Bill Nottingham <notting>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 8.0CC: mitr, rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-03-21 02:16:35 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description bcboy 2003-02-21 04:35:30 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.6 (X11; Linux i686; U;) Gecko/20020830

Description of problem:
The configuration gui disables DPMS if the screen saver is disabled.

DPMS is not the same as a screen saver, and the two should be set independently.
xscreensaver interferes with programs that need to manipulate screen blanking
options, such as xawtv or mplayer. These programs will correctly disable DPMS
during video playback. But in RH8 there's no way to turn on DPMS without
enabling xscreensaver, which results in the screen saver coming on during video
playback.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1."xset q" to get settings, verify that dmps is enabled.
2. Go to RedHat menu->Preferences->Screensaver.
3. Disable screen saver. Make sure dpms options are still enabled on the
"Advanced" tab.
4. Now do "xset q" to get settings. DPMS is now disabled. It should not be.  

Actual Results:  DPMS was disabled.

Expected Results:  DPMS should not be affected by screen saver setting.

Additional info:

Comment 1 Bill Nottingham 2003-03-21 02:16:35 UTC
DPMS settings are set through the screen saver; 'disabling' the screen saver
means it does not run at all.

Comment 2 bcboy 2003-03-21 18:44:52 UTC
> DPMS settings are set through the screen saver; 'disabling' the screen saver
> means it does not run at all.

Exactly. And that is a bug. It interferes with other programs.

In more detail, the screen saver options are

  o One
  o Random
  o Blank screen
  o Disabled

To avoid interfering with video programs which need to keep the monitor on,
dpms should be enabled, but the screen saver should never mess with the screen.
None of these options do this.

So either there needs to be another option, like "Do nothing", or the
"Disabled" setting needs to still honor the dpms setting.

Currently, the only way to watch video is to go edit the screen saver settings
every time you run the program, and restore them every time you're finished so
your monitor isn't left on constantly. This is broken.