четверг, 7 мая 2015 г.

Дополнительные хранители экрана для MATE

ИзображениеЕсли на домашнем компьютере зачастую возникает желание избавиться от хранителя экрана, то вот на компьютере офисном без него дискомфорт. По умолчанию в МАТЕ весьма скудный набор скринсейверов (пакет mate-screensaver) и никаких дополнительных, вроде как mate-screensaver-extra или чего-то подобного я не нашла. Но оказалось, что без проблем можно использовать хранители экрана для GNOME.

Если мы установим пакеты xscreensaver-data-extra и xscreensaver-gl-extra из основного репозитория, то в настойках матешного скринсейвера они не отобразятся без одной небольшой хитрости.
Устанавливаем их:

sudo apt-get install xscreensaver-data-extra xscreensaver-gl-extra

Все файлы хранителей их установленных пакетов (см. выше) располагаются в этой директории.


Если посмотреть любой их этих файлов в текстовом редакторе, то он вот что из себя представляет


И всё что нам требуется, так это заставить его отображаться не только для GNOME, но и для MATE


Если вас интересует только один из этих хранителей экрана, то его можно исправить и в текстом редакторе, но если нужно исправить все файлы, то лучше сделать выполнив несколько команд в «Терминале»:

cd /usr/share/applications/screensavers
sudo su
find . -name '*.desktop' | xargs sed -i 's/OnlyShowIn=GNOME;/OnlyShowIn=GNOME;MATE;/'
exit

После этого запускаем настройки хранителя экрана mate-screensaver-preference и любуемся многократно увеличившейся коллекцией




Вся вышеизложенная инфа честно стырена вот отсюда: