! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xscreensaver flashes desktop after fade out.
Status:
RESOLVED: WONTFIX
Priority:
Very Low
Severity:
enhancement

Comments

Description Jayson Messenger 2006-10-28 07:54:09 CEST
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy)
Build Identifier: 

When xscreensaver fades to show the screensaver the desktop flashes after the fade is complete. And then the screensaver starts. This only occurs if the compositor is enabled. Also, xscreensaver falls under the popup window transparency slider. So if the slider us not at opaque I experience slow down in xscreensaver.

Reproducible: Always

Steps to Reproduce:
1. Enable display compositing in Window Manager Tweaks
2. Enable Fade to Black when Blanking in xscreensaver
3. Let xscreensaver start

Actual Results:  
During fade the desktop flashes to the screen.

Expected Results:  
Fade out should occur without the flash.
Comment 1 Olivier Fourdan editbugs 2006-10-28 08:53:04 CEST
I think it's pretty much unavoidable as xscreensaver maps a temporary full-screen override redirect window to render the fade effect.

Try enabling the option "Display full screen overlay windows directly", and if that doesn't help, I'm affraid it'll be a "wontfix".
Comment 2 Jayson Messenger 2006-10-28 09:56:53 CEST
Tried the display full screen overlay windows directly. And the problem persists. It does however make the full screen screensaver not have transparancy, but parts of the panel pop up through the screensaver.



(Sorry for the wrong priority. First time ever reporting a bug. Thanks for the quick feedback though.)
Comment 3 Olivier Fourdan editbugs 2006-10-28 10:06:33 CEST
I'm sorry I don't understand your description. You're using Ubuntu Edgy, right? Did you install xfce yourself from SVN or do you use Xubuntu builds?

Can you type "xfwm4 --version" from a terminal and post the result?
Comment 4 Jayson Messenger 2006-10-28 19:51:36 CEST
Result of xfwm4 --version:

        This is xfwm4 version 4.3.99.2 (revision 23334) for Xfce 4.3.99.1
        Released under the terms of the GNU General Public License.
        Compiled against GTK+-2.10.6, using GTK+-2.10.6.

        Build configuration and supported features:
        - Startup notification support:                 Yes
        - Render support:                               Yes
        - Xrandr support:                               Yes
        - Embedded compositor:                          Yes
        - KDE systray proxy (deprecated):               No




I am using Ubuntu Edgy, but the problem was there in Dapper as well. I am using the builds that are in the Ubuntu repositories.

I'll try the description again. With "Display full screen overlay windows directly" checked then during the fade out I still get the flash to the desktop at the end. However there is no slow down in the screensaver as it no longer has transparancy. This time though, after the screensaver is running it is possible to see parts of the panel being rendered on top of the screensaver. The only two I saw where the CPU Usage applet, and nm-applet sitting in the system tray applet. 
Comment 5 Olivier Fourdan editbugs 2006-10-28 21:20:11 CEST
What does "dpkg -l xserver-xorg" says ?
Comment 6 Jayson Messenger 2006-10-28 21:51:22 CEST
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  xserver-xorg   7.1.1ubuntu6   the X.Org X server
Comment 7 Olivier Fourdan editbugs 2006-11-01 22:25:35 CET
I'm not sure it's avoidable (at least the flashing). Which xscreensaver do you use? I can't reproduce what you describe...
Comment 8 Olivier Fourdan editbugs 2006-11-01 23:10:14 CET
For information, other compositor show the same flashing, namely Beryl (OpenGL), xcompmgr and kcompmgr (Xrender).
Comment 9 raevol 2008-09-27 22:53:24 CEST
I'm getting the same problem on Debian Testing.

	This is xfwm4 version 4.4.2 (revision 26361) for Xfce 4.4.2
	Released under the terms of the GNU General Public License.
	Compiled against GTK+-2.12.9, using GTK+-2.12.11.

	Build configuration and supported features:
	- Startup notification support:                 Yes
	- XSync support:                                Yes
	- Render support:                               Yes
	- Xrandr support:                               Yes
	- Embedded compositor:                          Yes
	- KDE systray proxy (deprecated):               No

xscreensaver is 5.05.
Comment 10 charlie-tca 2010-02-19 21:23:49 CET
This bug has been reported on Ubuntu Launchpad as: 
https://bugs.launchpad.net/bugs/524520

From the launchpad report:

when I have composite turned on in my xfce4 (xfwm4), xscreensaver blinks one frame after fadeing to black, before screensaver is run. If I disable the composite, the one full-bright-frame blink won't occur.

It looks like the problem is pretty old and affects the gnome-screensaver also, but I didn't try to confirm it.

http://ubuntuforums.org/showthread.php?t=268861

Regards,
phan

ProblemType: Bug
Architecture: i386
Date: Fri Feb 19 17:21:14 2010
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
NonfreeKernelModules: nvidia
Package: xscreensaver 5.08-0ubuntu5
ProcEnviron:
 LANG=pl_PL.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-20.57-generic
SourcePackage: xscreensaver
Uname: Linux 2.6.31-20-generic i686

xfwm4 (4.6.1-1)
Comment 11 Olivier Fourdan editbugs 2010-02-23 08:10:38 CET
Closing as wontfix, as stated in comment 1, comment 7 and comment 8.

Bug #2476

Reported by:
Jayson Messenger
Reported on: 2006-10-28
Last modified on: 2010-02-23

People

Assignee:
Olivier Fourdan
CC List:
2 users

Version

Attachments

Additional information