Вопрос или проблема
Мне нужно выбрать, какой менеджер окон по умолчанию выбирается LightDM при запуске. Я отредактировал /etc/lightdm/lightdm.conf
:
[SeatDefaults]
user-session=i3
autologin-user=ibox
Это, похоже, не работает, система по-прежнему загружается с LXDE. Я удалил файл .dmrc
в своем домашнем каталоге.
Выполните команду :
sudo nano ~/.xinitrc
Добавьте следующую строку :
exec i3
Или:
exec /usr/bin/i3
Затем отредактируйте /etc/lightdm/lightdm.conf
:
nano /etc/lightdm/lightdm.conf
И добавьте следующую строку :
user-session=i3
autologin-user-timeout=0
Перезагрузите с помощью sudo init 6
.
Ответ или решение
Проблемы с установкой LightDM: установка сеанса i3 по умолчанию
Если вы столкнулись с проблемой, когда LightDM по умолчанию загружает сеанс LXDE, несмотря на изменения в конфигурационном файле, вы не одиноки. Давайте разберёмся, как исправить эту ситуацию и настроить нужный сеанс i3.
Шаги для устранения проблемы
1. Проверка конфигурации LightDM
Первым делом убедитесь, что вы правильно редактируете файл /etc/lightdm/lightdm.conf
. Ваша конфигурация должна выглядеть следующим образом:
[SeatDefaults]
user-session=i3
autologin-user=ibox
autologin-user-timeout=0
Добавление параметра autologin-user-timeout=0
гарантирует, что система сразу попытается выполнить автологин без задержки.
2. Удаление .dmrc
Вы уже удалили файл .dmrc
, который может хранить информацию о предыдущем сеансе пользователя. При этом убедитесь, что никаких созданных вами ранее сеансов не осталось, чтобы не было конфликтов.
3. Настройка .xinitrc
Создание или редактирование файла ~/.xinitrc
— это важный шаг. Пожалуйста, убедитесь, что в этом файле действительно прописана команда для запуска i3:
exec i3
или
exec /usr/bin/i3
Этот файл отвечает за запуск вашего рабочего окружения и должен содержать нужную команду.
4. Перезагрузка системы
После всех изменений обязательно перезагрузите систему. Выполните следующую команду:
sudo init 6
Это позволит убедиться, что все настройки применены правильно.
Дополнительные советы
-
Логи LightDM: Если после всех изменений автологин или выбор сеанса всё ещё не работает, проверьте логи LightDM. Вы можете найти их по адресу
/var/log/lightdm/lightdm.log
. Ошибки и предупреждения в этих логах могут дать подсказку о причине проблемы. -
Установка i3: Убедитесь, что пакет i3 установлен на вашем компьютере. Для установки используйте следующую команду:
sudo apt install i3
- Проверка наличия других конфигураций: Убедитесь, что нет других конфигурационных файлов, которые могут переопределять ваши настройки, таких как
/etc/lightdm/lightdm.conf.d/*.conf
.
Заключение
Настройка LightDM для автоматического входа в сеанс i3 может потребовать тщательной проверки конфигурации и перезагрузки. Следуя вышеуказанным шагам, вы сможете успешно настроить систему для работы в нужном рабочем окружении. Если проблема сохраняется, загляните в системные логи, чтобы выявить возможные конфликты или ошибки.