Пользовательский LiveCD без Unity по-прежнему пытается загрузить сеанс Ubuntu. (Не удалось загрузить сеанс & ldquo; ubuntu & rdquo;)

Я пытаюсь создать свой собственный Ubuntu LiveCD без Unity. Когда lightdm загружается, говорит (Не удалось загрузить сеанс "Ubuntu"). Сбой autologin, а затем lightdm перезагружается с обычным экраном входа в систему.

Я могу нормально войти в систему с пользователем Ubuntu, и если я запускаю «sudo x-session-manager», я все равно получаю сообщение об ошибке (Не удалось загрузить сеанс «Ubuntu»). Но это насколько я могу точно определить, где проблема.

Где находится настройка менеджера сеансов по умолчанию?

Lightdm config /etc/lightdm/lightdm.conf говорит, что autologin-session = lightdm-autologin, но я не уверен, что это такое. Попытка отредактировать этот конфиг не поможет в любом случае, так как Каспер перезаписывает его во время загрузки.

Я подумал, что, может быть, Каспер установит это, но нигде не видит его в своей конфигурации.

Любая помощь? Я хочу, чтобы по умолчанию было просто «гном». Это должно быть установлено при создании LiveCD iso.

Благодаря.

0
задан 24 February 2012 в 19:09

1 ответ

Копирование комментария пользователя в его вопросе в ответ.

Я нашел решение с помощью этого поста в блоге:

Но команда должна быть такой:

sudo /usr/lib/lightdm/lightdm-set-defaults --session gnome-shell

Поместите ее в свой сценарий для сборки LiveCD «после» установки LightDM. Это просто добавляет строку user-session=gnome-shell к /etc/lightdm/lightdm.conf.

0
ответ дан 24 February 2012 в 19:09

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

Похожие вопросы: