Обзор графических оболочек Linux

Наверняка вы хоть раз сталкивались с многообразием графических оболочек для ОС Linux. В этом присутствует частичка красоты этой системы — в множестве вариантов взаимодействия с этой ОС. Без сомнений — это универсальный инструмент.
Если вы уже используете Linux или только начинаете знакомство с ним, вам наверняка не захочется сидеть и перебирать все существующие оболочки, чтобы понять, подойдёт одна из них именно вам или нет. Потому мы сделали краткий обзор самых популярных рабочих сред вместе с ответами на часто задаваемые вопросы.
Здесь и далее будет субъективное мнение автора. Как по поводу выбора расширений, так и по поводу внешнего вида рабочих сред.
Краткое содержание:
- GNOME
- GNOME Flashback
- KDE Plasma
- XFCE
- LXDE
- Cinnamon
- Pantheon
- MATE
- Budgie
- Qtile
- Enlightenment
- i3wm
- Частые вопросы
Конечно, сразу стоит отметить, что эти оболочки совершенно разные по своей изначально заложенной сути. GNOME — символ аскетизма, KDE же — более простая, однако очень красивая и функциональная. В последнее время им ещё и наступает на пятки — XFCE. Но давайте обо всех по порядку.
1. GNOME

GNOME (GNU Network Object Model Environment) — одна из популярных сред рабочего стола в мире Linux. Она постоянно поддерживается и довольно легко интегрируется с аппаратным и программным обеспечением. Стоит отметить тот факт, что Canonical даже приняла GNOME для ОС Ubuntu в качестве среды рабочего стола по умолчанию. Однако надо помнить, что GNOME — не самый простой инструмент. Дизайн довольно сильно отличается от привычного виндового интерфейса, и для начального взаимодействия и простоты использования, вам придётся поколдовать с существующими расширениями. Например, если вам необходима панель задач, как в винде, для приложений или переключения окон, то вы можете попробовать для себя Dash to Panel. Нет смысла дублировать тут туториал по установке, лучше воспользоваться инструкцией разработчика. Но помните, что с большим набором расширений оболочка начинает заметно подъедать системные ресурсы слабомощных машинок.
Как нам говорит сайт www.gnome.org:
Ubuntu 20.04 LTS уже включает в себя GNOME 3.36 с небольшими изменениями, а Ubuntu 21.10 включает и GNOME 40, также с некоторыми изменениями. Если вы устанавливаете gnome-session, то можете запустить чистый GNOME с экрана входа в систему.
2. GNOME Flashback (Ubuntu Classic/панель GNOME)

GNOME Flashback — это базовая и классическая среда рабочего стола, которая даёт возможность ностальгировать о чистом виде системы Ubuntu. Быстрая и лёгкая, основана на ранней версии Ubuntu. Для меня это был самый первый графический интерфейс Ubuntu, который я знаю ещё с её девичества, Ubuntu 8.04. Поэтому, когда я увидел этот интерфейс, то пустил скупую слезу ностальгии.
Краткая инструкция по установке:
Команда установки для последней версии Ubuntu:
sudo apt-get install gnome-session-flashback
Для Ubuntu 12.04-13.10:
sudo apt-get install gnome-panel
sudo apt-get install gnome-session-fallback
3. KDE Plasma

После GNOME — оболочка KDE (K Desktop Environment) Plasma является наиболее используемой и настраиваемой средой рабочего стола для ОС Linux. Эта оболочка предлагает о-о-очень широкий спектр опций. Например, если вы захотите сделать что-то windows- или macos-подобное, то при должных усилиях — у вас всё получится :).
Если вам нравится возиться в настройках системы и вы готовы приложить некоторые усилия, то Plasma это то, что вам нужно. Её можно назвать «швейцарским ножом» в мире рабочих столов Linux.
В отличие от Ubuntu Unity 3D, для бесперебойной работы требуется аппаратное 3d ускорение.
Краткая инструкция по установке:
Перед тем как переходить непосредственно к установке, необходимо выполнить обновление списков пакетов и системы, чтобы установить самую новую версию KDE и избежать возможных ошибок. Для обновления выполните:
sudo apt full-upgrade
Этот процесс может пойти быстро, а может, и долго, в зависимости от того, как давно вы обновляли свою систему, и от скорости интернета. После завершения обновления надо установить утилиту tasksel:
sudo apt install tasksel
Теперь можно установить KDE:
sudo tasksel install kubuntu-desktop
sudo tasksel install kubuntu-full
Во время установки системе нужно будет настроить менеджер входа в систему. Нажмите ОК, а в следующем окне выберите Gdm, чтобы использовать стандартный менеджер входа Ubuntu.
Пакетный менеджер может выдать ещё несколько окон с предупреждениями, в них можно нажимать Ок. Остаётся только перезагрузить компьютер и наслаждаться только что установленной KDE Plasma. После перезагрузки вы сможете выбрать оболочку входа. Для этого нажмите на шестерёнку внизу экрана и вуаля, наслаждайтесь.
4. XFCE

Если у вас есть старая или не очень мощная машина, например, старый нетбук, то XFCE станет отличным выбором. Он довольно лёгкий и обеспечивает баланс между лёгкими рабочими столами, такими как LXDE или LXQt, и полноценными, такими как KDE и GNOME, про которые написано выше. Оболочка малотребовательна к ресурсам компьютера и при этом на борту имеет много вариантов настройки. Всё это делает XFCE одной из самых чистых и простых в использовании, особенно когда требуется нересурсоёмкая среда без аппаратного ускорения.
Мой опыт использования этой оболочки был исключительно положительным. Пользовался около года, пока жёсткий диск моего компьютера не отправился к праотцам. После чего начал искать другую идеальную среду.
Краткая инструкция по установке:
Для установки введите:
sudo apt-get install xubuntu-desktop
Чтобы установить дополнительные приложения и расширения, используйте следующую команду:
sudo apt-get install xfce4-goodies
Чтобы установить Xfce 4.12 на Ubuntu 14.04 и 15.04:
sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install xfce4
5. LXDE (облегчённая среда рабочего стола X11)

Раз я уже упомянул вариант оболочки для установки на маломощные машинки, то обязательно стоит сказать и об LXDE. Это невероятно лёгкая среда рабочего стола Linux, которая ориентирована на высокую производительность, при этом требует ещё меньше ресурсов, чем XFCE. Для её работы не требуется никакого аппаратного ускорения. Очень быстрая, гибко настраиваемая и не занимает много места в оперативной памяти.
Я использовал эту оболочку на старом железе, и всё прекрасно работало без каких-либо тормозов. Исключительно порадовала простота и лёгкость настройки.
Краткая инструкция по установке:
sudo apt-get update
sudo apt-get install lxde
6. Cinnamon

Cinnamon — это, конечно, одна из самых популярных сред рабочего стола. По умолчанию поставляется только в Linux Mint.
Эта среда рабочего стола является ответвлением оболочки GNOME, так что тут стоит вспомнить требование про аппаратное 3D-ускорение. Хотя она и может работать с программным рендерингом, но будет сильно тормозить. Cinnamon хорошо подойдёт для тех, кто только что перешёл с ОС Windows, поскольку эта оболочка наиболее близка к ней по внешнему виду. Среда бережно относится к пожиранию ресурсов, что делает её идеальным кандидатом для чуть более устаревшей машины, которая уже не тянет винду.
Поскольку я использую Linux Mint каждый день (как дома, так и на работе), могу сказать, что эта оболочка является фаворитом для меня в этой подборке.
Краткая инструкция по установке:
Выполните следующую команду, чтобы установить последнюю версию Cinnamon Desktop в Ubuntu.
sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt-get update
sudo apt-get install cinnamon
7. Pantheon

Pantheon — это лёгкая и модульная среда рабочего стола, которая используется в elementary OS в качестве рабочего стола по умолчанию. Графический интерфейс этой оболочки идентичен Apple Mac OS. Его можно установить на любую машину с Ubuntu. Работа с этой средой почти такая же, как в macOS. В ней есть даже больше жестов и имеются функции сенсорной панели.
Pantheon также является одним из самых доступных интерфейсов, которые подходят для дисплеев со сверхвысоким разрешением (HiDPI/Retina), поэтому её стоит рассматривать в качестве рабочего решения для замены macOS. Эта среда автоматически определит разрешение вашего экрана и сделает изображение подходящим для вашего монитора.
Краткая инструкция по установке:
Чтобы установить Pantheon на последнюю версию Ubuntu.
sudo add-apt-repository ppa:elementary-os/daily
sudo add-apt-repository ppa:elementary-os/os-patches
sudo add-apt-repository ppa:elementary-os/testing
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt update
sudo apt dist-upgrade
sudo apt install elementary-theme elementary-icon-theme elementary-default-settings elementary-desktop
Ubuntu — 12.04 и выше
sudo add-apt-repository ppa:elementary-os/daily
sudo apt-get update
sudo apt-get install elementary-desktop
8. MATE

Ubuntu MATE — это ещё одна версия GNOME 2. Хорошо помню тот момент, когда вышел GNOME 3, и это вызвало много негодования у меня, а также у других пользователей. И мы начали искать возможные решения, которые были бы такими же удобными и доступными, как старый добрый GNOME 2.
На тот момент это была отличная альтернатива привычному «Гному», и могу сказать, что она оставила у меня хорошие впечатления скоростью работы и удобством использования. Эту оболочку оценят те, кто привык к классическому интерфейсу старых систем.
Краткая инструкция по установке:
Установите рабочий стол MATE на последнюю версию Ubuntu. Выполните следующие команды:
sudo add-apt-repository ppa:ubuntu-mate-dev/xenial-mate
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mate-dock-applet
Установите рабочий стол MATE на Ubuntu 15.10. Выполните следующие команды:
sudo add-apt-repository ppa:ubuntu-mate-dev/wily-mate
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mate-dock-applet
9. Budgie

Budgie вполне подойдёт для тех, кому нужен такой же настраиваемый рабочий стол, как в KDE Plasma, но без мороки. Budgie — это обычная рабочая среда, созданная для ОС Solus. Она предоставляет множество настроек, таких как виджеты рабочего стола, красивые темы и значки, режим тёмной темы и расширенные функции панели.
Краткая инструкция по установке:
Чтобы установить эту среду рабочего стола, введите следующие команды в терминале:
sudo add-apt-repository ppa:budgie-remix/ppa
sudo apt-get update
sudo apt-get install budgie-desktop
10. Qtile

Qtile — это тайловый оконный менеджер, который написан только на языке Python. Qtile — это очень простая, маленькая и легко расширяемая среда. Она позволяет легко писать свои собственные раскладки, виджеты, встраиваемые команды. По сути, это оконный менеджер, который написан программистами и исключительно для программистов.
Краткая инструкция по установке:
sudo apt-add-repository ppa:tycho-s/ppa
sudo apt-get update
sudo apt-get install qtile
11. Оболочка рабочего стола Enlightenment

Enlightenment Desktop Shell предоставляет потрясающий и эффективный оконный менеджер, основанный на библиотеках Enlightenment Foundation. Он поставляется с полным набором компонентов рабочего стола, таких как файловый менеджер, значки рабочего стола, виджеты и т. д. Enlightenment Desktop Shell охватывает все современные устройства, от небольших мобильных устройств и смартфонов до многоядерных настольных компьютеров и т.д. Вы можете легко установить Enlightenment E22 Desktop в Ubuntu, Linux Mint или любых других дистрибутивах на основе Ubuntu.
Краткая инструкция по установке:
sudo add-apt-repository ppa:niko2040/e19
sudo apt-get update
sudo apt-get install enlightenment terminology
12. i3wm

Напоследок хочется рассказать про i3wm — фреймовый оконный менеджер. Компактный, лёгкий и простой в использовании. Его нельзя назвать полноценной средой рабочего стола. Скорее, он необходим для управления окнами экрана и предназначен в первую очередь для настоящих гиков Linux. Простому пользователю он вряд ли может быть интересен.
Краткая инструкция по установке:
sudo apt update
sudo apt install i3
Несколько часто задаваемых вопросов:
Какая, на ваш взгляд, самая лучшая среда для начинающих линукс-пользователей?
Этот вопрос я, пожалуй, слышу чаще всего. Тут всё достаточно просто. Если вы переходите с Windows, смело выбирайте Cinnamon. Для пользователей, которые решили пересесть с MacOS — рекомендую Pantheon. Остальное уже дело вкуса и желания ковыряться в настройках.
Можно ли установить несколько сред рабочих столов?
Да, но одновременно использовать можно только что-то одно. Пожалуйста, помните, что некоторые среды могут не совсем корректно работать на вашем компьютере или даже банально глючить. Например, при установке Budgie поверх Cinnamon в Linux Mint, в связи с тем, что они используют одни и те же файлы для визуальных элементов.
Если вы не очень разбираетесь в установке или не уверены, что всё пройдет хорошо, то лучше сделайте резервную копию вашей системы с помощью, например, rsync.
Надо ли выбирать дистрибутив в зависимости от среды, в которой он поставляется?
Конечно, если вы не хотите мороки, то стоит сразу установить систему, на которой уже имеется приглянувшийся рабочий стол. Например, установка KDE на ванильную Ubuntu будет менее приятной, чем установка Kubuntu (Ubuntu с предварительно интегрированной Plasma). С другой стороны, это совсем не означает, что вы должны ограничиваться конкретным дистрибутивом.
Чем KDE Plasma отличается от Cinnamon?
Возможно, у вас возникнет ощущение, что две эти среды могут выглядеть одинаково, тем не менее они предоставляют совершенно разные наборы приложений.
Разработчики KDE отделили свой рабочий стол от GNOME и с тех пор работают над обеспечением унифицированного опыта на одной платформе.
Cinnamon же вместо того, чтобы полностью отказаться от пакета GNOME, адаптировался к использованию некоторых из них (Gedit, терминал GNOME, системный монитор GNOME и т. д.), обеспечивая при этом совершенно другой визуальный интерфейс. Из-за этого Cinnamon может быть не совсем стилистически единым, так как некоторые из используемых им приложений GNOME не полностью соответствуют общей теме визуализации.
А какие графические оболочки из вышеупомянутых вы уже использовали? Что вам понравилось больше всего? Выбирайте один из вариантов в опросе или пишите в комментариях.
НЛО прилетело и оставило здесь промокод для читателей нашего блога:
— 15% на все тарифы VDS (кроме тарифа Прогрев) — HABRFIRSTVDS .
KDE vs Gnome vs XFCE
На протяжении многих лет, большое количество людей использовали Linux на своих компьютерах с одним из двух окружений рабочего стола KDE или GNOME. За последние годы эти два окружения рабочего стола очень сильно продвинулись и до сих пор продолжают набирать базу пользователей. Еще одной популярной среда рабочего стола — это XFCE. XFCE — это в первую очередь легкая среда. В отличие от LXDE здесь по умолчанию не поставляется большого количества приложений. XFCE дает все те преимущества что и GNOME, но она более легкая и поэтому может использоваться на старых компьютерах.
В этой статье мы попытаемся сравнить XFCE vs Gnome vs KDE. Здесь невозможно говорить какая среда лучше или хуже. Как вы увидите, XFCE рассчитана на более слабые компьютеры и не может соревноваться с такими гигантами, как KDE или Gnome. Мы рассмотрим их преимущества и недостатки, чтобы вы могли выбрать именно то что вам нужно.
Table of Contents
- Разработка
- Внешний вид
- Настраиваемость
- Навигация и управление
- Поиск по системе
- Потребление ресурсов
- Стабильность
- Выводы
Разработка
Окружение Gnome сосредоточено на принципах доступности, свободы, интернационализации и локализации. Поддерживается Gnome большим сообществом разработчиков и новые версии выходят, как правило, каждые 6 месяцев. Кроме самой оболочки и дисплейного менеджера, разрабатывается множество программ, которые входят в окружение, это центр приложений, плеер, просмотрщик фото и видео, браузер и другие программы.
KDE фокусируется на настраиваемости и красивом, привычном графическом интерфейсе. Работа над KDE разбита на несколько частей, это разработка окружения Plasma 5, набора фреймворков KDE Frameworks и отдельно набора приложений KDE Applications. У каждого компонента свой график релизов. Чёткой закономерности в планировании релизов нет, новые версии выходят тогда, когда нужно. В В среднем новые версии оболочки и набора библиотек появляются раз в один два месяца, а приложения выходят раз в четыре месяца. Сообщество разработчиков KDE довольно большое, поэтому новые возможности добавляются постоянно и приложений там разрабатывается намного больше, чем у Gnome.
XFCE — минималистичная среда. Используется в основном на старых компьютерах и маломощных ноутбуках. Это окружение не имеет даже такого набора приложений как у Gnome, а его разработка ведется намного медленней, потому что оно менее популярно и разработчиков у него гораздо меньше. Новые релизы выходят примерно раз в год, а новые возможности добавляются медленно.
Внешний вид

Окружение Gnome очень сильно напоминает MacOS. Здесь панель с главным меню и различными значками расположена вверху экрана как и в Mac OS, все элементы интерфейса стремятся быть простыми и плавными. Боковую панель со значками приложений можно перенести в низ, чтобы она выглядела как док. Отличается от Mac здесь только главное меню, оно открывает во весь экран список установленных приложений разбитых по категориям, позволяет искать по ним и добавлять их на боковую панель. Файловый менеджер и другие приложения Gnome выглядят довольно просто, можно сказать даже минималистично, в интерфейсе нет ничего лишнего. На рабочем столе не так то просто создать ярлык или разместить какой-либо виджет. Декоратор окон максимально простой и поддерживает только базовые эффекты.

Окружение KDE стремиться быть похожим на Windows. Здесь панель размещена внизу экрана. Главное меню напоминает меню Пуск из Windows. На рабочем столе можно создавать не только ярлыки, но и расположить множество различных виджетов. Приложения KDE содержат в своём интерфейсе множество мелких элементов и огромное количество различных кнопок и настроек, которые в большинстве случаев не нужны. Декоратор окон поддерживает различные эффекты прозрачности, а также эффекты для перемещения, сворачивания и разворачивания окон.

Интерфейс XFCE очень простой. Окружение пытается быть похожим на Gnome, но из-за экономии ресурсов всё выглядит угловатым и не очень красивым, по крайней мере по умолчанию. Панель здесь тоже расположена вверху экрана, а в низу экрана есть док панель. Декорации и другие эффекты будут зависеть от того, какой декоратор окон вы будете использовать. Что касается внешнего вида приложений, то единого стиля нет, так как здесь используются программы как из Gnome, так и из KDE.
Настраиваемость

Начнём как и в предыдущих пунктах с Gnome. Окружение разрабатывалось так, чтобы уже после установки быть максимально готовым к использованию. Поэтому у окружения минимум настроек интерфейса. Для того чтобы сменить тему GTK, оболочки, курсоров или значков, вам надо будет установить специальную утилиту — Gnome Tweak Tools. Без установки дополнительных программ вы можете менять только фон рабочего стола, шрифты и немного настраивать поведение боковой панели. Если захочется ещё более тонких настроек, придётся установить ещё одну утилиту — dconf-editor.

Больше всего настроек у KDE. Здесь есть собственная утилита настройки окружения, которая позволяет настроить всё, что угодно. Начиная от темы окружения, курсоров и иконок и до различных эффектов окон. Кроме того, есть встроенный магазин, откуда можно скачать новые темы, виджеты, эффекты и другие компоненты оформления. Никакие дополнительные программы для настройки системы вам не понадобятся.

У XFCE нет единственной программы для настройки всех параметров. Зато есть несколько разрозненных программ для настройки разных частей системы. Можно настроить темы интерфейса, декорацию окон, клавиатуру, менеджер входа, дату и время и многое другое. Для всего этого используются отдельные утилиты, но все они поставляются по умолчанию. Но это всё объяснимо, учитывая что это окружение ориентировано в первую очередь на минимализм. В этом сравнении Gnome vs KDE vs XFCE выигрывают XFCE и KDE.
Навигация и управление

Gnome будет наиболее непривычным для Windows пользователей. Здесь для открытия главного меню надо кликнуть в верхнем левом углу, для запуска программы с панели достаточно одного щелчка, вместо двух. Выключение компьютера, тоже выполняется через панель. Зато настроить эту панель стандартным образом нельзя, клик правой кнопкой по ней ни к чему не приводит, и виджетов на рабочий стол добавить нельзя, вместо них используются апплеты, размещаемые на панели, это может быть непривычно для новых пользователей. Да и необходимость установки дополнительных утилит для настройки чего-либо тоже поначалу кажется странным решением.

С KDE новичку будет разобраться намного проще. Панель и главное меню ведут себя точно так же, как и в Windows. С помощью правой кнопки мыши для большинства элементов интерфейса можно вызвать контекстное меню и настроить их, а все настройки выполняются средствами самого окружения. Конечно, в KDE тоже можно настроить горячие углы, но по умолчанию там всё стандартно.

Про XFCE особо сказать нечего. Там всё тоже более-менее стандартно относительно Windows. Вы сможете очень просто разобраться с меню и панелью, если уже работали с компьютером.
Поиск по системе
В Gnome можно найти нужный файл или приложение просто указав его имя в строке поиска главного меню, которое открывается по нажатию клавиши Windows или клику в верхнем левом углу.
KDE начиная с версии 4, использует Krunner для организации универсального поиска по файлам и программам и вы тоже можете выполнять поиск по системе из главного меню.
Здесь если брать KDE или Gnome, то они однозначны, в XFCE же нет движка поиска.
Потребление ресурсов
Gnome считается менее ресурсоемким чем KDE. Интересно, что если судить по минимальным системным требованиям Gnome vs KDE, то GNOME нужен менее мощный процессор (KDE 1 ГГц против Gnome 700 МГц), а KDE меньше памяти (615 Мб против 768 Мб в Gnome).
Если посмотреть со стороны использования, то в KDE более удобная среда, особенно для тех, кто раньше пользовался Windows. Gnome больше похож на Mac OS и ничего с этим не поделать.
Стабильность
Стабильность работы вашего рабочего окружения очень важна. Окружение Gnome достаточно стабильно. Я пользуюсь Gnome уже много лет и помню только несколько случаев, когда окружение по каким-либо причинам зависало. В окружении не сбиваются настройки при обновлении, потому что они хранятся в реестре dconf, а там формат настроек стандартизирован.
Когда я раньше использовал KDE, оболочка Plasma регулярно падала. А настройки время от времени сбивались при обновлении. Настройки KDE хранятся в директории ~/.kde в обычных файлах. Если разработчики меняют формат хранения настроек, то все ваши предыдущие настройки оказываются негодными. Вообще, за время использования Linux я для себя увидел закономерность — чем меньше что-то настраивается — тем лучше это работает. Gnome имеет меньше настроек, поэтому и сломать его неверными настройками сложнее.
Про стабильность XFCE ничего конкретного сказать не могу, так как пользовался оболочкой не очень много, но пока я её использовал всё было достаточно стабильно. Настроек там тоже не очень много, поэтому могу предположить, что сломать её тоже не так то просто.
Выводы
Каждое окружение, XFCE, Gnome, KDE может предложить что-то уникальное и быть полезным в той или иной ситуации. Мне больше всего нравится Gnome, я использую его уже несколько лет. Перед этим долго пользовался KDE. А какое окружение рабочего стола предпочитаете вы?
Сравнение KDE vs GNOME vs Xfce vs LXDE. Какое окружение рабочего стола выбрать в Linux?
Окружение рабочего стола — это реализация абстракции реального рабочего стола из нашей жизни, облегчающая нам работу с компьютером при помощи некоторого специфического набора инструментов, а именно:
обоев для рабочего стола;
И все эти компоненты могут быть связаны вместе в соответствии с определенным пользовательским интерфейсом или его дизайном. Дизайн определяет то, насколько удачным будет ваш опыт использования данных компонентов. Кроме того, он также влияет на функциональность, гибкость, расширяемость и адаптивность рабочего стола.
Оглавление:
- Почему вообще нужно выбирать окружение рабочего стола?
- Как выбрать лучшее окружение рабочего стола?
- Краткий обзор окружений рабочего стола в Linux
- GNOME
- MATE
- KDE
- Cinnamon
- Xfce
- LXLE
- LXDE
- LXQT
- Pantheon
- Budgie
- Сравнение окружений рабочего стола в Linux
- GNOME 3
- KDE (KDE Plasma 5)
- Xfce
- LXDE
- Популярные оконные менеджеры в Linux
- Гибкость окружений рабочего стола
Почему вообще нужно выбирать окружение рабочего стола?
Тип используемого окружения рабочего стола часто является решающим аргументом при выборе дистрибутива, т.к. именно он определяет внешний вид системы, опыт от её использования и возможный диапазон пользовательских опций и настроек. Я часто сравниваю выбор окружения рабочего стола с выбором интерьера нового автомобиля. Интерфейс приборной панели автомобиля и расположение управляющих элементов внутри его салона могут сильно различаться в зависимости от марки и модели авто.
А как мы знаем, водители автомобилей часто выбирают конкретное транспортное средство, основываясь на его внешнем виде. Если покупателю автомобиля не нравится внутреннее устройства салона и опыт эксплуатации авто, он сделает другой выбор. Технические характеристики автомобиля при этом могут быть менее значимы, чем то, как вы себя чувствуете за его рулем. Точно так же обстоят дела и с дистрибутивами Linux: все плюсы выбранного вами дистрибутива отойдут на второй (а то и третий) план только лишь из-за того факта, что вам будет не комфортно за ним работать из-за неудобного окружения рабочего стола.
Как выбрать лучшее окружение рабочего стола?
Вы уже знаете, что Linux выпускается во множестве различных вариантах, называемых дистрибутивами. Каждый дистрибутив имеет на выбор один или несколько окружений рабочего стола. К примеру, дистрибутивы Linux Mint доступны с такими вариантами окружений рабочего стола, как: Cinnamon, MATE или Xfce. На одном из предыдущих уроков мы попытались выяснить, каким образом выбрать лучший дистрибутив Linux. И пришли к выводу, что невозможно выделить один единственный универсальный дистрибутив, который одинаково хорошо подходил бы на все случаи жизни и для всех пользователей, ведь у каждого дистрибутива есть свои достоинства и недостатки. Точно такая же ситуация складывается и с окружениями рабочих столов.
Благодаря тому, что Linux — это очень гибкая система, мы можем просто установить другой вариант (отличный от заданного по умолчанию) окружения рабочего стола в выбранном нами дистрибутиве Linux. Можно даже иметь несколько окружений рабочего стола и переключаться на нужный при входе в систему.
Какой же рабочий стол Linux лучше всего подходит именно для вас? Прежде всего, это зависит от ваших потребностей, предпочтений и производительности используемого оборудования.
Краткий обзор окружений рабочего стола в Linux
Вам нужен рабочий стол, похожий на своего собрата в Windows 10 или macOS? Некоторые из них предназначены для того, чтобы дать вам панель задач в стиле Windows в нижней части экрана и давно всем знакомую кнопку «Пуск». Или же у вас может быть док-панель, как у компьютера с macOS.
Функциональные возможности, а также количество настроек внешнего вида и параметров управления рабочим столом варьируются в зависимости от типа используемого окружения рабочего стола. Ниже я составил список наиболее известных окружений рабочего стола в Linux. Имейте в виду, что не каждый дистрибутив Linux предлагает поддержку всех перечисленных окружений рабочего стола. Некоторые дистрибутивы имеют на выбор по умолчанию только один или два варианта замены. Другие дистрибутивы вообще могут поставляться только с одним окружением рабочего стола.
GNOME
GNOME — это один из старейших и первоначальных дизайнов рабочего стола в Linux. Со временем его внешний вид эволюционировал от классического стиля а-ля Windows XP (в вариации GNOME 2, которая в настоящее время не поддерживается) до более современного интерфейса со всплывающими панелями по краям экрана (вариация GNOME 3). Оболочка GNOME является основой нескольких других окружений рабочего стола, например, Cinnamon или MATE.


MATE
MATE — это вариация/ответвление (форк) от GNOME 2, и поэтому очень сильно напоминает его классический интерфейс. MATE считается не сильно требовательной средой рабочего стола, которая хорошо подходит для устаревших компьютеров.

KDE
KDE (K Desktop Environment) — это один из самых мощных и настраиваемых окружений рабочего стола в Linux, который имеет специальные визуальные эффекты и множество других удобных функций. Новички в Linux часто находят KDE немного запутанным, но различные способы украшения внешнего вида (в KDE Plasma 5) и количество всевозможных опций настроек делают его одним из самых крутых и красивых окружений рабочего стола.

Cinnamon
Cinnamon — это окружение рабочего стола, разработанное сообществом дистрибутива Linux Mint в качестве альтернативы GNOME 3. На сегодняшний день Cinnamon — один из самых популярных и сравнительно простых в использовании окружений рабочего стола.

Xfce
До недавнего времени про Xfce можно было смело сказать, что это легковесное окружение рабочего стола, идеально подходящее как для новых, так и для старых компьютеров, обеспечивающее функциональный интерфейс без лишней анимации и других спецэффектов. Но в последнее время аппетиты Xfce к потреблению ресурсов компьютера настолько возросли, что местами оно стало прожорливее даже самого KDE (кто бы мог подумать).

LXLE
LXLE — это быстрый, легковесный рабочий стол с дополнительной функциональностью. Он потребляет меньше системных ресурсов, чем Xfce, что делает его более предпочтительным выбором для использования совместно со старым оборудованием.

LXDE
LXDE (сокр. «Lightweight X11 Desktop Environment») — имеет удобный внешний вид и множество системных настроек для конфигурации в соответствии с вашими предпочтениями. Внешний вид очень похож на Xfce.

LXQT
LXQT — своего рода переосмысление LXDE, версия с улучшенной производительностью, которая сочетает в себе оболочку LXDE и рабочий стол Razor-qt. Легкий, модульный, быстрый и удобный в использовании.

Pantheon
Pantheon — первоначально задумывалось как стандартное окружение рабочего стола для дистрибутива Elementary OS. От других оболочек Pantheon отличается современным внешним видом, сочетающим в себе графические элементы Android и macOS, и упрощенным подходом к управлению рабочим столом.

Budgie
Budgie — рабочий стол, разработанный с учетом потребностей современного пользователя и фокусирующийся на простоте и элегантности. Имея изначально простой и минималистичный внешний вид, может быть сконфигурирован так, чтобы имитировать внешний вид рабочего стола GNOME 2. Очень прост в использовании.

Сравнение окружений рабочего стола в Linux
Мы будем сравнивать четыре самых популярных окружения рабочего стола: GNOME, KDE, Xfce и LXDE. Все они предлагают отличные графические пользовательские интерфейсы (GUI), которые можно поставить в один уровень с аналогичными рабочими столами в Windows и macOS.
Если вы спросите разных людей, какой из этих четырех вариантов самый лучший, то, скорее всего, получите много разных ответов. В значительной степени это вопрос вкуса. Вдобавок, при принятии решения также могут быть важны и возможности вашего компьютерного оборудования. Например, пользователям со старыми компьютерами предпочтительнее смотреть в сторону Xfce или LXDE, в то время как пользователи с более новым оборудованием могут получить большое разнообразие графических эффектов рабочего стола, выбрав GNOME или KDE. Моя рекомендация состояла бы в том, чтобы попробовать все четыре оболочки и решить для себя, какая из них лучше всего подходит именно вам. GNOME, KDE, Xfce и LXDE — все они превосходны, и в той или иной степени каждое из них может быть настроено под ваши нужды.
GNOME 3
GNOME 3 — это радикальное изменение «классического» GNOME 2.x. В GNOME 3 есть только одна панель, расположенная в верхней части рабочего стола, и больше нет традиционного меню.

Чтобы получить доступ к программам, пользователи нажимают на «Обзор» в левой верхней части экрана, в результате чего слева появляется всплывающая панель-лаунчер. На ней присутствует иконка в виде точек — «Приложения», которая предоставляет доступ ко всем установленным приложениям. Там же находится и окно поиска, с помощью которого можно быстро найти нужное приложение, зная его название. Кроме того, при нажатии на кнопку «Обзор», в правой части рабочего стола появляется переключатель.

Еще одно изменение касается кнопок на окнах. В GNOME 2.x и практически в любой другой среде рабочего стола есть, по крайней мере, три кнопки в верхней части каждого окна: закрыть окно, свернуть окно и развернуть окно на весь экран. Однако в GNOME 3 есть только одна кнопка, которая используется для закрытия окна, и требуется некоторое время, чтобы к этому привыкнуть.

В целом, GNOME 3 — это очень простой, чистый и визуально приятный рабочий стол, но и также довольно громоздкий.

KDE (KDE Plasma 5)
KDE по внешнему виду очень похожа на Microsoft Windows, и пользователи последней, скорее всего, будут чувствовать себя очень комфортно при использовании данной оболочки. Как и в Windows, они могут открыть меню KDE, нажав на соответствующую кнопку на панели в нижнем левом углу. По умолчанию KDE имеет одну панель в нижней части экрана. Однако это может быть изменено пользователем. Оболочка KDE также считается одной из самых ресурсоёмких оболочек рабочего стола (правда стоит отметить, что в последнее время Xfce всеми силами пытается отобрать у KDE данный «титул»). С другой стороны, KDE требует меньше оперативной памяти, чем GNOME 3.

Как и GNOME, KDE включает в себя большое количество приложений, многие из которых имеют название, начинающееся с буквы «K». Например, Konqueror — это используемый по умолчанию веб-браузер:

Dolphin — файловый менеджер по умолчанию:

KMail — почтовый клиент:

Кроме того, как и приложения GNOME, приложения KDE могут запускаться и в других средах рабочего стола. Вы можете нажать здесь, чтобы увидеть список приложений KDE. openSUSE, Manjaro, Mageia, PCLinuxOS, Kubuntu (KDE-версия Ubuntu) и Debian — это лишь некоторые основные дистрибутивы Linux, работающие под управлением KDE в своих основных релизах. Учитывая всё вышесказанное, KDE — это отличная оболочка рабочего стола, которая определенно заслуживает внимания.
Xfce
Xfce — менее ресурсоёмкое окружение рабочего стола, чем GNOME или KDE, является отличным выбором, в том числе, и для старых компьютеров. На мой взгляд, Xfce обеспечивает хороший баланс между функциональностью и потреблением системных ресурсов, сохраняя при этом красивый рабочий стол. Стандартный внешний вид оболочки Xfce очень напоминает Mac OS X с его док-панелью, расположенной в нижней части рабочего стола. Пользователи могут перетащить свои любимые приложения на нижнюю док-станцию/панель аналогично тому, как это можно сделать в Mac OS X.


Xfce может выглядеть и следующим образом (напоминая GNOME 2.x):

Точно так же, как GNOME 2.x и KDE, Xfce можно легко настроить так, чтобы он больше напоминал Windows, или любым другим желаемым способом. Оболочку Xfce можно встретить в таких дистрибутивах, как: Xubuntu — версия Ubuntu с Xfce, Linux Mint и PCLinuxOS. Многие другие дистрибутивы Linux также предлагают версии Xfce.
LXDE
Из четырех основных окружений рабочего стола в Linux, LXDE (Lightweight X11 Desktop Environment) является наименее ресурсоёмким, что делает его отличным выбором для старых компьютеров. Данная оболочка также будет работать очень быстро и на новых компьютерах. Несмотря на свою сверхэффективность, LXDE по-прежнему остается приятной и многофункциональной оболочкой рабочего стола с простыми и понятными меню, в которых очень легко ориентироваться.


По своему стандартному внешнему виду LXDE напоминает более старые версии Windows (например, Windows 98 или 2000), с одной панелью в нижней части рабочего стола и меню, расположенным в левой части этой панели. Но, как и GNOME 2.x, KDE и Xfce, она может быть настроена различными способами. Lubuntu (версия LXDE Ubuntu) и Peppermint OS — это популярные дистрибутивы, в которых LXDE используется в качестве окружения рабочего стола по умолчанию. Многие другие дистрибутивы Linux, такие как PCLinuxOS, также предлагают версии с LXDE.
Популярные оконные менеджеры в Linux
GNOME, KDE, Xfce и LXDE — это полноценные среды рабочего стола, каждая из которых поставляется со своими собственными программами и приложениями, меню, значками, файловым менеджером и оконным менеджером. Оконные менеджеры, как следует из этого термина, просто используются для управления открытием и закрытием программ в графическом оконном рабочем столе. Оконные менеджеры могут использоваться как компонент среды рабочего стола или работать самостоятельно.
GNOME использует Mutter в качестве оконного менеджера по умолчанию;
KDE использует KWin в качестве оконного менеджера по умолчанию;
Xfce использует Xfwm в качестве оконного менеджера по умолчанию;
LXDE использует Openbox в качестве оконного менеджера по умолчанию.
Помимо этого, есть еще такие оконные менеджеры, как: Fluxbox, IceWM, JWM и Enlightenment.
Гибкость окружений рабочего стола
Одной из замечательных особенностей Linux является то, что программы/приложения, созданные для работы в любом из вышеуказанных окружений рабочего стола, обычно работают и в других. Например, терминал GNOME также может работать в KDE, Xfce или LXDE, в то время как KTerm также работает в GNOME, Xfce и LXDE. Следует отметить, что многие основные дистрибутивы Linux предлагают свои версии в нескольких вариантах окружений рабочего стола. Можно даже одновременно установить любую комбинацию из GNOME, KDE, Xfce. Однако при установке нескольких окружений рабочего стола в Linux на одном компьютере важно знать, что в каждой оболочке будет много лишних инструментов и приложений (системные утилиты, игры и т.д.).
Еще одной выдающейся особенностью окружений рабочего стола в Linux является их гибкость, которая дает пользователям большие возможности настроить окружение рабочего стола так, чтобы он выглядел совершенно уникальным, или имитировать внешний вид других операционных систем, таких как Windows и macOS.
It’s FOSS: KDE или XFCE?
Какое рабочее окружение выбрать? Вопрос не такой простой, особенно, когда речь заходит о довольно схожих в плане «прожорливости» XFCE и KDE Plasma. Редакция сайта It’s FOSS провела детальное сравнение популярных рабочих окружений Linux. Кто победил? Никто! Всё зависит от характеристик ПК и личных предпочтений пользователя.

KDE Plasma vs. XFCE: большое сравнение популярных рабочих окружений
И KDE Plasma, и XFCE – довольно популярные рабочие окружения. XFCE по-прежнему считается самым навороченный легковесным окружением, но и KDE тяжелой оболочкой уже не назовёшь. Ну и дабы помочь вам определиться с выбором идеального рабочего окружения, мы постарались провести максимально подробное их сравнение. Кстати, когда-то у нас на сайте уже выходил похожая заметка о KDE Plasma и GNOME.
Для справки: KDE – это не только популярное рабочее окружение Linux, но и куча сопутствующего софта, разработанного под эгидой сообщества KDE. Plasma – лишь один из их проектов.
Общие впечатления
И KDE, и XFCE сильно напоминают интерфейс классических Windows, однако KDE выглядит в разы современнее, отчего и кажется оптимальным выбором для большинства новых пользователей Linux. Перейти на новую операционную систем будет немного проще, если хотя бы внешне она напоминает то, к чему вы давно привыкли.

Меню приложений в KDE практически полностью повторяет меню Пуск из Windows: оно и находится в том же месте, и сгруппировано примерно также. На фоне KDE интерфейс XFCE кажется простым и даже слегка скучноватым (особенно, если вы привыкли к графическим наворотам Mac или Windows).

Раньше XFCE выглядел совсем олдскульно, но времена меняются, и теперь даже XFCE начинает обрастать чисто визуальными фишками и графическими эффектами. Однако, если вам нужен современный рабочий стол с кучей наворотов и эффектов, выбирайте KDE.
Приложения и экосистема
KDE Plasma может похвастаться несколькими предустановленными утилитами, десятками виджетов и кучей софта от одноимённого сообщества: KDE Connect, Kdenlive, Konsole и т. д. Ну и центр приложений Discover сам по себе – тоже довольно удобная штука.

А вот у XFCE собственных приложений нет. Нет тут и собственного центра приложений, и в большинстве дистрибутивов вам предложат использовать старый-добрый Synaptic. Зато и весит XFCE заметно меньше.
Так что, если для вас важно, чтобы приложения, которыми вам придётся пользоваться изо дня в день, были адаптированы специально под ваше рабочее окружение, оптимальным вариантом будет KDE Plasma.
Кастомизация
KDE Plasma – максимально настраиваемое рабочее окружение, и многих столь детальные настройки немного пугают: темы оформления, настройки цветовой палитры, виджеты и куча других мелочей, которые помогут вам изменить систему до неузнаваемости. С непривычки даже глаза разбегаются! Если понадобится помощь, у нас уже есть руководство по детальной настройке KDE.

Но нужны ли вам все эти настройки? Далеко не факт. А вот пользователей, которые пока только присматриваются к Linux, такое разнообразие настроек наоборот может отпугнуть. Если вы не из тех, кто любит ковыряться в тоннах настроек, выбирайте XFCE. Там всё немного проще.

Поддержка и стабильность
И KDE, и XFCE обеспечивают максимально стабильную работу вашей системы. Однако, если частые изменения вам не по нраву, выбирайте XFCE: чёткого расписания релизов у XFCE нет, но в среднем обновления выходят не чаще двух-трёх раз в год (скорее всего, виной тому не самая большая команда). Но у такого подхода есть и свои плюсы: окружение работает именно так, как вы привыкли, и можно не волноваться о том, что очередное обновление что-то сломает или изменит до неузнаваемости.
С KDE ситуация совершенно иная: версия от версии окружение обрастает тоннами новых функций и возможностей. Кому-то это нравится, а кому-то не очень. Если сегодня Plasma на вашем ПК работает почти идеально, это не означает, что так будет и дальше. Но у KDE есть и LTS-версия, которая обновляется заметно реже.
Если вам нужна максимальная стабильность, ваш выбор – XFCE. Если же вы готовы пожертвовать стабильностью ради инноваций, выбирайте KDE.
Производительность
Формально XFCE гораздо лучше подходит для уже устаревшего оборудования. Дистрибутивы с XFCE на борту регулярно попадают в топы легковесных операционных систем. Но и Plasma уже не так прожорлива, как раньше.

Теоретически и KDE, и уж тем более XFCE должны неплохо работать на уже устаревшем оборудовании. Я сравнил потребление ресурсов в Kubuntu и Xubuntu и не заметил особой разницы (хотя XFCE всё-таки немного легче).

Специальные возможности
Хорошее рабочее окружение должно быть доступно и пользователям с ограниченными физическими возможностями. Вот только в сравнении с GNOME и KDE Plasma, и XFCE безнадёжно проигрывают. Некоторые специальные параметры там всё-таки есть, но многим этого явно будет недостаточно. Но KDE в этом плане выглядит чуть более выигрышно.

Например, в KDE вы можете включить автоматическое чтение текста с экрана ПК, настроить навигацию с помощью мышки и т. д. Однако, чтобы получить доступ к части специальных возможностей, сперва нужно установить приложение Orca Screen Reader.
В XFCE вы тоже можете активировать автоматическое чтение текста и экранную лупу, но на этом всё. Возможно, дополнительные настройки появятся чуть позже, но никаких гарантий пока нет.

К сожалению, для многих пользователей предложенных настроек будет недостаточно. Поэтому, если для вас важно, чтобы рабочее окружение помогало вам в выполнении специфических задач, стоит присмотреться к чему-то ещё. Явного фаворита здесь пока нет.
Доступность
И KDE, и XFCE можно встретить почти в любом дистрибутиве, включая довольно популярные сегодня Ubuntu, Manjaro, Linux Mint и т. д. Легковесные дистрибутивы частенько используют XFCE в качестве рабочего окружения по умолчанию (к примеру, именно XFCE используется в дистрибутиве Linux Lite). KDE же гораздо чаще встречается на вполне современных дистрибутивах. Мы, кстати, уже успели составить список интересных дистрибутивов с рабочим окружением Plasma.
Итоговый вердикт: что выбрать?
Подавляющему большинству пользователей (особенно новичкам) больше подходит KDE Plasma: максимально современный внешний вид, широкие возможности кастомизации и шикарный функционал. Однако, если вы ищите окружение для довольно старого ПК или просто не хотите растрачивать ресурсы впустую, выбирайте XFCE: он и выглядит неплохо, и жрёт поменьше.
Ну, а если считаете, что мы тут вообще не разобрались и несём какую-то чушь, не стесняйтесь отстаивать свое мнение в комментариях. Ну и намекните, какие окружения стоит сравнить следующими.