Для того, чтобы вернуться к экрану входа в систему
Нажмите 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"
Ctrl- Xнажмите Yи затем, Enterчтобы сохранить и выйти.
sudo update-grub
Перезагрузитесь, и вы должны войти непосредственно в tty1 - не нужно нажимать Ctrl-Alt-F1.
Войдите в систему, а затем startxзагрузитесь на рабочий стол по умолчанию, или
unity для единства
unity-2d-shell для Unity 2D
gnome-shell для гнома
sudo service lightdm start чтобы получить экран входа в систему (если вы это исправите :)
Но я не хочу возвращаться к экрану входа. Причина в том, что я не могу войти на экране входа в систему, потому что неверная раскладка клавиатуры доступна. Моя идея такова: войдите в систему из командной строки и загрузите рабочий стол Ubuntu (или как он там называется).
doYourBit
1
@doYourBit, пожалуйста, смотрите подробное редактирование в ответе
иш
1
@izs: Как вы можете начать еще один сеанс х, просто набрав startx. Дисплей по умолчанию: 0 уже используется, так что вам нужно указать другой дисплей для использования, не так ли? Я помню, как делал это однажды в прошлом в качестве эксперимента, но в то время это было не так просто. Я только что попробовал, и это не сработало для меня.
Марти Фрид
1
@MartyFried: вы абсолютно правы, спасибо, что напомнили мне. Вам нужно сделать, start -- :DISPLAYчтобы быть успешным. Я отредактировал ответ, чтобы отразить это.
иш
Вам нужно немного подождать, увидев курсор в левом верхнем углу экрана, пока не появится логин; или, по крайней мере, я сделал. У меня было - из любопытства, я вышел из системы и вошел в сеанс cairo-dock, который оставил мой ноутбук в нерабочем состоянии, пока я не прочитал эти инструкции.
Кристофер
11
Если вы хотите загрузить новый рабочий стол из терминала, введите одну из следующих вещей:
Если вы используете Unity , введите unity.
При использовании Unity 2D введите unity-2d-shell.
Если вы используете GNOME , введите gnome-shell.
Или просто введите, startxесли вы хотите загрузить среду рабочего стола по умолчанию: P
Это работает отлично! Единственная проблема, которую я вижу, это то, что команда 'startx' запускает единицу, которая имеет «X» вместо указателя мыши и не имеет рабочего стола, меню или других значков. Выложу отдельный вопрос для этого.
Дейв Коллинз
@DaveCollins, спасибо за указатель. Я внес изменения в команду, вызвавшую проблему, которую вы наблюдали.
Даниэль Okwufulueze
1
Я скучал по sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.targetчасти. Надеюсь, что это поможет другим, как я.
fiorentinoing
6
Временная одиночная загрузка в текстовый режим
Другой вариант, чтобы избежать графического режима при загрузке без полного изменения конфигурации 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, вы можете следовать инструкциям в
Ответы:
Для того, чтобы вернуться к экрану входа в систему
Нажмите 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 reboot
Теперь графический интерфейс входа никогда не будет отображаться.
Как только вы окажетесь в терминале, запустите,
sudo systemctl start lightdm
чтобы запустить рабочий стол по умолчанию.источник
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.target
части. Надеюсь, что это поможет другим, как я.Временная одиночная загрузка в текстовый режим
Другой вариант, чтобы избежать графического режима при загрузке без полного изменения конфигурации grub, - нажать «e» в меню grub. Это покажет вам команды, которые grub будет использовать для загрузки, и позволит вам изменить их только для этой загрузки. найдите строку, которая начинается как:
В 14.04 эта строка, вероятно, закончится «довольно всплеском», но может закончиться «номодом». Чем бы она ни закончилась, измените ее на «текст», чтобы сообщить Linux, что вы хотите загружаться в текстовом режиме.
Затем нажмите F10 для загрузки с новыми временными настройками.
Добавить опцию меню текстового режима в grub
Если вы хотите добавить элемент в меню grub, вы можете следовать инструкциям в
Добавить консольный / текстовый режим загрузки в меню grub
источник