Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 63760

Summary: Needlessly slow screen savers from xscreensaver when used in KDE
Product: Gentoo Linux Reporter: Brian S. Stephan <stephanb>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Brian S. Stephan 2004-09-12 03:10:06 UTC
For the longest time a lot of my screensavers (all from xscreensaver) were really slow when I used them in KDE (they seem fine in xscreensaver). For example "Atlantis" would get 3 FPS on my GeForce 3 with all the options turned down.

While messing around with the config files, I started removing XML lines from the config files and reloading the screensaver in KDE to see how it behaved. It turns out that all of the screensavers behaving badly had this line somewhere in the config, generally right before the close of a tag:

convert="invert"

I'm no xscreensaver hacker and I have no idea what that's doing, but removing that text makes the screensaver work much better in KDE. For example Atlantis now gets 40 FPS. "Bumps" is no longer choppy. Etc, etc.

I don't know if it's better to remove the text from the configs before they are installed or if KDE is doing something wrong, but this (maybe dirty) hack works for me.

Reproducible: Always
Steps to Reproduce:
1. Use the KDE screen saver component to view an xscreensaver (Atlantis)
2. Watch the screen
Actual Results:  
Screensaver is ridiculously choppy under no other load whatsoever. 

Expected Results:  
Nicely animated screensaver on decent hardware
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-12-06 19:59:33 UTC

*** This bug has been marked as a duplicate of 42924 ***