Установка и настройка загрузчика SLiM операционной системы ArchLinux.
Почему именно этот загрузчик? Потому что он полностью отвечает философии этой системы - прост, легок, минимален в настройках. И к тому же красив. Это хорошая альтернатива стандартному
.1
gdm
Дефолтная тема имеет вид:
Тема состоит из трех файлов:
- фоновая картинка (background image), может быть формата .png или .jpg;
- картинка панели (panel image), также формата .png или .jpg;
- строка ввода (input box) и приветствие (slim.theme).
Имеется возможность самому править готовые темы. В репозиториях ArchLinux имеются сборки тем.
Посмотрим их:
Установка этих тем стандартная для Arch:
Все темы автоматически распаковываются в директорию
.1
/usr/share/slim/themes/
SLiM поддерживает сторонние темы. Для установки таких тем сперва нужно скачать ее, а затем распаковать в директорию с темами. Все темы находятся по пути
.1
/usr/share/slim/themes/
Пример установки сторонней темы
-
Скачиваем понравившуюся по ссылке, указанной на домашней странице проекта -
. Пусть это будет тема1
slim.berlios.de/themes
.1
10th birthday of Gentoo (Blue)
-
Создаем для скачанной темы папку
по пути1
gentoo_blue
:1
/usr/share/slim/themes/
- Распаковываем туда архив темы:
- Проверяем, туда ли все распаковалось:
- Теперь открываем конфигурационный файл SLiM, находящийся по адресу
:1
/etc/slim.conf
- Находим в конце файла строки:
и меняем значение строки
с 1
current_theme
на название папки со скачаной и распакованной темой, то есть, в нашем случае это папка 1
default
:1
gentoo_blue
- Сохраняем результат и выходим из редактора. Перезагружаемся и видим результат:
Скриншот экрана приветствия\входа в систему можно сделать, нажав кнопочку F11kbd>. Скрин будет сохранен в формате
с именем 1
.png
в корневой папке:1
slim
Для создания скриншота необходимо наличие в системе пакета
.1
imagemagick
P.S.
Можно настроить так, чтобы тема выбиралась случайно из набора. Для этого нужно в конфигурационном файле
в строке 1
/etc/slim.conf
прописать через запятую список тех тем, которые мы хотим видеть.1
current_theme
Например, так: