Как отключить или удалить графическое окружение в ubuntu?
Чтобы эффективно майнить на риге под управлением Убунту или любой другой Линукс-подобной системе, нужно отключить графическое окружение, а также обеспечить удаленное управление ригом.
Отключение графической оболочки при майнинге положительно сказывается на хешрейте и позволяет работать с большими по размеру DAG на алгоритме Ethash. Благодаря этому решится проблема максимального увеличения продолжительности майнинга на картах с недостаточным объемом видеопамяти, например, четырехгиговых.
При установке серверной версии ubuntu графическая оболочка отсутствует по умолчанию, а в десктопных версиях ее можно отключить или деинсталлировать вручную.
Как отключить графическую оболочку в ubuntu?
Для отключения графики (оконного менеджера) можно использовать возможности systemd — системы инициализации операционной системы Linux.
Отключить графическое окружение с помощью systemd можно командами:
Система в этом случае ответит сообщением:
Изменение вступит в силу сразу после перезагрузки системы!
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.
Эти изменения можно произвести в редакторе 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 используют команду:
Вам также может понравиться
Несколько советов по настройке видеокарт AMD для майнинга
17 ноября, 2020
How to run ubuntu/xubuntu in a complete non-gui mode
I am looking to run Ubuntu/Xubuntu in a complete non-GUI mode. Like, when the system starts it needs to log in into console. That is all, no loading of any display manager, x server, GUI-based app support, nothing in the background either for GUI.
6 Answers 6
What you want is can be achieved by installing Ubuntu Server Edition which does not has a display manager, X server etc. But if you do have an Ubuntu or a Xubuntu installation in your computer and want to work in a non-GUI environment, you can use virtual consoles which are called tty.
- Close all opened applications.
- press ctrl + alt + F2
- Log in with you user name and password.
- Stop display server and Xserver by giving sudo service lightdm stop command.
To restart GUI, sudo service lightdm start command is enough.
And you are ready to work in an environment as you described in your post.
Another workaround you can use to remove a lot of packages to obtain «pure Ubuntu» as described in this blog post. For Xubuntu, the command that will leave you with «pure Ubuntu» is
I removed the last command, which is apt-get install ubuntu-desktop , that installs packages like Unity and turn your Xubuntu to Ubuntu. As you can see, there are a lot of packages that is very hard to track and you may need some packages. Since I do not use Xubuntu, I can not say which packages must be kept.
unixforum.org
Старт Linux без графического входа (инфо для новичков)
Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 16.06.2013 17:55
Я думаю, что у начинающих юзеров Linux рано или поздно возникает желание грузить систему с консоли, т.е. при включении компа вас встречает не графический интерфейс с предложением ввести свои учетные данные, а виртуальная консоль. В ней вы вводите свой логин и пароль, после чего можете работать с консоли а можете и загрузить иксы — графический рабочий стол Linux.
Вот как это можно сделать:
Выполняем от рута:
где используемый_DM = kdm, gdm, xdm, slim и прочее.
Посмотреть какой DM используется можно так:
Вернуть всё на место:
# update-rc.d -f используемый-DM defaults
Все. чтобы увидеть рабочий стол вводим команду — startx
Re: Старт Linux без графического входа (инфо для новичков)
Вы забыли указать дистрибутивы, в которых это будет работать.
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 16.06.2013 18:32
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение yars » 16.06.2013 18:32
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 16.06.2013 18:35
Re: Старт Linux без графического входа (инфо для новичков)
i Уведомление от модератора Bizdelnick Перенесено в раздел Debian GNU/Linux.
Нигде кроме Debian’а и его клонов (не Ubuntu) это работать, естественно, не будет.
в консоли вку́пе (с чем-либо) в общем вообще |
в течение (часа) новичок нюанс по умолчанию |
приемлемо проблема пробовать трафик |
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 16.06.2013 18:43
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
Я думаю, что у начинающих юзеров Linux рано или поздно возникает желание грузить систему с консоли, т.е. при включении компа вас встречает не графический интерфейс с предложением ввести свои учетные данные, а виртуальная консоль. В ней вы вводите свой логин и пароль, после чего можете работать с консоли а можете и загрузить иксы — графический рабочий стол Linux.
Вот как это можно сделать:
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 20.06.2013 21:21
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
придётся только, если захочется. сейчас ui в gnu/linux вполне позволяет обойтись без консоли.
ну и даже если очень хочется поизучать консоль, то совершенно нет смысла отключать для этого графику (если конечно, не хочется почувствовать себя кулхацкером). вполне достаточно всяких эмуляторов *rxvt и прочих xterm’ов.
даже наоборот, в графике проще. а то в голой консоли vi случайно откроешь, придётся компьютер по незнанию перезагружать, чтобы выйти из этой пищащей и портящий текст противной программы.
зы. ну и да, то что человек делает всё по книге, совершенно не гарантирует, что прочитав строку "не запускайте rm -rf /* или :()<:|:>;: на свой машине", он таки не запустит их (интересно же!). (:
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 21.06.2013 13:35
Re: Старт Linux без графического входа (инфо для новичков)
Кто сказал, что в графике есть только свистелки? Она удобна, если уметь её готовить. А вот из голой консоли что-то удобоваримое изобразить не получится (то есть можно, конечно, но всё равно гибкости намного меньше). И, главное, на десктопе-то оно зачем? В елинксе по форумам лазить?
Мне бы, пожалуй, не было особой проблемой ходить на работу за 12 км пешком. Но зачем, если есть метро?
Не станет. Серверные и встроенные его применения, которых большинство (лень гуглить, девяносто сколько процентов), где графика не нужна, никуда не денутся.
Вообще в учебных целях посидеть в консоли, конечно, полезно, но отключать графику для этого вовсе не обязательно. А для работы есть эмулятор терминала.
в консоли вку́пе (с чем-либо) в общем вообще |
в течение (часа) новичок нюанс по умолчанию |
приемлемо проблема пробовать трафик |
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение alv » 21.06.2013 14:15
там свои проблемы — например, чтобы включить режим pixel mode (аналог линуксового фрейм буфера), требуется пересборка ядра.
В общем, консоль нынче — для аварийных ситуаций в основном. А поскольку и аварийные ситуации нынче возникают всё реже, то.
Если же действительно просто любопытно покопаться в консоли — то совсем не обязательно, как уже было сказано, отключать загрузку Иксов.
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
в консоли вку́пе (с чем-либо) в общем вообще |
в течение (часа) новичок нюанс по умолчанию |
приемлемо проблема пробовать трафик |
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
Полагаю, это всё-таки была шутка?
(Мне, если нужно поадминить локалхост супруги, достаточно ssh, mc и vim на случай правки конфигов).
Re: Старт Linux без графического входа (инфо для новичков)
Re: Старт Linux без графического входа (инфо для новичков)
объясните слакварщику: что плохого в том, что я запускаю эмулятор терминала в иксах, а не чистую консоль без иксов? У меня команды как-то не так работают?
И да, а как мне прочитать ваш пост? Этот форум в lynx плохо работает. А остальные ресурсы вообще никак.
Скоро придёт
Осень
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение alv » 22.06.2013 07:45
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 02.07.2013 17:24
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение alv » 02.07.2013 18:33
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение Bish » 02.07.2013 20:50
Re: Старт Linux без графического входа (инфо для новичков)
Сообщение alv » 02.07.2013 22:12
Re: Старт Linux без графического входа (инфо для новичков)
> а то глядишь, через пару лет "по просьбе трудящихся" Линукс станет оконным, второй виндой, что не есть хорошо.
Даже как-то боязно встревать в разговор, но раз тема сама в нем поднялась. : )
Наверное, через несколько лет подобное вполне реально для многих дистрибутивов, по крайней мере для какой-нибудь бубунты. Ибо дистрибутив дистрибутиву рознь, а порой они вообще как разные планеты (хоть и одной солнечной системы). Насчет книжек — убедилась, к сожалению, что по какой-то одной (или даже по двум-трем) нормально предмет не освоить т.к. уж очень быстро все меняется даже в одном конкретном дистре. Так, пока я возилась с классической моделью безопасности и прав доступа, оказалось, что некоторые важные подсистемы уже завязаны на совершенно другой модели. Изучила хоть как-то хоть какие-то азы сетевой подсистемы — оказывается, шо сейчас это уже совсем детский лепет и прочитанные методы диагностики и соответствующие утилиты многие гуру называют прошлым веком. Изученная боль мень структура разметки диска тоже уже становится жертвой наступающего будущего. Пока пыталась подобраться вплотную к изучению сложившейся мм. схеме инициализации, оказалось, что оное вплотную подобралось к вытеснению нафиг нормальным юзерам не нужными интерактивными системд и стартап. И т.д. и т.п. И это ведь достаточно общие вопросы, а про дистрибутиво-специфичные так вообще лучше промолчать. А, может я просто очень не удачно выбирала дистрибутивы (сначала Мандриву, потом Минт ("Росинка")), хотя все-равно описанной тенденции это не умаляет.
Так что теперь я покрасилась в темный цвет, запаслась шоколадными батончиками с орехами и готовлюсь к переходу на Слаку (правда на тестовом ноутбуке). Там-то, насколько я поняла, все в порядке с преемственностью испытанных технологий, и можно будет в частности поэкспериментировать с Инит уровнями выполнения с графикой/без графики.
Как запустить ubuntu без графической оболочки
update-rc.d -f xdm remove
apt-get remove —purge x11-common && apt-get autoremove
Sorry, you have been blocked
This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.
What can I do to resolve this?
You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.
Cloudflare Ray ID: 71ad2fec0d0568f5 • Your IP : 82.102.23.104 • Performance & security by Cloudflare