Где в Ubuntu хранятся параметры рабочего стола?

В настоящее время я работаю над урезанной специально созданной пользовательской средой рабочего стола поверх Ubuntu. Для большинства основных сред рабочего стола, включая GNOME или любое DE, которое вы устанавливаете после факта (KDE, XFCE и т. Д.), Они автоматически добавляются в список доступных дополнительных рабочих сред для X11 при их установке.

Как можно было бы вручную добавить опцию загрузки DE для списка доступных DE в Ubuntu 12.10 или другой версии. Я предполагаю, что это часть конфигурации X11 где-то, но я не вижу ничего, что сразу видно в качестве места для хранения доступных опций...

Я хотел бы иметь возможность переключиться обратно на GNOME во время отладки при разработке нового DE, чтобы я мог активно разрабатывать его в GNOME, собирать, выходить из системы, выбирать свой вновь созданный DE в качестве DE для входа в систему для тестирования, так далее...

Помощь очень ценится!

1 ответ

Ubuntu использует lightdm в качестве менеджера входа в систему, который, в свою очередь, использует unity-greeter для настройки / форматирования экрана входа в систему.

Unity-Greeter проверить следующий каталог на наличие WM

/usr/share/xsessions

unity-greeter проверяет следующий каталог на наличие пользователя (кроме гостя) и последнего использованного WM

/var/lib/AccountsService/users

Журналы Lightdm и Unity-Greeter находятся в

/var/log/lightdm

Я предлагаю вам исследовать сервис systemd и dbus.

Другие вопросы по тегам