Linux отключить загрузку графического интерфейса

Запуск Ubuntu без графического интерфейса

Я хочу загрузить сервер «Ubuntu 10.04.2 LTS», но я хочу, чтобы XFCE не запускался, и вообще не запускался X, только Shell.

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

У меня есть SSH-соединение с сервером, но дисплей не подключен.

Поскольку я перешел с более ранних версий, я использую GRUB 1, где не существует / etc / default / grub.

Я хотел бы установить целевой уровень запуска где-нибудь, не меняя GRUB вообще.

Я вижу три способа сделать это:

1. Изменение уровня запуска по умолчанию

Вы можете установить его в начале /etc/init/rc-sysinit.conf замены 2 на 3 и перезагрузиться. Вы можете включить графический интерфейс с помощью telinit 2 . ( Подробнее о уровнях запуска )

2. Не запускайте службу графического интерфейса при загрузке

update-rc.d -f xdm remove

Быстро и просто. Вы можете снова включить графический интерфейс service xdm start или отменить изменения с помощью update-rc.d -f xdm defaults

3. Удалить пакеты

apt-get remove —purge x11-common && apt-get autoremove

Я думаю, что это лучше всего подходит для компьютера, рассматриваемого как сервер. Вы можете снова включить графический интерфейс, переустановив пакеты.

Я получил простой способ отключить XFCE из этого поста в блоге: Как отключить X во время загрузки в Ubuntu 11.10 . Примечание: сообщение имеет заголовок на неанглийском языке, возможно, на португальском, но основная часть сообщения написана на английском языке.

Поскольку LightDM ( lightdm ) является новым графическим логином пользователя в Ubuntu, пользователям нужно будет найти способ отключить его для загрузки в текстовом режиме. К счастью, люди, стоящие за LightDM, сделали это действительно легко.

Редактировать /etc/default/grub с вашим любимым редактором,

Найдите эту строку:

Измените это на:

Нет необходимости удалять / отключать LightDM Upstart Conf; это уже делает это для вас.

Вы по-прежнему сможете использовать X, набрав startx после входа в систему.

Источник

Как отключить или удалить графическое окружение в ubuntu?

Чтобы эффективно майнить на риге под управлением Убунту или любой другой Линукс-подобной системе, нужно отключить графическое окружение, а также обеспечить удаленное управление ригом.

Отключение графической оболочки при майнинге положительно сказывается на хешрейте и позволяет работать с большими по размеру DAG на алгоритме Ethash. Благодаря этому решится проблема максимального увеличения продолжительности майнинга на картах с недостаточным объемом видеопамяти, например, четырехгиговых.

При установке серверной версии ubuntu графическая оболочка отсутствует по умолчанию, а в десктопных версиях ее можно отключить или деинсталлировать вручную.

Как отключить графическую оболочку в ubuntu?

Для отключения графики (оконного менеджера) можно использовать возможности systemd — системы инициализации операционной системы Linux.

Отключить графическое окружение с помощью systemd можно командами:

Система в этом случае ответит сообщением:

Читайте также:  Сделать livecd для windows

Изменение вступит в силу сразу после перезагрузки системы!

multi-user.target обеспечит запуск системы на уровне 3, которому соответствует работа в многопользовательском режиме, без графики, с помощью консоли и/или через сеть (по ssh).

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

graphical.target обеспечивает запуск системы на уровне 5, которому соответствует работа в многопользовательском режиме с графикой.

Чтобы узнать текущее состояние рига (включена или нет графическая оболочка) используют команду:

При включенной графической оболочке в терминале появится строка:

Если графическое окружение отключено, то появится сообщение:

После перезагрузки компьютера с отключенной графикой (включенной опцией multi-user.target) на экране подключенного к нему монитора будет черный экран.

Если на компьютере имеется установленный графический терминал (оболочка), то просто перейти в него нажатием клавиш Ctrl+Alt+F7 при загрузке в multi-user.target не получится. Для запуска графического окружения нужно перейти в текстовую консоль и выполнить команду (для xubuntu с xfce-графическим окружением):

sudo /etc/init.d/lightdm start

Это запустит дисплейный менеджер lightdm, который инициирует работу x-сервера, оконного менеджера и других программ, обеспечивающих работу графического окружения рабочего стола Linux.

Чтобы работать с командной строкой с клавиатуры компьютера, нужно перейти в виртуальную текстовую консоль (например, tty1) нажатием клавиш Ctrl+Alt+F1.

Затем нужно залогинится в системе ,что не очень удобно, особенно для майнинга. Поэтому желательно обеспечить автоматический логин в консоль тестового терминала при каждой загрузке.

Автоматический вход в консоль при загрузке в ubuntu без графического интерфейса

Настройка автоматического входа в консоль делается посредством редактирования конфигурации программы getty, которая управляет доступом к терминалам tty. Именно она запрашивает логин и пароль для входа в систему.

Чтобы getty не запрашивала пароль и сразу выводила на экран эмулятор текстового терминала tty1, выполняют команду:

sudo systemctl edit getty@tty1

В открывшемся конфигурационном файле нужно ввести следующие строки:

Здесь вместо нужно вставить login, под которым будет загружаться компьютер (без ):

Затем сохраняют изменения (Ctrl+O, Enter, Ctrl+X) и перезагружают систему (sudo reboot).

Если компьютер настроен на работу в текстовой консоли (multi-user.target), то после перезагрузки он загрузится и будет сразу готов для работы с командной строкой;

Если программы графического окружения не удалены из системы, то в нее можно перейти, выполнив команду, которая запускает дисплейный менеджер. Для xubuntu это:

В других дистрибутивах linux может использоваться другой менеджер дисплеев и соответствующая ему команда запуска.

Для майнинга лучше отключать запуск lightdm (переводить в режим multi-user.target) или даже удалять графическое окружение для освобождения дискового пространства и небольшого увеличения быстродействия ядра.

Для сравнения, потребление памяти чистой системы без графики в xubuntu (информация доступна по команде free -l -m) составляет 131 мегабайт, а с включенным оконным менеджером xfce4 — 263 Мб (разница в 132 мегабайта).

Для ускорения загрузки системы и получения визуальной информации о загрузке ее компонентов (в виде строк текста) можно дополнительно отключить графическую заставку на этапе инициализации.

Отключение графической заставки на этапе загрузки ядра ubuntu

Отключение графической заставки в ubuntu делается с помощью редактирования файла /etc/default/grub, в котором нужно удалить из переменной GRUB_CMDLINE_LINUX_DEFAULT слова quiet и splash.

Кроме того, для ускорения загрузки компьютера, который постоянно производит вычисления для майнинга, не переходя в спящий режим, в строку GRUB_CMDLINE_LINUX_DEFAULT можно добавить параметр noresume.

Читайте также:  Sql server management studio проверка подлинности windows

Эти изменения можно произвести в редакторе nano командой:

Итоговый файл конфигурации загрузчика ядра будет выглядеть так:

После сохранения изменений в файле grub нужно не забыть применить их командой:

Как отключить графическое окружение ubuntu во время работы на компьютере?

Если в xubuntu нужно отключить графическую оболочку на работающем компьютере, то можно остановить службу GUI командой:

sudo /etc/init.d/lightdm stop

Если на компьютере были запущены майнеры, то они будут отключены после остановки lightdm.

Для повторного включения X-сервера lightdm выполняют команду:

sudo /etc/init.d/lightdm start

Если есть желание, то можно полностью удалить дисплейный менеджер LightDM из системы.

Как удалить дисплейный менеджер xubuntu?

Удалять дисплейный менеджер стоит только для его замены другим. Одним из таких вариантов является установка более легковесного display manager-а, чем lightdm, например, SliM.

Отключать графику стоит включением режима multi-user.target, способом, описанным выше.

Для полного удаления из системы дисплейного менеджера lightdm в xubuntu можно использовать команду:

Для повторной установки менеджера окон lightdm используют команду:

Источник

Как отключить X во время загрузки, чтобы система загружалась в текстовом режиме?

Можно ли отключить X во время загрузки? Я настраиваю сервер, поэтому было бы неплохо, если бы он не загружал графический интерфейс при каждой загрузке.

Редактируйте /etc/default/grub с вашим любимым редактором, например nano :

Найдите эту строку:

Измените это на:

Для систем, которые используют systemd

Это дополнительный шаг для системных выпусков, например, Ubuntu 15.04, все еще необходимы шаги, описанные выше для grub.

Вы должны сказать, systemd чтобы не загружать графический менеджер входа в систему:

Вы по-прежнему сможете использовать X, набрав startx после входа в систему.

Установка графического интерфейса, вероятно, приведет к его автоматическому запуску, но в Ubuntu очень легко загружаться в текстовом режиме. Просто откройте /etc/default/grub как root и добавьте text в

линия. Затем запустите:

Ваша система всегда будет загружаться в текстовом режиме.

Если вы хотите загрузиться с GUI, просто нажмите e в меню загрузки и удалите text из kernel строки.

Если вы хотите запустить графический интерфейс после загрузки, просто запустите:

Надеюсь это поможет 🙂

Для 11.04 и предыдущих версий (и, возможно, позже)

Если вы хотите загрузиться в текстовом режиме:

Редактировать /etc/default/grub . Например:

Найдите эту строку:

Затем обновите Grub:

Примечание. При удалении quiet splash (то есть GRUB_CMDLINE_LINUX_DEFAULT=»» ) во время загрузки будет отображаться текст, а затем будет отображаться графический экран входа в систему, как обычно. Замена quiet splash на text оставит вас в приглашении входа в систему; чтобы начать сеанс GNOME, используйте sudo /etc/init.d/gdm start или startx .

Чтобы отключить GDM:
Установите Bum .

После установки он будет найден в Системе >> Администрирование >> Bootup-Manager

Снимите флажок Диспетчер отображения Gnome

Если вы используете lightdm в качестве менеджера входа в систему, его можно отключить, отключив его.

Вы можете использовать переопределение:

И запустить lightdm по команде:

Чтобы восстановить вашу систему так, чтобы lightdm всегда запускался при загрузке:

Для получения дополнительной информации, выскочка поваренная книга ваш друг:

Он уже ответил на несколько старых вопросов, но не может найти их сейчас, поэтому я суммирую различные ситуации здесь.

Чтобы остановить запущенный X-сервер startx , просто прекратите сеанс.

Читайте также:  Download windows chrome from linux

Чтобы остановить X-сервер, запущенный диспетчером входа в систему (GDM), запустите

затем перейдите к tty , например, нажав Ctrl — Alt — F1 , затем войдите в систему в текстовом режиме.

Чтобы вообще не запускать Менеджер входа в систему (и X), измените

затем обновите файл конфигурации grub с помощью

так что в следующий раз вы перейдете непосредственно в текстовый режим, и вам нужно startx будет начать сеанс X, или в качестве альтернативы sudo service gdm start .

Я сделал следующее

Шаг 1 Сначала обновите ваш репозиторий, запустив

sudo apt-get update

Шаг 2 В старой версии lightdm есть какая-то ошибка, поэтому мы должны обновить ее. Для этого беги,

sudo apt-get install lightdm

Шаг 3 Теперь нам нужно изменить конфигурацию grub. Шаг 3а Откройте в /etc/default/grub вашем любимом редакторе и измените

Шаг 3b Также прокомментируйте GRUB_HIDDEN_TIMEOUT = 0 Эта строка предназначена для скрытия меню GRUB.

Шаг 4 Теперь мы обновим конфигурацию GRUB.

Шаг 5 Ubuntu 11.10 Desktop Edition использует lightdm для графического интерфейса. Нам нужно отключить то же самое

sudo update-rc.d -f lightdm remove

Шаг 6 Теперь перезагрузите компьютер.

Да, сказать системе, чтобы она запускалась в консоли во время загрузки, можно путем редактирования команды grub. Когда вы достигнете меню grub, выделите запись Ubuntu и нажмите e .

Вы увидите текст, как на изображении ниже:

Изменить текст тихий всплеск на текст . Нажмите F10 для запуска. (Источник: Rolling-Ubuntu ). Я проверил это на своей системе, 14.04, загрузился в текстовую консоль, lightdm не видно. Начал Lightdm с sudo initctl start lightdm

Чтобы избежать этого каждый раз, вы можете добавить постоянную запись grub с такой опцией, как предложено в этом ответе.

Альтернативное предложение состоит в том, чтобы изменить уровень запуска по умолчанию и изменить уровни запуска, при которых lightdm запускается / останавливается, как это было предложено в другом ответе на этот же пост.

Я заметил, что этот поток вращается вокруг предположения, что вы используете LightDM в качестве диспетчера дисплеев. Хотя это может быть обычный DM / welcomer, это не является частью первоначального вопроса. (И он не уточнил ..)

Я использую KDE / KDM на моем сервере. Вместо этого я просто отключаю запуск / сервис upstart под уровнем запуска 2:

/etc/init/kdm.conf : (kdm: 4: 4.8.5-0ubuntu0.3, версия Upstart: 1.5-0ubuntu7.2)

Предполагая, что при новой перезагрузке ваш уровень запуска по умолчанию равен 2, у вас будет консоль, а не KDM. Затем вы можете запустить DM / DE вручную, когда это необходимо = используйте ‘startx’ / etc. Чтобы вернуть машину в консоль и полностью выйти из X-сервера после этого, просто используйте «Выйти».

Другие сценарии dm .confs аналогичны. (Я настраиваю свой сервер следующим образом . чтобы иногда работать с графическим интерфейсом, но не тянуть ресурсы, когда они не используются / не нужны или просто перезагружаются.)

РЕДАКТИРОВАТЬ

(Моя текущая система: Upstart 1.12.1 / Ubuntu 14.04)

В связи с выскочкой способ решить эту проблему в последнее время заключается в простом отключении диспетчера отображения от запуска при загрузке:

эхо «ручной» | sudo tee -a / etc / init / .override

Это может быть любая служба в / etc / init, включая kdm / gdm. ‘startx’ для запуска по мере необходимости после перезагрузки.

Источник

Оцените статью