Это - последующий вопрос 15,10: '$ startx (который единица)' перестал работать при начальной загрузке к консоли.
Мне наконец удалось загрузить Рабочий стол Единицы, загрузившись в текстовый режим. Но рабочий стол, который я получаю, все еще не применим. Это имеет разрешение экрана 800x600, и все индикаторы отсутствуют, панель абсолютно пуста. Также я не могу изменить настройки (например, разрешение дисплея), который приводит к ошибке как это:
Что происходит здесь? Когда я загружаюсь непосредственно в графическую настольную среду, существуют нулевые проблемы. Что я пропускаю при начальной загрузке к консоли и запуске рабочего стола вручную?
Я в настоящее время делаю это путем выполнения startx $(which unity)
.
Помогите мне смочь успешно запустить рабочий стол Единицы вручную с чистой консоли.
Вы могли следовать за цепочкой целей от точки, в которой Вы остановились, и вручную загрузите графическую цель, как будто Вы не остановились в многопользовательской цели вообще:
sudo systemctl start graphical.target
, Который обработает все правильно.
, Но принимают во внимание, что это запустит LightDM, который в свою очередь запустит Единицу после входа в систему и не Единицу непосредственно.
<час>Для отъезда графического рабочего стола снова в пользу консоли загрузите multi-user.target:
sudo chvt 1 && sudo systemctl start multi-user.target
sudo chvt 1
дополнительно переключатели назад от TTY7 (GUI) к TTY1 (консоль), потому что иначе Вы остались бы на черном экране.