Как загрузиться в консоль, а затем запустить из нее рабочий стол Ubuntu?

38

На странице входа в Ubuntu мне нужно нажать Ctrl + Alt + F1 , чтобы войти в систему как пользователь, используя командную строку .

Но как мне добраться до командной строки, а затем запустите с нее рабочий стол Ubuntu?

    
задан doYourBit 09.06.2012 в 20:00
источник

4 ответа

42

В верните на экран входа в систему

Нажмите Ctrl + Alt + F7 , чтобы вернуться на экран входа в систему. Вы можете выйти из сеанса терминала на tty1, набрав exit , прежде чем это сделать.

Выполнение startx -- :1 запустит сеанс другой X под терминалом tty1, запустив вас непосредственно (используйте: 2 и т. д. для еще большего количества дисплеев). Обратите внимание, что вход в несколько сеансов, поскольку тот же пользователь не рекомендуется и может привести к нестабильности системы.

Чтобы полностью пропустить экран входа в систему , загрузитесь в консоль и запустите графический интерфейс, вы должны изменить GRUB:

  • sudo nano /etc/default/grub
  • Изменить строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" на GRUB_CMDLINE_LINUX_DEFAULT="text"
  • Ctrl - X , нажмите Y , а затем Enter , чтобы сохранить и выйти.
  • sudo update-grub
  • Перезагрузитесь, и вы должны выйти непосредственно в tty1 - не нужно нажимать Ctrl-Alt-F1.
  • Вход, а затем startx для загрузки на рабочий стол по умолчанию или
    • unity для Unity
    • unity-2d-shell для Unity 2D
    • gnome-shell для Gnome
    • sudo service lightdm start , чтобы получить экран входа (если вы его исправите:)
ответ дан izx 09.06.2012 в 20:20
источник
9

Чтобы пропустить графический интерфейс входа в систему, не используя Ctrl + Alt + F1 , просто выполните следующие действия:

  • sudo vi /etc/default/grub
  • Нажмите i , чтобы войти в режим редактирования vi.
  • Измените строку, которая читает GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" до GRUB_CMDLINE_LINUX_DEFAULT="text"
  • Раскомментируйте строку, которая читает #GRUB_TERMINAL=console , удалив ведущий #
  • Нажмите Esc , чтобы выйти из режима редактирования vi.
  • Введите : w q , чтобы сохранить изменения, внесенные в файл /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 , чтобы запустить рабочий стол по умолчанию.

    
ответ дан Daniel Okwufulueze 09.12.2016 в 10:15
8

Если вы хотите загрузить новый терминал с терминала, введите одно из следующих значений:

  • При использовании Единство введите unity .

  • При использовании Unity 2D введите unity-2d-shell .

  • При использовании GNOME введите gnome-shell .

Или просто наберите startx , если вы хотите загрузить среду рабочего стола по умолчанию: P

    
ответ дан espectalll 09.06.2012 в 20:16
5

Временная загрузка в текстовом режиме

Другой способ избежать графического режима при загрузке без полного изменения конфигурации вашего 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, вы можете следовать инструкциям в

Добавить режим загрузки консоли / текста в меню grub     

ответ дан oatkinson 22.06.2014 в 23:01