No, for various reasons, including:
- there's no good way to key packages as 'install this if you
have hardware 3d support'
- the 2d screensavers can (and do) chew just as much CPU as the 3d
ones
Patches that allow switching automatically to the blank screensaver
in the case of running on battery, etc. would certainly be considered;
you'd probably want to hook into the dbus event framework for getting
power events from the kernel in the future.
I'd encourage the screensavers to be packaged as:
xscreensaver-blank
allotherscreensavers.
I abhor ALL screensavers as they frequently cause lockups on odd video
cards. I'd love to remove all the 'fun' ones and just have
screenblank+lock in xscreensaver.
Do you think that would be permissable? Still have all the fun ones
default to installed but be removable.
-sv