Сессии гномов на tty1 и tty2
У меня были некоторые проблемы с установкой настольной версии Ubuntu gnome (моя графическая карта по умолчанию не поддерживается, мне пришлось установить для нее нужный диск, прежде чем я получу оболочку, которая не будет полностью сломана, даже при установке сервера, который я установил). пришлось ввести команду установки драйвера вслепую), поэтому я решил установить сервер Ubuntu, а затем установить ubuntu-gnome-desktop
Это государство знает. Все "хорошо", но есть две вещи, которые я не понимаю:
после установки рабочего стола мне пришлось запустить
startx
чтобы получить визуальный рабочий стол, после перезагрузки я получил экран входа по умолчанию.Когда я переключаю tty с помощью SUPER+ALT [F1,F2,...], мой рабочий стол gnome работает на tty2 и экран входа в систему на tty1. Когда я пытаюсь войти на tty1, я в конечном итоге на tty2 и на tty1 снова успокаиваю экран входа в систему.
1 ответ
Для первой части вашего вопроса:
Когда вы запускаете вашу систему, она загружается с определенной целью, это может быть "однопользовательский", "многопользовательский", "графический" или что-то еще. У каждой системы есть цель по умолчанию, скажем, ваша по умолчанию была графическая, когда вы загружаетесь в графическую цель, Ubuntu ищет менеджер дисплея для запуска, что-то вроде "gdm", "slim", "lightdm" и т. Д., И может Того не найти, потому что у вас нет рабочего стола, то есть менеджера входа в систему, поэтому он не может загрузить менеджер входа в систему.
Затем вы установили "рабочий стол ubuntu", который является единым целым с менеджером входа в систему с именем "lightdm", однако система не будет запускать его сразу, потому что это было раньше, и это не удалось, однако при следующей загрузке при попытке загрузить менеджер входа в систему "lightdm" "есть и будет работать.
startx
скрипт для инициализации X
сеанс, вы можете использовать его для загрузки сеанса вместо использования менеджера входа в систему, который запрашивает ваше имя пользователя и пароль и позволяет выбрать рабочий стол, startx ищет файл с именем xinitrc
и на основе его содержимого загрузите для вас X-сессию, так что вы загружали сессию без участия менеджера по входу в работу.
Во второй части это может быть некоторая неправильная конфигурация lightdm, "X" или установка на серверной версии, которая не должна использовать графический интерфейс, она требует дополнительных исследований, однако вы можете запустить:
sudo dpkg-reconfigure lightdm
Это может быть полезно.