Найти тему
Долина Троллей

Screensaver и XScreensaver (рерайт одноименных вики-статей)

Если Вы выбрали своей профессией информатику, к Вашим услугам море всевозможной информации. Чего тут только не имеет свою историю, и коллекция хранителей экрана (более двухсот) - не исключение. Несмотря на это на официальном веб-сайте XScreensaver представлены инсталляторы не только для ОС Linux и X11 (что очевидно), но и для Mac, iOS и Android.

Каталог хранителей экрана (display hacks)
Каталог хранителей экрана (display hacks)

Создаются они, по-видимому, не только для тех, кто хочет просто поразвлечься, но и для тех, кто хочет сохранить экран своего ЭЛТ- монитора в целости и сохранности (отсюда и название - хранители экрана). Пакет XScreensaver входит, наверное, в репозитории всех дистрибутивов Linux.

Вообще же хранитель экрана можно увидеть не только на устройствах с операционными системами, перечисленными выше. Так, его можно встретить не только на персональных компьютерах, но и на современных "умных" телевизорах, медиаплеерах и других цифровых развлекательных системах. Помимо этого, они защищают экраны банкоматов и автоматов по продаже билетов.

Так что хранители экрана не будут посторонними и для тех, кто не пользуется компьютером. Декоративные функции, отдаленно напоминающие хранителей экрана, выполняют атмосферы (темы экрана) в ОС Аврора. Предустановленных их не так много: тишина, поток, работа, вечеринка, свобода (выбрана по умолчанию), саламандр, плавание.

Параметры атмосферы включают в себя ее имя, фоновое изображение, цвет, а также список действий, активирующихся при ее выборе. Возвращаясь к хранителям экрана, добавлю, что, возможно, продолжая традиции, связанные с местом установки, они заполняют экран бездействующего компьютера животными, рыбами, играми, а также фракталами, преобразованиями Фурье и т.п. изображениями.

Плохая новость для тех, у кого Windows. Потому что XScreensaver для Windows нет и не будет. Подробнее об этом можно прочитать на официальном веб-сайте его майнтейнера, Jamie Zawinski. Тем не менее, в Windows есть своя коллекция хранителей экрана.

Строго говоря, в Linux есть как хранители экрана, так и его гасители. Это две части одной системы, в которой различные гасители экрана могут использовать одну и ту же коллекцию display hacks, за исключением программы gnome-screensaver версии 3 и выше, которая умеет только гасить и блокировать экран.

Гаситель экрана в KDE3.5.10
Гаситель экрана в KDE3.5.10

Некоторые популярные хранители экрана из коллекции XScreensaver

Аквариум - OpenGL-анимация с китами и дельфинами

Atlantis
Atlantis

Летающие тостеры - по мотивам коллекции хранителей экрана After dark

Flying tosters
Flying tosters

MetaBalls - характерный демо-эффект

MetaBalls
MetaBalls

Все!