The XScreenSaver daemon is responsible for detecting idle-ness, blanking and locking the screen, and launching the display modes. The author considers Microsoft to be "a company with vicious, predatory, anti-competitive business practices" Īnd says that, as one of the original authors of Netscape Navigator, he holds a "personal grudge" against Microsoft because of its behavior during the First Browser War. There is no official version for Microsoft Windows, and the developer discourages anyone from porting it. On Android systems, the XScreenSaver display modes work either as normal screen savers (which Android sometimes refers to as "Daydreams") or as live wallpapers. On iOS systems, XScreenSaver is a stand-alone app that can run any of the hacks full-screen. On Macintosh systems, XScreenSaver works with the built-in macOS screen saver. On those systems, there are several packages: one for the screen-saving and locking framework, and two or more for the display modes, divided somewhat arbitrarily. The free software and open-source Unix-like operating systems running the X Window System (such as Linux and FreeBSD) use XScreenSaver almost exclusively. It was created by Jamie Zawinski in 1992 and is still maintained by him, with new releases coming out several times a year. Web-collage - many people have concerns about the explicit photography freely available on the internet (Note from JoseLuisRivas: since 5.XScreenSaver is a free and open-source collection of 240+ screensavers for Unix, macOS, iOS and Android operating systems. 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 desktop file for the Gnome Preference menu to not clash with gnome-screensaver entry (for those who have both installed) 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. 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.
0 Comments
Leave a Reply. |