На странице входа в Ubuntu я должен нажать Ctrl+ Alt+, F1чтобы войти в систему как пользователь с помощью командной строки.
Но как мне сначала добраться до командной строки, а затем запустить с нее рабочий стол Ubuntu?
На странице входа в Ubuntu я должен нажать Ctrl+ Alt+, F1чтобы войти в систему как пользователь с помощью командной строки.
Но как мне сначала добраться до командной строки, а затем запустить с нее рабочий стол Ubuntu?
Ответы:
Нажмите Ctrl+ Alt+, F7чтобы вернуться к экрану входа. Вы можете выйти из сеанса терминала на tty1, набрав exit
перед этим.
Выполнение startx -- :1
запускает другой сеанс X под терминалом tty1, регистрируя вас напрямую (используйте: 2 и т. Д. Для еще большего количества дисплеев). Обратите внимание, что вход в несколько сеансов под одним и тем же пользователем не рекомендуется и может привести к нестабильности системы.
Чтобы полностью пропустить экран входа в систему , загрузитесь в консоль и затем запустите GUI, вы должны изменить GRUB:
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
наGRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
startx
загрузитесь на рабочий стол по умолчанию, или
unity
для единстваunity-2d-shell
для Unity 2Dgnome-shell
для гномаsudo service lightdm start
чтобы получить экран входа в систему (если вы это исправите :)start -- :DISPLAY
чтобы быть успешным. Я отредактировал ответ, чтобы отразить это.
Если вы хотите загрузить новый рабочий стол из терминала, введите одну из следующих вещей:
Если вы используете Unity , введите unity
.
При использовании Unity 2D введите unity-2d-shell
.
Если вы используете GNOME , введите gnome-shell
.
Или просто введите, startx
если вы хотите загрузить среду рабочего стола по умолчанию: P
Чтобы пропустить графический интерфейс входа в систему без использования Ctrl+ Alt+ F1, просто сделайте следующее:
sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
наGRUB_CMDLINE_LINUX_DEFAULT="text"
#GRUB_TERMINAL=console
, удаляя ведущие#
/etc/default/grub
файл изменения и выйти из vi.Обновите, /boot/grub/grub.cfg
чтобы применить изменения, запустивsudo update-grub
Если ваш компьютер использует systemd, вы должны указать systemd пропустить графический интерфейс входа в систему по умолчанию:
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
Перезагрузите компьютер: sudo reboot
Теперь графический интерфейс входа никогда не будет отображаться.
Как только вы окажетесь в терминале, запустите, sudo systemctl start lightdm
чтобы запустить рабочий стол по умолчанию.
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.target
части. Надеюсь, что это поможет другим, как я.
Временная одиночная загрузка в текстовый режим
Другой вариант, чтобы избежать графического режима при загрузке без полного изменения конфигурации grub, - нажать «e» в меню grub. Это покажет вам команды, которые grub будет использовать для загрузки, и позволит вам изменить их только для этой загрузки. найдите строку, которая начинается как:
linux /boot/vmlinuz-{your current kernel version and root=UUID=some big long id} ro quite splash
В 14.04 эта строка, вероятно, закончится «довольно всплеском», но может закончиться «номодом». Чем бы она ни закончилась, измените ее на «текст», чтобы сообщить Linux, что вы хотите загружаться в текстовом режиме.
Затем нажмите F10 для загрузки с новыми временными настройками.
Добавить опцию меню текстового режима в grub
Если вы хотите добавить элемент в меню grub, вы можете следовать инструкциям в