В настоящее время я работаю над урезанной специально созданной пользовательской средой рабочего стола поверх Ubuntu. Для большинства основных сред рабочего стола, включая GNOME или любое DE, которое вы устанавливаете после факта (KDE, XFCE и т. Д.), Они автоматически добавляются в список доступных дополнительных рабочих сред для X11 при их установке. [ 110]
Как можно было бы вручную добавить опцию загрузки DE для списка доступных DE в Ubuntu 12.10 или другой версии. Я предполагаю, что это часть конфигурации X11 где-то, но я не вижу ничего, что сразу видно как место для хранения доступных опций ...
Я хотел бы иметь опцию для переключения вернуться к GNOME, пока я отлаживаю при разработке нового DE, чтобы я мог активно разрабатывать его в GNOME, собирать, выходить из системы, выбирать свой вновь созданный DE в качестве DE для входа в систему для тестирования и т. д.
Помощь высоко ценится!
Использование Ubuntu lightdm как менеджер по входу в систему, которые в свою очередь используют зазывалу единицы для устанавливания/форматирования экрана входа в систему.
проверка зазывалы единицы следующий каталог для доступного WM
/usr/share/xsessions
проверка зазывалы единицы следующий каталог для списка пользователя (кроме гостя) и последняя WM используется
/var/lib/AccountsService/users
Журналы lightdm и зазывалы единицы находятся в
/var/log/lightdm
Я предложу Вас исследование systemd и dbus обслуживание.