Перехід на консоль Ubuntu 18.04 - Як залишити графічний інтерфейс?


19

Щоб встановити графічний драйвер, мені потрібно вийти з GUI / Gnome і перейти до терміналу. Як я можу це зробити в Ubuntu 18.04? Ctrl(STRG) + Alt+ F1... F7не працює ні на робочому столі, ні на екрані входу ...


1
Гм. Але клавіатура інакше працює? Якщо потрібно, ви можете завантажитися з grub у "режимі відновлення", який надасть вам консоль. У меню запустіть мережу та встановіть необхідні пакети драйверів.
Martin W


1
Чи правильно встановлено розкладку клавіатури? Чи працює `STRG` +, cщоб зупинити виконання команд у терміналі?
NerdOfLinux

Дякую за швидку відповідь. Так, клавіатура правильна, strg + c працює. Я спробую режим відновлення.
Джоні

1
Так, спробуйте режим відновлення. Вам потрібно буде включити мережу, щоб мати можливість завантажити драйвер. Якщо у вас виникли проблеми, пов’язані з підключенням, не хвилюйтеся, для цього є рішення
Хе Джин

Відповіді:


20

В Ubuntu 18.04 вони змінили речі, і ви не можете дістатися до tty1, це завжди показує дисплей-менеджер / екран входу. Якщо ви увійдете в систему, ви не зможете дістатися до tty2, оскільки він стає графічним інтерфейсом для першого користувача, який увійшов. Традиція обох графічних інтерфейсів, що показуються на tty7, закінчилася.

Ви можете дістатися до tty3 натисканням Ctrl+ Alt+ F3, tty4 натисканням Ctrl+ Alt+ F4, tty5 натисканням Ctrl+ Alt+ F5і tty6 натисканням Ctrl+ Alt+ F6.

Потім ви можете перемикатися між tty3-6, натиснувши Altвідповідну клавішу F.

Нарешті, ви можете повернутися до GUI за допомогою Alt+ F1для вибору входу або Alt+ F2для робочого столу користувача, який увійшов.


Нічого мені не допомагає. Я спробував ALT + F1 ALT + F2 CTRL + ALT + F1 CTRL + ALT + F2 CTRL + ALT + F7 ... все ще в терміналі. "Хто" виводить, що там є tty2 та tty5, але не повідомляти, на кого з них я зараз увійшов
CodeBy

1
Дякую за пояснення. Для мене це спрацювало саме так, як описано з новою установкою 18.04 (настільний ПК).
arr_sea

Просто сказано: CTRL + ALT + F3- дякую!
alexanderjsingleton

5

Якщо припустити, що ви на робочому столі чи ноутбуці, просто використовуйте:

Ctl+ Alt+F2

Або ви можете завантажитися в однокористувацький режим, хоча ви, мабуть, цього не хочете, оскільки доступ до Інтернету в цьому режимі може бути складним.

Мій бажаний спосіб входу в режим відновлення - встановлення

init=/bin/bash

через груб. Потім запустіть:

mount -o remount,rw /

після отримання шкаралупи. Потім ви можете спробувати використовувати

ifconfig eth0 up

для Ethernet. Якщо ви користуєтесь WiFi, спробуйте це питання .


7
STRG - німецький еквівалент CTRL, тому ОП вже вказала, що це не працює.
Martin W

О, але, можливо, розкладка клавіатури не встановлена?
NerdOfLinux

1
Дякую за швидку відповідь, на жаль це не працює, клавіатура налаштована правильно.
Джоні

seconding, ctrl + alt + f2 для мене нічого не робить
салат із

Я втратив свій gui, і мій ubuntu раптом заблокувався в командному режимі. після входу я все ще був у командному режимі .. ctrl + alt + f2 допоміг .. хоча не та сама проблема має оп, але моя проблема була вирішена! Спасибі.
MycrofD

3

"Офіційний" спосіб цього в Ubuntu - передати systemd.unit=multi-user.targetяк параметр ядра. Тому в моєму /boot/grub/grub.cfgзаписі є такий запис:

menuentry 'Ubuntu Console Linux 4.15.0-23-generic' {
    linux  /boot/vmlinuz-4.15.0-23-generic root=/dev/sdb1 ro rootfstype=ext4 apparmor=0 quiet systemd.unit=multi-user.target
    initrd /boot/initrd.img-4.15.0-23-generic

}

На жаль, grub.cfgфайл заповнений всілякою непотрібною інформацією. Я зазвичай видаляю все це і маю вищезгаданий фрагмент плюс подібний, без systemd.unit=multi-user.targetякого запускається gdm(Менеджер дисплеїв X11 GNOME).


Дякую, ваші правки хороші. Чи потрібно щось робити з ними? Я можу бачити, що відповідь уже оновлений із вашими змінами, тому я здогадуюсь, що мені нічого не потрібно робити ...
Tigran Aivazian

Для цього не потрібно нічого робити. Я показую вам, як зробити те саме в майбутньому! ;-)
Fabby


0

Ось як це працювало для мене, дякую за всю допомогу, яка мене туди принесла:

choose advanced options in Grub
choose recovery mode
in the options that show up, one can load the network driver and mount r/w
(mount r/w is part of the load network driver and dpkg options)
choose "root..." to get to the console
(use "mount -o remount,rw /" to get read and write access if not done with the options above already)

Примітка1: Завантаження мережевого драйвера не працювало для мене, ПК завжди замерзає. Однак у мене був локальний інсталяційний файл драйвера nvidia, тому я міг його встановити. Після цього я більше не міг вводити gnome, тому довелося повністю перевстановити Ubuntu 18.04.

Примітка2: Після встановлення драйвера Nvidia для моєї відеокарти інше: через "sudo apt-get install nvidia-390", я завжди отримую помилку в python "ModuleNotFoundError: Немає модуля з іменем" tkinter "", але, звичайно, tkinter не встановлений. Тому зараз я не можу використовувати python ... це була та сама помилка в ubuntu 16.04 та причина, чому я оновив. Сподівався, що це запрацює в 18.04 ... Я відкрив нове повідомлення для цього: Після встановлення драйвера Nvidia я отримую помилку "ModuleNotFoundError: У Python3 немає помилки з модулем" tkinter "

На моє оригінальне запитання, як дістатися до консолі, дається відповідь, і окрім заморожування замість завантаження мережевого драйвера вирішено.


0

Для переходу до повного термінального режиму в Ubuntu 18.04 і вище просто використовуйте команду Ctrl+ Alt+ F3.

Щоб повернутися до режиму GUI (графічний інтерфейс користувача), використовуйте команду Ctrl+ Alt+ F2.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.