Можно ли отключить X во время загрузки? Я настраиваю сервер, поэтому было бы неплохо, если бы он не загружал графический интерфейс каждый раз при загрузке.
Отредактируйте /etc/default/grub с помощью вашего любимого редактора, например. nano:
sudo nano /etc/default/grub
Найдите эту строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Измените ее на:
GRUB_CMDLINE_LINUX_DEFAULT="text"
Обновить GRUB:
sudo update-grub
Это дополнительный шаг для выпусков systemd, например Ubuntu 15.04, шаги выше для grub по-прежнему необходимы.
Вы должны сказать systemd, чтобы не загружать графический менеджер входа:
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
Вы по-прежнему сможете используйте X, набрав startx после входа в систему.
Отредактируйте /etc/default/grub с помощью вашего любимого редактора, например. nano:
sudo nano /etc/default/grub
Найдите эту строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Измените ее на:
GRUB_CMDLINE_LINUX_DEFAULT="text"
Обновить GRUB:
sudo update-grub
Это дополнительный шаг для выпусков systemd, например Ubuntu 15.04, шаги выше для grub по-прежнему необходимы.
Вы должны сказать systemd, чтобы не загружать графический менеджер входа:
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
Вы по-прежнему сможете используйте X, набрав startx после входа в систему.
Установка GUI, вероятно, заставит его запускаться автоматически, но очень легко загрузиться в текстовый режим в Ubuntu. Просто откройте /etc/default/grub как root и добавьте text в строку
GRUB_CMDLINE_LINUX_DEFAULT=
. Затем выполните:
sudo update-grub
Ваша система будет всегда загружаться в текстовый режим.
Если вы хотите загрузиться в графический интерфейс, просто нажмите e в меню загрузки и удалите text из строки kernel.
Если вы хотите запустить GUI после загрузки, просто запустите:
sudo /etc/init.d/lightdm start
Надеемся, что это поможет:)
Если вы используете lightdm в качестве менеджера входа, его можно предотвратить, отключив его.
Вы можете использовать переопределение:
sudo bash -c 'echo "manual" >> /etc/init/lightdm.override'
И запустить lightdm on command:
sudo start lightdm
Чтобы восстановить вашу систему, чтобы lightdm всегда запускался при загрузке:
sudo rm /etc/init/lightdm.override
Для получения дополнительной информации кулинарная книга с выскочкой - это ваш друг:
http://upstart.ubuntu.com/cookbook/Настроить конфигурацию grub 2:
sudo nano /etc/default/grub, чтобы открыть файл с правами root, Найти строку [ ! d4] GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
и измените его на
GRUB_CMDLINE_LINUX_DEFAULT=”text”
Сохраните изменения (нажмите ctrl + o, а затем ENTER) и закройте файл (ctrl + x).
Чтобы применить новую конфигурацию, сделайте это
sudo nano /etc/default/grub, чтобы открыть файл с правами root,Теперь перезагрузите компьютер
sudo rebootТам вы ... Экран ввода текстового экрана ... Поставьте свои учетные данные для входа в tty (по умолчанию tty1). Вы можете изменить tty с помощью crtl + alt + [F1 to F6] для tty1 до tty6. Вы также можете запустить сеанс X (сеанс X11), графический интерфейс пользователя, с помощью sudo start lightdm (ctrl + alt + F7).
PS: Если вы хотите верните сделанные вами изменения, следуя ссылке:
Как вернуться к графическому интерфейсу в качестве интерфейса по умолчанию из CLI в рабочем столе Ubuntu?
Я сделал следующее:
Сначала обновите свой репозиторий, запустивsudo apt-get update
. В старой версии lightdm есть ошибка, поэтому нам нужно обновить ее. Для этого запустите sudo apt-get install lightdm
Теперь нам нужно изменить конфигурацию grub. Откройте /etc/default/grub с вашим любимым редактором и измените GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на GRUB_CMDLINE_LINUX_DEFAULT="text"
Также комментарий GRUB_HIDDEN_TIMEOUT=0 Эта строка предназначена для отображения меню GRUB. Теперь мы обновим конфигурацию GRUB sudo update-grub
. Теперь перезагрузите компьютер. Вы можете использовать версию Ubuntu Server.
Это уже ответили на несколько старых вопросов, но они не могут найти их только сейчас, поэтому я подытоживаю различные ситуации здесь.
Чтобы остановить X-сервер, запущенный с помощью startx, просто прекратите сессия. Чтобы остановить X-сервер, запущенный диспетчером входа (GDM), запуститеsudo service gdm stop
, затем перейдите к tty, например, нажав Ctrl-Alt-F1, а затем войдите в текстовый режим. Чтобы вообще не запускать диспетчер входа (и X), измените /etc/default/grub
, изменив строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
, чтобы стать GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
, затем обновите конфигурационный файл grub с помощью sudo update-grub
, чтобы при следующем переходе непосредственно к тексту mode, и вам нужно startx инициировать сеанс X или, альтернативно, sudo service gdm start. Для Ubuntu 14.04 Trusty Tahr и Ubuntu 12.04 Precise Pangolin, systemd добавлен в сторонний PPA, поэтому тестирование его на последних Ubuntu LTS-системах легко. Все, что вам нужно сделать, это добавить ppa к вашей системе
sudo add-apt-repository ppa:pitti/systemd
sudo apt-get update
sudo apt-get dist-upgrade
Теперь откройте файл /etc/default/grub, используя любой текстовый редактор (здесь я использовал gedit) с привилегией sudo через Терминал для редактирования, например:
sudo -H gedit /etc/default/grub
измените строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" на GRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd"
сохраните файл и обновите Grub:
sudo update-grub
Затем перезапустите систему, загрузив ее в текстовую консоль tty1.
Чтобы снова войти в GUI, запустите
sudo start lightdm
Примечание: Не используйте startx или Ctrl + Alt + F7 Для Ubuntu 15.04, использующего systemd, используйте sudo service lightdm start
При использовании Lubuntu 15.05 с системой управления загрузкой systemd можно загрузиться на консоль, а затем позже с консоли запустить графическую среду. Выполните следующие действия:
следуйте приведенным выше изменениям для grub per Bruno: Edit /etc/default/grub с вашим любимым редактором, например: nano:sudo nano /etc/default/grub
Узнайте эту строку: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Измените ее на: GRUB_CMDLINE_LINUX_DEFAULT="text"
Обновить Grub: sudo update-grub
Бруно предложил sudo systemctl enable multi-user.target --force. Использование force беспокоило меня, поэтому я предпочел sudo systemctl set-default multi-user.target. откройте терминал и выполните sudo systemctl set-default multi-user.target перезагрузка приведет вас к консоли с запросом пароля, когда вы захотите войти в графическую среду, введите sudo systemctl start lightdm. Вы попадете в окно входа в lightdm. используйте комбинацию клавиш Ctrl F1 F1, чтобы вернуться к консоли, на которой вы были, чтобы выйти, если это необходимо. (Я выхожу из консольного режима, так как обычно я делаю это до следующей загрузки) ctrl alt F7, чтобы вернуться к учетному имени lightdm. или ctrl alt от F1 до F7 за каждую потребность или желание. Вы также можете запретить ядру изменять режимы видео, что может быть проблематичным, особенно если вы не видите приглашение для входа в систему или оно частично отключено от экрана. Добавьте параметр GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" в / etc / default / grub:
#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
Протестировано с сервером Ubuntu 16.04.1
Когда вы устанавливаете Ubuntu-desktop, он автоматически установит lightdm, чтобы начать с системы. Вам придется отключить это (возможно, отредактировав /etc/rc.local) и использовать startx для запуска графического интерфейса, когда вам это нужно.
Установка GUI, вероятно, заставит его запускаться автоматически, но очень легко загрузиться в текстовый режим в Ubuntu. Просто откройте /etc/default/grub как root и добавьте text в строку
GRUB_CMDLINE_LINUX_DEFAULT=
. Затем выполните:
sudo update-grub
Ваша система будет всегда загружаться в текстовый режим.
Если вы хотите загрузиться в графический интерфейс, просто нажмите e в меню загрузки и удалите text из строки kernel.
Если вы хотите запустить GUI после загрузки, просто запустите:
sudo /etc/init.d/lightdm start
Надеемся, что это поможет:)
Если вы используете lightdm в качестве менеджера входа, его можно предотвратить, отключив его.
Вы можете использовать переопределение:
sudo bash -c 'echo "manual" >> /etc/init/lightdm.override'
И запустить lightdm on command:
sudo start lightdm
Чтобы восстановить вашу систему, чтобы lightdm всегда запускался при загрузке:
sudo rm /etc/init/lightdm.override
Для получения дополнительной информации кулинарная книга с выскочкой - это ваш друг:
http://upstart.ubuntu.com/cookbook/Настроить конфигурацию grub 2:
sudo nano /etc/default/grub, чтобы открыть файл с правами root, Найти строку [ ! d4] GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
и измените его на
GRUB_CMDLINE_LINUX_DEFAULT=”text”
Сохраните изменения (нажмите ctrl + o, а затем ENTER) и закройте файл (ctrl + x).
Чтобы применить новую конфигурацию, сделайте это
sudo nano /etc/default/grub, чтобы открыть файл с правами root,Теперь перезагрузите компьютер
sudo rebootТам вы ... Экран ввода текстового экрана ... Поставьте свои учетные данные для входа в tty (по умолчанию tty1). Вы можете изменить tty с помощью crtl + alt + [F1 to F6] для tty1 до tty6. Вы также можете запустить сеанс X (сеанс X11), графический интерфейс пользователя, с помощью sudo start lightdm (ctrl + alt + F7).
PS: Если вы хотите верните сделанные вами изменения, следуя ссылке:
Как вернуться к графическому интерфейсу в качестве интерфейса по умолчанию из CLI в рабочем столе Ubuntu?
Я сделал следующее:
Сначала обновите свой репозиторий, запустивsudo apt-get update
. В старой версии lightdm есть ошибка, поэтому нам нужно обновить ее. Для этого запустите sudo apt-get install lightdm
Теперь нам нужно изменить конфигурацию grub. Откройте /etc/default/grub с вашим любимым редактором и измените GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на GRUB_CMDLINE_LINUX_DEFAULT="text"
Также комментарий GRUB_HIDDEN_TIMEOUT=0 Эта строка предназначена для отображения меню GRUB. Теперь мы обновим конфигурацию GRUB sudo update-grub
. Теперь перезагрузите компьютер. Вы можете использовать версию Ubuntu Server.
Это уже ответили на несколько старых вопросов, но они не могут найти их только сейчас, поэтому я подытоживаю различные ситуации здесь.
Чтобы остановить X-сервер, запущенный с помощью startx, просто прекратите сессия. Чтобы остановить X-сервер, запущенный диспетчером входа (GDM), запуститеsudo service gdm stop
, затем перейдите к tty, например, нажав Ctrl-Alt-F1, а затем войдите в текстовый режим. Чтобы вообще не запускать диспетчер входа (и X), измените /etc/default/grub
, изменив строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
, чтобы стать GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
, затем обновите конфигурационный файл grub с помощью sudo update-grub
, чтобы при следующем переходе непосредственно к тексту mode, и вам нужно startx инициировать сеанс X или, альтернативно, sudo service gdm start. Для Ubuntu 14.04 Trusty Tahr и Ubuntu 12.04 Precise Pangolin, systemd добавлен в сторонний PPA, поэтому тестирование его на последних Ubuntu LTS-системах легко. Все, что вам нужно сделать, это добавить ppa к вашей системе
sudo add-apt-repository ppa:pitti/systemd
sudo apt-get update
sudo apt-get dist-upgrade
Теперь откройте файл /etc/default/grub, используя любой текстовый редактор (здесь я использовал gedit) с привилегией sudo через Терминал для редактирования, например:
sudo -H gedit /etc/default/grub
измените строку GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" на GRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd"
сохраните файл и обновите Grub:
sudo update-grub
Затем перезапустите систему, загрузив ее в текстовую консоль tty1.
Чтобы снова войти в GUI, запустите
sudo start lightdm
Примечание: Не используйте startx или Ctrl + Alt + F7 Для Ubuntu 15.04, использующего systemd, используйте sudo service lightdm start
При использовании Lubuntu 15.05 с системой управления загрузкой systemd можно загрузиться на консоль, а затем позже с консоли запустить графическую среду. Выполните следующие действия:
следуйте приведенным выше изменениям для grub per Bruno: Edit /etc/default/grub с вашим любимым редактором, например: nano:sudo nano /etc/default/grub
Узнайте эту строку: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Измените ее на: GRUB_CMDLINE_LINUX_DEFAULT="text"
Обновить Grub: sudo update-grub
Бруно предложил sudo systemctl enable multi-user.target --force. Использование force беспокоило меня, поэтому я предпочел sudo systemctl set-default multi-user.target. откройте терминал и выполните sudo systemctl set-default multi-user.target перезагрузка приведет вас к консоли с запросом пароля, когда вы захотите войти в графическую среду, введите sudo systemctl start lightdm. Вы попадете в окно входа в lightdm. используйте комбинацию клавиш Ctrl F1 F1, чтобы вернуться к консоли, на которой вы были, чтобы выйти, если это необходимо. (Я выхожу из консольного режима, так как обычно я делаю это до следующей загрузки) ctrl alt F7, чтобы вернуться к учетному имени lightdm. или ctrl alt от F1 до F7 за каждую потребность или желание. Вы также можете запретить ядру изменять режимы видео, что может быть проблематичным, особенно если вы не видите приглашение для входа в систему или оно частично отключено от экрана. Добавьте параметр GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" в / etc / default / grub:
#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
Протестировано с сервером Ubuntu 16.04.1
Когда вы устанавливаете Ubuntu-desktop, он автоматически установит lightdm, чтобы начать с системы. Вам придется отключить это (возможно, отредактировав /etc/rc.local) и использовать startx для запуска графического интерфейса, когда вам это нужно.