LINUX.ORG.RU

Установка оболочки в Void Linux

 , , ,


0

2

Решил попробовать Void Linux. Поставил сначала голую версию без графической оболочки. Потом через командную строку установил xfce и lightdm. Вопрос - как заствить графическую оболочку запускаться при старте? Согласно инструкции из интернета прописал автозапуск в файл .bashrc в домашней папке. Но тогда всё равно грузится командная строка, где нужно ввести своё имя и пароль, и только после этого загружается оболочка. Получается, lightdm как бы нафиг не нужен и никакого участия в загрузке не принимает. И ещё, при загрузке рабочего стола каждый раз выскакивает ошибка XFCE PolicyKit Agent. А кнопки выключения и перезагрузки не работают от имени пользователя. Что я делаю не так? Есть ли возможность исправить эти ошибки?



Последнее исправление: cetjs2 (всего исправлений: 1)

Я примерно понял, как это всё дело должно происходить - сначала должен запуститься elogind, потом после него lightdm, а уже непосредственно с помощью него входить в систему. Система инициализации в этом дистрибутиве - Рунит. Сначала грузится файл /etc/runit/1, после него запускается /etc/runit/2, в котором и должен содержаться вход в систему и загрузка рабочего стола. /etc/runit/3 - это уже выключение. Файлы-ссылки на все подгружаемые сервисы находятся в своих папках, как и написано в инструкции, но подозреваю, что где-то должен быть ещё текстовый файл, в котором описан порядок их загрузки. Вот где его искать и как туда вписать необходимые для запуска компоненты - вот в чём вопрос.

Itaris
() автор топика