Linux предлагает несколько способов узнать, какая среда рабочего стола в данный момент установлена в системе.
Как вы, наверное, знаете, операционные системы на базе Linux в значительной степени ориентированы на командную строку для выполнения операций. Минимальный дистрибутив, такой как Arch Linux, после установки представит вам темный терминал. То, что делает дистрибутивы Linux интерактивными и удобными для пользователя, часто остается незамеченным — окружение рабочего стола.
Большинство начинающих пользователей Linux не знают о средах рабочего стола и даже не знают, какую из них они используют. Вот как Вы можете проверить, какое окружение рабочего стола установлено в Вашей системе Linux.
Что такое окружение рабочего стола?
Окружение рабочего стола — это набор программ, отвечающих за интерактивность операционной системы для пользователей; если хотите, фронтэнд для базовой ОС.
Большинство окружений рабочего стола Linux состоит из оконного менеджера и нескольких приложений, которые поддерживают другие элементы окружения. Например, KDE, или K Desktop Environment, использует оконный менеджер KWin и поставляется с дополнительными приложениями, такими как Konsole и Ark, отвечающими за доступ к командной строке и управление архивами соответственно.
Оконный менеджер обычно работает поверх оконной системы. Оконная система состоит из иконок, окон, меню и других элементов, которые составляют графический интерфейс пользователя. Среда рабочего стола может также включать виджеты, которые обеспечивают дополнительную функциональность.
Некоторые из наиболее широко используемых сред рабочего стола следующие:
- GNOME
- KDE
- MATE
- Xfce
- Cinnamon
И список можно продолжить…
Проверьте текущее окружение рабочего стола в Linux
С таким количеством окружений рабочего стола, доступных бесплатно, пользователям становится очень трудно выбрать то, что соответствует их вкусам. И незнание того, какой DE они используют в настоящее время, не улучшает ситуацию.
Существует несколько способов проверить, какая DE установлена в вашем дистрибутиве Linux, как с помощью командной строки, так и графически.
Использование переменных окружения
В Linux переменные окружения хранят системные данные, необходимые процессам и приложениям для нормального функционирования. Вы можете просмотреть значение некоторых определенных переменных окружения, которые хранят информацию об окружении рабочего стола вашей системы.
Выполните следующую команду:
echo $XDG_CURRENT_DESKTOP
В результате вы увидите имя окружения рабочего стола.

Вы также можете просмотреть двоичный файл *-session, который обычно находится в каталоге /usr/bin, чтобы получить аналогичные результаты.
ls /usr/bin/*-session
Использование Neofetch
Neofetch — это инструмент командной строки, который отображает информацию о системе в презентабельном формате. Neofetch не входит в стандартные пакеты Linux, поэтому вам придется вручную установить его на вашу систему.
sudo apt install neofetch
После установки выполните следующую команду, чтобы запустить Neofetch:
neofetch
Вывод:

Помимо окружения рабочего стола, в данном случае Plasma 5.24, Neofetch отображает имя ОС, версию ядра, имя хоста, разрешение дисплея, имя оболочки и многое другое.
Использование графического интерфейса
Не удивительно, что название среды рабочего стола можно проверить и с помощью самой среды рабочего стола, то есть графически. Вы можете зайти в настройки системы и просмотреть раздел «О системе», чтобы получить подробную информацию о вашей ОС. Хотя не все рабочие столы имеют такую возможность, большинство из них имеют, и если ваш тоже имеет такую возможность, считайте, что вам повезло.
Например, на рабочем столе Plasma вы можете быстро проверить сведения о системе с помощью раздела О системе, расположенного в Настройках.

Все еще нет радости? Вы можете просто погуглить, какое окружение рабочего стола поставляется с вашим дистрибутивом Linux по умолчанию. Потому что в большинстве случаев у вас все равно будет установлен DE по умолчанию, если, конечно, вы не изменили его вручную.
Linux без окружения рабочего стола?
Теперь, когда Вы знаете, какую роль играют окружения рабочего стола и оконные менеджеры, пришло время воспользоваться возможностями, которые Linux предоставляет своим пользователям. Вы даже можете использовать свою систему вообще без окружения рабочего стола. Хотя это не рекомендуется, если только вы не любите темноту и не являетесь гиком Linux.
Те, кто все же хочет продолжать использовать окружение рабочего стола, могут поэкспериментировать с различными рабочими столами, прежде чем выбрать «тот самый». Вы можете устанавливать окружения рабочего стола и оконные менеджеры так же, как обычно устанавливаете другие программы в Linux.