below I copy and pasted an email that I received from the author of
these screensavers, it turns out that this is expected behavior. however
he said that there are options to help moderate this issue, but since we
have no configuration dialog in the screensavers dialog, we can not do
anything about the problem. maybe you can hard code some of the options
by default. maybe going out and grabbing the very newest versions of his
screensavors can help also, he says that he did some code cleanup on his
site which helped somewhat. I seem to recall I did get better operation
from the newest versions than I did from the older versions.

"Hi Gene,
I have a couple ideas to consider here; what you're seeing may be
expected behavior.  I can see how you would argue that a CPU-eating
saver is a pretty bad idea.  While writing those I have always aimed
at making eye candy even if it takes a lot of computation.  I
definitely wasn't trying to write CPU savers.

First of all, when hardware acceleration isn't used I have always seen
framerates of 1FPS or worse.  If you're seeing 10FPS or higher, you're
probably using hardware acceleration.

Some of my savers use a ton of compute power.  Helios and Hyperspace
both compute implicit surfaces each frame.  Skyrocket does quite a bit
of computation on default settings updating its particles.  The other
savers use varying amounts of CPU and graphics power depending on your
settings, but they aren't usually as bad as the 3 I mentioned above.

To limit the frame rate (and possibly cut down CPU usage) I make a
couple recommendations on my website:  "The easiest way is to enable
the "vertical sync" or "vsync" option in your graphics driver. This
will make the frame rate slow down to the monitor refresh rate. The
other way is to use the saver's internal frame rate limiter, which can
be accessed through its configuration dialog box."  I don't know if
the rss-glx port included the frame rate limiter that I have built
into the original Windows versions

Does any of this information help, or is what you're seeing worse than
what I have described here?  Feel free to copy this email to your bug
thread if you think it will help....
- Terry"

-- 
screensavers cause high CPU usage
https://bugs.launchpad.net/bugs/174191
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to