Как начать X и Unity, без gdm?

Я установил Natty над своим 10.10, который начинался в текстовом режиме. Перед Natty, после загрузки, я запускаю графическую среду с помощью startx, и все было в порядке. Теперь, с Natty, если я запускаю startx, графическая среда начинается без какого-либо меню gnome или единства !.

Как запустить X и Unity без графического менеджера входа?

Спасибо заранее.

7
задан 4 August 2011 в 06:01

32 ответа

startx получает свою конфигурацию из системы /etc/X11/xinit/xinitrc, если у вас нет ~/.xinitrc. Я нахожусь в системе KDE, поэтому я не могу проверить это, но я думаю, что создание ~/.xinitrc для вашего пользователя с помощью:

exec $HOME/.gnome2/session

может помочь. Если у вас нет файла сеанса gnome, используйте /usr/share/gnome/default.session

2
ответ дан 7 August 2018 в 21:30
  • 1
    Я попытался, но он не работает, потому что в каталоге нет файла сеанса. gnome2. Опять же, в / usr / share / gnome нет файла default.session. Я пытался понять, что работает, когда я делаю «gdm start», но без результата для меня. Только гуру gdm мог ответить Спасибо, так или иначе, Мако. – user17216 11 May 2011 в 17:57

То, о чем вы просите, невозможно, Unity зависит от службы gdm dbus (дисплей, пользователь и т. д.) и ожидает, что вы войдете в систему через этот метод.

Похоже, вы хотите войти в систему, используя альтернативный метод аутентификации. Вы должны посмотреть на pam и различные модули и конфигурации pam.d, если параметр автоматического входа в систему не подходит вам.

Например, вы можете войти в систему, если в сеансе присутствует ssh-ключ, или если у вас подключен USB-ключ и т. д.

2
ответ дан 7 August 2018 в 21:30
  • 1
    «Unity зависит от службы dd gdm (дисплей, пользователь и т. д.) и ожидает, что вы выполните вход через этот метод. & quot; Это абсолютная определенность? Единство действительно построено так, что невозможно запускать среду рабочего стола вручную. Конечно, dbus можно запустить вручную ...? – Merc 19 October 2015 в 03:00
  • 2
    В более поздних версиях Ubuntu будут загружены все необходимые службы. Поэтому, если вы запускаете рабочий стол через startx или аналогичный, он / должен / загружает dbus и другие службы по мере необходимости. – Martin Owens -doctormo- 19 October 2015 в 18:45

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

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