Linux mint отключить иксы

Обновлено: 07.07.2024

Mate терминал

Шаг 1: Найдите меню «Правка» в терминале Mate и щелкните его мышью, чтобы открыть его параметры.

Шаг 2: Внутри меню «Правка» найдите параметр «Настройки профиля» и щелкните его мышью, чтобы получить доступ к настройкам профиля для профиля по умолчанию терминала Mate.

Шаг 3: В области «Настройки профиля» вы увидите несколько различных вкладок, на которые можно щелкнуть. Это вкладки «Общие», «Название и команда», «Фон», «Прокрутка» и «Совместимость». Найдите вкладку «Фон» и щелкните по ней мышью, чтобы получить доступ к области настроек, которая управляет прозрачностью терминала Mate.

Шаг 4: Когда вы дойдете до области вкладки «Фон», есть несколько вариантов. Эти параметры: «Сплошной цвет», «Фоновое изображение» и «Прозрачный фон».

Чтобы отключить прозрачность в окне терминала Mate, найдите флажок «Сплошной цвет» и щелкните его. Эта опция автоматически отключит прозрачные функции.


В качестве альтернативы, если вам не нравится вариант «сплошной цвет», найдите ползунок в разделе «Затенение прозрачного фона» и перетащите его в область «Максимум». Это изменение позволит вам отключить прозрачность при использовании фонового изображения,

Когда прозрачность отключена для терминала Mate, нажмите кнопку «Закрыть», и настройки немедленно применит изменения.

Терминал XFCE

Версия XFCE Linux Mint, как и все другие редакции, оснащена прозрачным терминалом. Хотя эстетически это выглядит красиво, не все фанаты этой настройки и хотели бы ее отключить.

Чтобы отключить прозрачность в терминале XFCE в Linux Mint, начните с запуска окна терминала. Вы можете открыть терминал, нажав кнопку Ctrl + Alt + T комбинация клавиш. Затем, запустив окно терминала на рабочем столе XFCE, следуйте пошаговым инструкциям ниже.

Шаг 1: Найдите меню «Правка» в терминале XFCE и щелкните по нему мышью. Нажав на это меню, вы откроете для себя параметры внутри него.

Шаг 2: После открытия параметров в меню «Правка» терминала XFCE найдите параметр «Настройки» и щелкните по нему мышью.

Шаг 3: Внутри окна «Настройки» в терминале XFCE вы увидите несколько вкладок, из которых можно выбирать. Это вкладки «Общие», «Внешний вид», «Цвета», «Совместимость» и «Дополнительно». Просмотрите и щелкните мышью вкладку «Внешний вид». На вкладке «Внешний вид» вы сможете изменить настройки прозрачности для терминала XFCE.

Шаг 4: Внутри вкладки «Внешний вид» найдите раздел «Фон». Оттуда найдите ползунок «Непрозрачность».


Возьмите этот ползунок и переместите его от 0,98 к 100. Установка его на 100 эффективно отключит прозрачный аспект терминала. Или щелкните раскрывающееся меню «Фон» и установите для него значение «Сплошной цвет».

После изменения всех настроек закройте окно. Прозрачность отключится автоматически.

Терминал Cinnamon (Gnome)

Вы используете версию Linux Mint Cinnamon? Устали от прозрачного окна терминала и хотите его изменить? Вот что надо делать.

Сначала откройте окно терминала, нажав Ctrl + Alt + T на клавиатуре. Или, щелкнув ярлык терминала на панели Cinnamon. Затем, когда окно терминала открыто, следуйте пошаговым инструкциям ниже.

Шаг 1: Найдите меню «Правка» и щелкните по нему мышью, чтобы открыть параметры внутри.

Шаг 2: Щелкните мышью на опции «Настройки» в меню «Правка».


Шаг 4: На вкладке «Цвета» найдите флажок «Использовать прозрачность из системной темы» и снимите его. Снятие отметки с этого поля мгновенно отключит прозрачность в окне терминала. Или щелкните поле «Использовать прозрачный фон» и используйте ползунок для настройки параметров прозрачности окна терминала.

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

На экране входа в систему GDM от 11.04 и более ранних, я думаю, была опция сеанса xterm, которая просто выдаст вам командную строку. В качестве альтернативы вы можете получить что-то из опции восстановления в GRUB, хотя, вероятно, вы не сможете установить это значение по умолчанию таким образом. Спасибо. Итак, как мне остановить загрузку LightDM при загрузке?

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

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

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

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

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

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

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

Это работает для lightdm, это работает для любого графического менеджера входа в систему? Это правильный способ загрузки системы Linux без загрузки X-сервера? Просто кажется более логичным? Выберите один . :) Любой графический менеджер входа в систему? Вместо этого это решение привязано к grub, который не используется (или даже недоступен) на новых мобильных платформах, где работает Ubuntu, а отключение службы не зависит от загрузчика. Надлежащим образом ? Факт не упоминается. Более логично? Ингибирование определенной службы не является логически параметром времени загрузки. Но вы все еще как-то правы из-за другого факта: ваше решение не только блокирует lightdm, но и plymouth (на шаге initrd и других), поэтому его семантика заключается не в «отключении X», а в «отключении любой графической настройки», и это требует возни Конфигурация загрузчика. Спасибо ! Поскольку вопрос задан для Ubuntu, а не для мобильной платформы (можете ли вы что-нибудь изменить в мобильной версии Ubuntu? Почему это было бы хорошо? Я предполагаю, что вы будете заблокированы в подсказке, которая ничего не знает о вводе с клавиатуры и принимает причудливые прикосновения пальцев и жесты: P) Я предполагаю, что мы говорим об Ubuntu, настольной операционной системе на базе Linux, которую я люблю и могу изменять в соответствии со своими потребностями. :) Но вы правы, есть проблема семантики с заголовком поста, не стесняйтесь редактировать его как-нибудь более правильно! Спасибо за комментарии. @Joyce сначала запустится, systemctl get-default чтобы узнать, каково текущее имя уровня запуска и запомните его имя, затем используйте его, systemctl set-default multi-user.target чтобы изменить его на «multi-user.target», или вместо этого запустите эти команды равенства и посмотрите изменения. rm '/etc/systemd/system/default.target' тогда ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target' . Если проблема все еще существует, верните уровень запуска по умолчанию, через который вы его запомните systemctl set-default RunLevelName .

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

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

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

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

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

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

Ubuntu 11.10 не использует gdm в качестве диспетчера входа в систему по @hhlp: исправлено. В последнем обновлении Lightdm задание upstart учитывает команду text cmdline ядра. @AshRj: Да, это действительно для всех версий Ubuntu, использующих upstart :)

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

Редактировать /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

Конфиг GRUB работал. Из любопытства, зачем мне отключать GDM? Подтверждено в 13.04, что GRUB_CMDLINE_LINUX_DEFAULT="" работает, чтобы показать детали во время загрузки, все еще при запуске графического входа в систему.

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

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

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

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

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

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

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

Чтобы остановить 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 запускается / останавливается, как это было предложено в другом ответе на этот же пост.

Ubuntu 18.04 Live ISO по-прежнему запускает Xorg независимо от text варианта. Вместо этого, указание уровня запуска, просто 3 вместо text , заставляет его работать. Кредит идет на этот ответ . @Ruslan Полезная информация, спасибо. Мой ответ на самом деле предназначен только для настольных компьютеров и был опубликован в 2015 году, когда был выпущен 14.04. Я тестировал это на Live ISO настольной версии Ubuntu 18.04. Ничто не требует сервера или других выпусков, чтобы эта 3 опция работала (и text чтобы не работала, что случилось со мной).

Я заметил, что этот поток вращается вокруг предположения, что вы используете 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' для запуска по мере необходимости после перезагрузки.

Команда sudo service gdm stop временно отключит X-сервер в Ubuntu 11.04.

Однако эта же команда больше не работает в Ubuntu 11.10, потому что «gdm» является «нераспознанной службой» согласно терминалу. Как отключить X-сервер в Ubuntu 11.10?

Вы также можете использовать сочетание клавиш:

Немного длинная клавиатура ярлык, возможно, слишком много людей нажимали Ctrl + Alt + Backspace, поэтому они изменили его на это.

Я могу подтвердить, что это работает с 10.04 по 11.10.

Причина, по которой это не работает, заключается в том, что Ubuntu 11.10 переключился с GDM на LightDM.

Попробуйте эту команду вместо:

GDM был выключен для LightDM, так что:

Или в вашем служебном языке:

Для справки, все эти upstart сервисы (которые могут быть запущены с помощью служебной команды initctl и ярлыков) имеют значение . conf файлы в /etc/init/

@Оли практически справились, но я хотел заметить, что это, наверное, не сильно поможет, если вам нужно сделать что-нибудь из командной строки без X. Для этого нужно нажать Ctrl + Alt + F1 , затем войти в систему с консоли. После этого, при необходимости, можно отключить и перезапустить службу lightdm .

, поскольку это основной результат поиска в Google Solus stop X server , я хотел добавить этот ответ, потому что Solus не использует службу .

для этого вы можете использовать sudo systemctl stop lightdm и делать все, что вам нужно.

С технической точки зрения, gdm или lightdm управляют запросами сеансов рабочего стола, а не X-серверами. (X-сервер обслуживает события для X-приложения, xorg - X-сервер :).

Изменить

Чтобы остановить X-сервер killall X или sudo killall X , если вы не являетесь владельцем процесса.

Конечно, у вас должен быть терминал для сделай это.

Если вы не можете открыть терминал gnome или xterm, можно запустить текстовую консоль; одновременно нажмите клавиши Ctrl + Alt + F1, затем войдите в систему в приглашении (ваш пароль не будет отображаться даже в виде звездочек). (От F1 до F5 все в порядке)

Администраторы, да и некоторые продвинутые пользователи систем UNIX и Linux нередко сталкиваются с проблемами, касающимися работы X-сервера или просто Xorg. Это происходит по разным причинам: восстановление сломанной системы, установка нового оборудования, конфигурация, сборка и задействование нового ядра системы и т. д. Для того, чтобы успешно решать подобные проблемы, необходимо понимать как устроена, во-первых система X Window, а во-вторых уверенно ориентироваться в особенностях конфигурации самого сервера Xorg.

Способы конфигурирования Xorg

Когда-то сервер Xorg имел очень скудные возможности по конфигурации. Это связано было с не самой широкой номенклатурой используемого оборудования — его было мало и оно работало одинаково. В последствии ситуация изменилась, что и повлекло за собой необходимость по модернизации Xorg таким образом, чтобы его можно было настроить для работы на любом оборудовании для вывода и обработки графики, а также устройств ввода.

Вообще, сервер Xorg способен работать без использования файлов конфигурации, благодаря специализированным KMS-модулям ядра. Однако это далеко не самый распространённый и гибкий вариант эксплуатации Xorg. Куда лучше использование других вариантов:

  • работа с конфигурационными файлами;
  • использование утилит конфигурации Xorg (таких как xrandr).

Конечно же, вариант с использованием утилиты предпочтительнее, однако следует уметь работать и непосредственно с объектами конфигурации, одним из которых для сервера Xorg является файл xorg.conf.

Конфигурационный файл Xorg и его разделы

По-умолчанию в большинстве систем местом расположения основной конфигурации Xorg является файл xorg.conf по пути /etc/X11/xorg.conf. Файлы конфигурации могут располагаться и в других местах и Xorg их скорее всего найдёт, поскольку просматривает целый набор каталогов для поиска конфигурации. Подробнее об этом можно почитать на страницах интерактивного руководства (man xorg) в разделах CONFIGURATION и FILES.

Для того, чтобы как-то представить себе, что являет собой конфигурация Xorg, можно выполнить следующую команду:

Однако в настоящее время во многих системах опция -probeonly является устаревшей и вместо неё можно использовать -showconfig, но она менее информативна. Следующая команда:

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

Структура и формат файла xorg.conf основаны на специфических разделах конфигурации, заключаемых между ключевыми словами Section и EndSection. В следующей таблице приведены самые основные разделы конфигурации файла xorg.conf:

Раздел Описание
Device Содержит параметры конфигурации о видеоплате, её драйвере и другом оборудовании
Monitor Определяет параметры для используемого монитора, такие как синхронизация, разрешения дисплеев и т. д.
InputDevice Описывает устройства ввода — клавиатуры и мыши
ServerLayout Задаёт параметры связывания устройства ввода с экранами и определяет позиционирование экранов относительно друг друга
Module Задаёт динамически загружаемые модули для ускоренной графики, визуализаторов шрифтов и т. д.
ServerFlags Хранит главные конфигурационные параметры Х-сервера
Screen Связывает используемый монитор с видеоплатой (Device), а также определяет значения разрешений и глубину цвета, доступные в данной конфигурации

Разделы файла xorg.conf подчинены иерархии по уровню использования в системе. Так например, раздел Device является самым «нижним» уровнем, далее следуют Monitor, затем Screen и на самой вершине — ServerLayout. Этот принцип удобно использовать в задании конфигурации Xorg, поскольку данный подход легко адаптировать для разных систем с разным аппаратным обеспечением. Суть подхода заключается в том, чтобы начинать задание конфигурации с самых «нижних» разделов, постепенно продвигаясь наверх.

На следующем рисунке изображена схема иерархии разделов конфигурации файла xorg.conf, из которой видно как из комбинации физического дисплея Monitor и видеоплаты Device формируются экраны Screen. А совокупность экранов и устройств ввода образуют единую структуру SrverLayout, которых может быть несколько. Однако использоваться для одного экземпляра X-сервера может только одна.

Следует заметить, что некоторые из разделов xorg.conf являются стандартными и даже универсальными для разных систем и оборудования. В свою очередь разделы Device, Monitor, Screen, InputDevice, а также ServerLayout требуют задания эксклюзивной конфигурации.

Раздел Device

В этом разделе указываются видеоустройство (видеокарта), а также соответствующий видеоустройству драйвер. Каждая запись (настроййка) делается отдельной строкой и выглядит примерно так:

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

Не лишним будет ознакомиться с информацией из справочного руководства для драйвера. В данном примере команда man amdgpu выведет основную информацию о поддерживаемых драйвером amdgpu устройствах, а также список и описание опций для настройки и управления режимами работы (отключение/включение аппаратного ускорения, вертикальной синхронизации, режима FreeSync и т. д.) видеокарты AMD Vega 64.

Раздел Monitor

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

  • идентификатор монитора;
  • опции управления;
  • частоты горизонтальной и вертикальной развертки (для CRT-мониторов).

Хотя последний пункт и необязателен для современных мониторов, однако и для них он может быть полезным. Пример записи из секции Monitor:

Строка Identifier определяет имя, по которому диспетчер дисплеев будет ссылаться на данный монитор. Опция «DPMS» позволяет X-серверу автоматически отключать питание монитора используя для этого сигналы управления питанием для лучшего энергосбережения.

Значения для параметров HorizSync и VertRefresh стоит брать из руководства по эксплуатации монитора. Обычно здесь указываются диапазоны частот.

Раздел Screen

В данном разделе формируются доступные дисплеи из связки видеоустройства и монитора, описанных в предыдущих разделах более «низкого» уровня, согласно вышеупомянутой иерархии разделов файла xorg.conf. Также в этом разделе приводятся несколько записей, каждая из которых связывает в единый дисплей (которым потом и управляет менеджер дисплеев) видеокарту и монитор при определённой глубине цвета. Пример раздела Screen:

Как можно видеть, в данном примере имеются подразделы — для каждой глубины цвета отдельно. А значение по-умолчанию задаётся опцией DefaultDepth.

Для выбора определённых установок (заданных в подразделах) с соответствующими разрешением и глубиной цвета специальные клавиатурные комбинации (подробнее на соответствующих man-страницах) X-сервера. Однако он способен самостоятельно подобрать оптимальный режим.

Раздел InputDevice

В этом разделе описываются устройства ввода, например клавиатура и мышь. Каждое устройство описывается в собственном разделе InputDevice, в котором, как и по аналогии с другими разделами задаётся идентификатор устройства. Пример описания клавиатуры:

Назначение всех опций становится понятным из самого имени опции, в частности опция AutoRepeat задаёт интервал, в течении которого нужно удерживать клавишу, чтобы начался повторный ввод символа, а также с какой скоростью будет производиться повтор ввода.

Типичная запись раздела InputDevice для мыши может выглядеть так:

Файл устройства мыши задаётся опцией Device. Для указания системе, что данная мышь используется как основное указывающее устройство определяется значение CorePointer. Для указания протокола связи с мышью (который зависит от конкретной модели и производителя) существует параметр Protocol – в данном случае IMPS/2. Если после задания конфигурации для мыши с ней возникают проблемы, то необходимо в первую очередь попробовать использовать другие протоколы связи: ExplorerPS/2 (для мышей с 3-мя и более кнопками), а также VUID. Если вместо значения Protocol задать значение auto, то X-серевер самостоятельно попытается определить оптимальный протокол для используемой мыши.

Для эмуляции работы 3-й кнопки мыши (нажатие двух кнопок интерпретируется как нажатие 3-й) существует параметр Emulate3Buttons. Для улучшенной поддержки колёсика, а также для работы джойстиков применяется параметр ZaxisMapping.

Раздел ServerLayout

Как уже ранее отмечалось, раздел ServerLayout объединяет в единую компоновку параметры из других разделов файла xorg.conf. Компоновок ServerLayout может быть определено несколько — для каждой аппаратной платформы своя, которая определяет дисплей (не путать с мониторами) конкретного экземпляра X-серевера. Компоновка идентифицируется опцией Identifier:

Когда к видеокарте подключено несколько мониторов, то они должны связываться с определённым направлением относительно друг друга. Например, как в приведённом примере экран «Screen 1» расположен левее экрана «Screen 2». Опциями InputDevice определяются, как видно, устройства ввода, используемые для данной компоновки.

Ниже следуют строки, задающие настройки для энергосберегающего режима, используемого для конкретной аппаратной платформы, которой соответствует компоновка «Simple Layout». Обычно используемая компоновка определяется в командной строке X-сервера.

Конфигурирование утилитой xrandr

Для сервера Xorg существуют функциональные модули расширений, упрощающие конфигурирование. Одним из таких расширений является утилита xrandr. Она позволяет без ручного копания в файле xorg.conf задать требуемую компоновку X-сервера, выполнив всю рутинную работу. При выполнении без аргументов утилита xrandr выводит информацию о текущей компоновке, включающей в себя данные о подключенных мониторах и доступных им разрешениях и режимах работы:

Для задания произвольной конфигурации можно использовать команду xrandr, например со следующими аргументами:

Утилиту xrandr можно запускать автоматически во время запуска X-сервера. Для этого соответствующую команду нужно поместить в файл

Какие здесь можно сделать выводы? Конфигурирование X-сервера — задача довольно сложная, но ещё сложнее вручную копаться в синтаксисе и формате файла xorg.conf. Поэтому для облегчения и экономии времени по настройке Xorg стоит использовать только утилиту xrandr или подобные ей. Вместе с тем, однако, нужно обязательно разобраться в основах работы конфигурации X-сервера, вручную настроив хотя бы пару компоновок. В дальнейшем это позволит смело и уверенно использовать такие утилиты как xrandr, при этом понимая, что и как они делают и, таким образом, более полно контролировать ситуацию.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

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

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

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

Отключить графическое окружение с помощью 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 используют команду:

Вам также может понравиться

Использование amdmeminfo для изучения информации о памяти видеокарт AMD в Linux

Решение проблем с доступом к памяти старых видеокарт при майнинге в Linux

Читайте также: