Начиная с версии 12.04 в Ubuntu нет экранных заставок, просто черный экран, который появляется, когда система простаивает. Если всё-таки хочется иметь заставки, вы можете заменить gnome-screensaver на XScreenSaver.
Разработчики GNOME считают, что черный экран монитора экономит энергопотребление. В принципе, это так и есть, учитывая, что экран гаснет, а видеокарта не занимается просчётом спецэффектов.
Если пониженное энергопотребление вас не волнует, приступим.
Открываем терминал и удаляем гномовский скринсейвер:
sudo apt-get remove gnome-screensaver
Устанавливаем XScreenSaver:
sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
После этого заставки должны появиться в меню программ.

По-существу, это конфигуратор заставок. Можно его запустить и настроить время автоматического запуска, переключения и набор заставок. Их здесь очень много.

Чтобы вся эта красота нормально работала, нужно добавить скринсейвер в автозапуск.
Запускаем редактор автозапуска:


Нажимаем “Add” и заполняем поля как на картинке. Наиболее важным полем является команда:
xscreensaver -nosplash
Внимание! Так как заставки разрабатывались для KDE, у них есть некоторые проблемы с совместимостью Gnome. Например, при разблокировке экрана не удаётся переключить язык. Если экран заблокировался, будучи на русской раскладке, ввести пароль на латинице не удастся. Придётся завершать скринсейвер с другой сессии терминала. Чтобы избежать подобной проблемы, я пользуюсь сочетанием клавиш, а время перехода устанавливаю в 0 (бесконечность).
Чтобы настроить сочетание, нужно перейти в настройки клавиатуры и добавить новую команду:
xscreensaver-command -lock
Назначить комбинацию клавиш, например, ctrl + ].
Приятного использования!