Я пытаюсь предоставить пользователям выбор настраиваемых пользовательских интерфейсов при входе в систему. Один будет стандартным сеансом Gnome. Другой - настраиваемый пользовательский интерфейс. Я не уверен, можно ли одновременно использовать пользовательский интерфейс на основе Gnome или было бы проще использовать отдельную среду рабочего стола, такую как KDE или XFCE, а затем настраивать ее.
В любом случае первым препятствием является добавление нового сеанса в меню входа. Большинство сред рабочего стола создают его при установке, поэтому при переходе по этому маршруту он создается автоматически. Если я попытаюсь повторно использовать Gnome для настраиваемого сеанса, мне нужно будет научиться создавать новую запись сеанса вручную.
У кого-нибудь есть идеи?
Поскольку вы упомянули Gnome, я предполагаю, что вы используете GDM.
Вам нужно будет создать новый файл .desktop для вашего пользовательского интерфейса. Поместите этот файл в / etc / X11 / sessions или / usr / share / xsessions. Местоположение будет зависеть от вашего дистрибутива.
Вы можете посмотреть файл Gnome, который уже существует, чтобы увидеть параметры. В Интернете также есть документация. Вы можете посмотреть на Конфигурация GDM и Спецификация входа на рабочий стол.
Как сказал Энтони Льюис, вам нужны файлы .desktop.
У меня есть один на моей машине MythTV, чтобы автоматически запускать интерфейс MythTV при загрузке, так как это просто пользовательский тип сеанса.