

New hacks will start in -extra and depending on how works could pass to other package:īad guys - should stay in xscreensaver-data-extraīraid - blows up with any composition manager ( LP #101943) - reconsider when Xorg is bug-freeįlurry - makes some cards hang ( bug 484112).reenable popsquares in xscreensaver-data.have gnome-screensaver drop popsquares.make gnome-screensaver and kscreensaver-xsavers depend on xscreensaver-data #469204, #469211 make sure we build without gnome-dependencies i.e.remove build-dep on gdm, but keep gdm-flexiserver support.rename ant to ants or langton (ant clashes with Java utility).Or play with OnlyShowIn and NotShowIn etc This means that if the screensaver is active (the screen is. This tells xscreensaver to pretend that there has just been user activity. desktop file for the Gnome Preference menu to not clash with gnome-screensaver entry (for those who have both installed) Tell xscreensaver to turn on immediately (that is, blank the screen, as if the user had been idle for long enough.) The screensaver will deactivate as soon as there is any user activity, as usual. Rename "Screensaver" to "XScreensaver", "Screensavers", "Screensaver Hacks", "Screensaver Options" or other in.Make a wiki page listing hacks and reason for being in -extra.Make charts of all hacks wrt CPU usage with different GPUs.works out-of-the box with gnome-screensaver.Similarly, we want to please those who prefer xscreensaver to the other backends by shipping a non-crippled xscreensaver backend in its own package.

The hope is that this package split will make it easier for other screensaver infrastructures (kscreensaver, gnome-screensaver, etc) to enjoy the beautiful hacks from xscreensaver, and to avoid any conflicts with the xscreensaver backend. desktop file for an executable from another package, include the ?TryExec key in the. Other packages should therefore not depend on individual hacks, but look for all installed. In the future, we might move hacks beetween -data and -data-extra. These are in /usr/share/applications/screensavers. (Same goes for -data-extra, -gl and gl-extra). In addition to the hacks, the -data package includes standard.
Linux xscreensaver install#
The -extra packages are for hacks that we don't see fit included and enabled in a default install, but interested users can install them on their own. They don't need xscreensaver since they have their own backend. This means that other screensaver infrastructures can depend on xscreensaver-data. xscreensaver-gl-extra (GL hacks not installed by default).Similarly, the xscreensaver-gl package is split into: xscreensaver-data-extra (hacks not installed by default).xscreensaver (core backend without hacks).The xscreensaver package has now been split into: Git clone git:///git/collab-maint/xscreensaver.git or git clone Getting the latest version of the XScreenSaver debian package can be done by cloning from git:///git/collab-maint/xscreensaver.git like this: Things around xscreensaver packaging - a notebook for xscreensaver developers and maintainers
