Удалить графическую оболочку ubuntu

Обновлено: 04.07.2024

Да, ваш рабочий стол запущен с веб-службы systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы.

Это должно показать статус вашей сессии:

systemctl status gdm.service

systemctl disable gdm.service

И это снова позволяет:

systemctl enable gdm.service

Замените его kde, если вы используете kUbutu. Или любой другой рабочий стол, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить свой рабочий стол с помощью sudo apt purge ubuntu-desktop. Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен с веб-службы systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы.

Это должно показать статус вашей сессии:

systemctl status gdm.service

systemctl disable gdm.service

И это снова позволяет:

systemctl enable gdm.service

Замените его kde, если вы используете kUbutu. Или любой другой рабочий стол, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить свой рабочий стол с помощью sudo apt purge ubuntu-desktop. Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Когда я удаляю рабочий стол, мне нужно установить серверные компоненты после этого? Или достаточно просто установить opensshserver? Будет ли базовая система по-прежнему иметь возможность запускать программное обеспечение, например, медиа-сервер Plex? – TOM 5 May 2018 в 15:42

Да, ваш рабочий стол запущен с веб-службы systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы.

Это должно показать статус вашей сессии:

systemctl status gdm.service

systemctl disable gdm.service

И это снова позволяет:

systemctl enable gdm.service

Замените его kde, если вы используете kUbutu. Или любой другой рабочий стол, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить свой рабочий стол с помощью sudo apt purge ubuntu-desktop. Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Когда я удаляю рабочий стол, мне нужно установить серверные компоненты после этого? Или достаточно просто установить opensshserver? Будет ли базовая система по-прежнему иметь возможность запускать программное обеспечение, например, медиа-сервер Plex? – TOM 5 May 2018 в 15:42

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

Да, ваш рабочий стол запущен из системного веб-сервиса systemd. Отключите его, и вы все равно можете вручную запустить его. systemctl list-units --type service --all перечислит все службы. Для меня это список «gdm.service».

Это должно показать статус вашей сессии:

Это отключает его:

И это снова позволяет:

Замените его kde, если вы используете kUbutu. Или любым другим рабочим столом, который вы используете.

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

Если вы собираетесь использовать эту систему в качестве сервера, вы также можете удалить сам рабочий стол с помощью sudo apt purge ubuntu-desktop . Будьте осторожны: сделайте это, пока у вас есть ssh-соединение, поэтому вы все равно можете выдавать команды; блокировка себя из системы может быть фатальной.

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

Отключение графической оболочки при майнинге положительно сказывается на хешрейте и позволяет работать с большими по размеру 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 используют команду:

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


О технологии многопотоковых вычислений CUDA в видеокартах компании Nvidia

О понятии target difficulty в майнинге

Многие пользователи Ubuntu/Linux Mint, особенно новички, устанавливают дополнительные окружения рабочего стола или оболочки. Это нормальный процесс, т.к. хочется попробовать что-то новое, неизведанное, сравнить, а может быть и перейти на одно из них.
Но что делать, как удалить не понравившееся окружение, чтобы освободить место на диске для других, более нужных программ?

Делается это следующим образом.

Начнём с самого начала, т.е. с установки одного из окружений, чтобы понять весь процесс установки и правильного удаления. В данном примере я буду использовать окружение Kubuntu, которая является оболочкой KDE. Как правило в инструкциях на сайтах, коих великое множество в интернет, используется терминальная команда и пользователь видит примерно следующее:

Откройте терминал, скопируйте и выполните следующую команду для установки:

sudo apt-get install kubuntu-desktop


Для установки оболочки Kubuntu необходимо установить дополнительно 296 новых пакетов, объёмом 597 MB и далее вопрос: Хотите продолжить [Д/н]? В квадратных скобках Д/н, это значит, что когда буква Д - заглавная, то её не обязательно вводить, а достаточно нажать клавишу Enter, но если вы не хотите продолжить, то нужно ввести букву н, т.к. она прописная и затем Enter (Это, так сказать, небольшой и попутный экскурс в терминал).
Предположим, что вы установили оболочку Kubuntu, поюзали её и она вам не понравилась, да и места на диске она занимает довольно достаточно.

Как удалить?

Скопируйте вновь команду на установку kubuntu-desktop в текстовый редактор gedit:


Кликните дважды на слове install (установить), чтобы оно подсветилось, как на снимке. Затем напечатайте remove (удалить) вместо install, у вас должна измениться команда и теперь она служит для удаления kubuntu-desktop:


Далее остаётся скопировать данную команду в терминал и выполнить:


После того как вы нажали Enter, ввели свой пароль и вновь нажали Enter, появляется следующее извещение в терминале:


Пакеты, которые будут удалены: kubuntu-desktop. Обратите внимание в этом же терминале, чуть выше, есть другое извещение: Следующие пакеты установились автоматически и больше не требуются: и идёт перечисление пакетов, это и есть, дополнительные пакеты, которые в последствии нужно удалить при помощи команды apt-get autoremove, только применять её надо с sudo в начале: sudo apt-get autoremove.
Итак. Нажимаем Enter, для удаления kubuntu-desktop:


Когда окружение или оболочка удалена, "подчищаем" за ней командой:

sudo apt-get autoremove


Нажимаем Enter и ждём окончания выполнения очистки системы.

Вот таким образом удаляется окружение рабочего стола (оболочка) в Ubuntu/Linux Mint с помощью терминала.

Букаф и картинок в статье много, но поверьте мне, на деле это быстро.

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

97 комментариев :

Спасибо. Очень нужный пост.

Хоть убейте, но не понимаю я! Зачем извращения с gedit?! Нравится порно и других к нему приучаешь?

Не нравится gedit используй любое другое приложение. А почему порно, что в нём поронографического? Объясни. Зачем комментировать без объяснений.

Именно порно, как еще назвать? В терминале не судьба повтор команды сделать и изменит одно слово?

Сам ты порно. Прекрасный пост. Всё просто и понятно. Я после этой статьи удалил все ненужные окружения. СПАСИБО Админ! И не обращай внимание на попрнографистов, как bohm, которые не помогают, а наоборот, пытаются запутать новых убунтологов.

Убивать не будем, но этот gedit нужен для редактирования команды. Конечно лучше бы было написать готовую команду (sudo apt-get remove kubuntu-desktop вместо sudo apt-get install kubuntu-desktop ) в самом посте, чтобы читатель мог её скопировать в свой терминал. Но тут показана возможность использования gedit для редактирования команды. В нём всяко удобнее редактировать, чем в окошке терминала.

Если я правильно понял так же можно удалить и Unity ?

Да, но если ты работаешь в Ubuntu, то рабочий стол Unity лучще не удалять, а отключить плагин в Compizconfig.

при вопросе "Д/н"
apt хавает латинские y/n в любом регистре
ЗЫ а про gedit это точно изврат )))
для тех кто не знает как пользоваться apt есть apt-get --help или man apt-get

apt-get --help или man apt-get

Копирование и редактирование в gedit-лишняя трата времени и только.sudo apt-get --purge remove kubuntu-desktop (ну или чего там у вас наустановлено) вроде как сразу и хвосты подчищает,т.е. autoremove не требуется

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

"15 октября 2012"
Тема письма:
"Установить лёгкое окружение Razor Qt 0.5.0 в Ubuntu 12.10 и старше"

"16 октября 2012"
Тема письма:
Как удалить дополнительно установленные окружения в Ubuntu/Linux Mint"

Уважаемый Владимир! Слишком часто в последних Ваших комментариях чувствуется, что Вы не "очень прислушиваетесь к конкретным вопросам" и изредка пытаетесь выставить спрашивающих в не очень приглядном виде.. . При этом, удаляете вопросы, на которые Вы, в данный момент, не можете дать ответа. Это не способствует повышению уважения в Ваш адрес. Не удивлюсь, что и это письмо исчезнет.

Ты сам-то понял о чём пишешь?

Научись читать, (в т.ч. свои "перлы") потом можешь спрашивать. ж)

Ну извини за неграмотность тогда. Больше мне ответить нечего. А если тебе не нравятся мои перлы, как ты их называешь, так зачем читаешь или протроллить хочется? Я тебе уже писал как-то, открой свой сайт и пиши там всё что тебе захочется.

Многие пользователи Ubuntu/Linux Mint, особенно новички, устанавливают дополнительные окружения рабочего стола или оболочки. Это нормальный процесс, т.к. хочется попробовать что-то новое, неизведанное, сравнить, а может быть и перейти на одно из них.
Но что делать, как удалить не понравившееся окружение, чтобы освободить место на диске для других, более нужных программ?

Делается это следующим образом.

Начнём с самого начала, т.е. с установки одного из окружений, чтобы понять весь процесс установки и правильного удаления. В данном примере я буду использовать окружение Kubuntu, которая является оболочкой KDE. Как правило в инструкциях на сайтах, коих великое множество в интернет, используется терминальная команда и пользователь видит примерно следующее:

Откройте терминал, скопируйте и выполните следующую команду для установки:

sudo apt-get install kubuntu-desktop


Для установки оболочки Kubuntu необходимо установить дополнительно 296 новых пакетов, объёмом 597 MB и далее вопрос: Хотите продолжить [Д/н]? В квадратных скобках Д/н, это значит, что когда буква Д - заглавная, то её не обязательно вводить, а достаточно нажать клавишу Enter, но если вы не хотите продолжить, то нужно ввести букву н, т.к. она прописная и затем Enter (Это, так сказать, небольшой и попутный экскурс в терминал).
Предположим, что вы установили оболочку Kubuntu, поюзали её и она вам не понравилась, да и места на диске она занимает довольно достаточно.

Как удалить?

Скопируйте вновь команду на установку kubuntu-desktop в текстовый редактор gedit:


Кликните дважды на слове install (установить), чтобы оно подсветилось, как на снимке. Затем напечатайте remove (удалить) вместо install, у вас должна измениться команда и теперь она служит для удаления kubuntu-desktop:


Далее остаётся скопировать данную команду в терминал и выполнить:


После того как вы нажали Enter, ввели свой пароль и вновь нажали Enter, появляется следующее извещение в терминале:


Пакеты, которые будут удалены: kubuntu-desktop. Обратите внимание в этом же терминале, чуть выше, есть другое извещение: Следующие пакеты установились автоматически и больше не требуются: и идёт перечисление пакетов, это и есть, дополнительные пакеты, которые в последствии нужно удалить при помощи команды apt-get autoremove, только применять её надо с sudo в начале: sudo apt-get autoremove.
Итак. Нажимаем Enter, для удаления kubuntu-desktop:


Когда окружение или оболочка удалена, "подчищаем" за ней командой:

sudo apt-get autoremove


Нажимаем Enter и ждём окончания выполнения очистки системы.

Вот таким образом удаляется окружение рабочего стола (оболочка) в Ubuntu/Linux Mint с помощью терминала.

Букаф и картинок в статье много, но поверьте мне, на деле это быстро.

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

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