Обзор лучших рабочих столов Linux

Обзор рабочих столов Linux

Рабочий стол (PC) — важнейшая точка контакта между пользователем и его дистрибутивом Linux. Рабочий стол — это набор всех графических элементов, которые вы видите на рабочем столе, как то: окон, панелей инструментов и значков — а также Менеджер окон, отвечающий за внешний вид окон в GUI.

Все популярные настольные дистрибутивы предлагают одну из наиболее надежных сред рабочего стола, например, Gnome, KDE или Mate. Рабочий стол — настолько неотъемлемая и важная часть любого дистрибутива Linux, что некоторые дистрибутивы часто определяются своим выбором рабочего стола (PC). Fedora, например, считается дистрибутивом Gnome, несмотря на редакции с другими PC, например, KDE. Но при всей важности роли PC в нашем повседневном использовании компьютеров, многие пользователи редко выходят за рамки рабочего стола по умолчанию своего дистрибутива.

И это не очень правильно, поскольку многие рабочие столы чудесны в работе и невероятно надежны, а состоявшиеся проекты, такие как Gnome и KDE, считаются громоздкими и медленными. Потребность в быстром рабочем столе-легковесе, приглядном и приятном в работе, породила новое поколение — в частности, те рабочие столы, которые составили наш выбор.

Рекомендуем к прочтению: Управление программами из консоли Linux

Как мы делали обзор рабочих столов Linux

В нашем обзоре мы рассматриваем проекты рабочего стола, которые пока не столь популярны. Нам нужна была нейтральная база для тестирования, и мы начали с Fedora. Кроме рабочего стола Deepin, мы смогли установить в Fedora все проекты из нашего списка. Поскольку мы запустили DDE на Ubuntu, мы решили, что лучше всего будет установить и остальные рабочие столы, а также сравнить их на обоих дистрибутивах. До последнего релиза Ubuntu всю свою мощь вкладывал в Unity, но сейчас снова вернулся к Gnome как к рабочему столу по умолчанию, а также предлагает редакцию с Budgie. Там, где это возможно, мы также пробовали эти PC в их родной среде.

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

Рабочие столы Linux

Budgie

Budgie написан с нуля для дистрибутива Solus OS, и прошел долгий путь. Окно приглашения сейчас имеется во многих рабочих столах, но окно приглашения Budgie элегантное и простое по дизайну. Нажмите на кнопку Recommendations [Рекомендации], чтобы просмотреть список рекомендуемых программ. Помните, что этот список зависит от используемой ОС и будет содержать разные инструменты в зависимости от того, работаете вы в Ubuntu или Solus.

Графическая оболочка Budgie
Графическая оболочка Budgie

В противоположность традиционной метафоре рабочего стола, Budgie не поддерживает по умолчанию создание значков на рабочем столе. Вы должны вручную активировать эту опцию на боковой панели Raven. Хотя она не предлагает столько виджетов, сколько в устоявшихся PC вроде Gnome, проект постоянно совершенствуется, и разработчики постоянно предлагают разумное и интересное взаимодействие, уделяя большое внимание улучшению Raven.

Deepin

Изначально разработанный для Deepin Linux, это надежный рабочий стол. DDE хорошо работает в Deepin Linux и Ubuntu, но нам не удалось установить его в Fedora, несмотря на то, что мы пробовали разные сборки Сорт. Жаль, что этот проект пока что не используется другими дистрибутивами Linux, потому что он прекрасен. Кроме того, в нем множество встроенных приложений, которые дополняют его дизайн и внешний вид.

Графическая оболочка Deepin
Графическая оболочка Deepin

В отличие от Raven в Budgie, который иногда кажется несколько загроможденным, Центр Управления [Control Center] просторный и хорошо продуманный. Вы можете использовать его, чтобы настроить мышь и трекпад, горячие клавиши, изменить приложения по умолчанию и т. д.; настраиваемые горячие углы позволят получить доступ к меню приложений и панели управления. Хотя DDE загружается немного медленнее, чем другие проекты в нашем списке, он невероятно отзывчив.

Enlightenment

Проекту Enlightenment уже исполнился 21 год, впервые он появился в 1996 г Его долгожительство — свидетельство популярности у пользователей. Проект идеален для маломощных компьютеров, поскольку ему не требуется большой объем ОЗУ, да и просто предлагает привлекательное взаимодействие с конечным пользователем. Enlightenment ничуть не проигрывает по сравнению с остальными, если вы уделите время, чтобы поближе познакомиться с его хитроумным дизайном.

Графическая оболочка Enlightenment
Графическая оболочка Enlightenment

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

LXQt

LXQt доступен во многих дистрибутивах Linux, однако его производительность можно в лучшем случае описать, как капризную. Его взбалмошное поведение не позволяет с чистой совестью порекомендовать этот проект, особенно начинающим пользователям, которых его странности сильно огорчат. Минималистский, хотя и вполне функциональный рабочий стол предлагает несколько опций настройки.

Графическая оболочка LXQt
Графическая оболочка LXQt

На панели внизу нет никаких приложений, что составляет резкий контраст с панелями других рабочих столов. Вместо этого LXQt предлагает местозаполнитель в левой части панели, куда вы сможете перетащить свои любимые приложения. 8 меню содержится список приложений Categories [Категории], Все настраиваемые элементы LXQt вы обнаружите в отдельном списке, расположенном внутри меню Preferences > LXQt settings [Предпочтения > Настройки LXQt],

Pantheon

Pantheon — еще один минималистский, но и стильный рабочий стол. Его интуитивный дизайн способствует приятному взаимодействию с пользователем. Хотя он не может похвастаться готовыми опциями настройки, это легко исправить, установив инструмент Elementary Tweaks. Рабочий стоп предлагает панель вверху с программой запуска приложений в левом углу, В отличие от большинства других рабочих столов, Pantheon не позволяет настраивать верхнюю панель.

Графическая оболочка Pantheon
Графическая оболочка Pantheon

По умолчанию программа запуска не предлагает списка приложений по категориям, и просто выводит все приложения в списке, не особо отличаясь от Gnome. Желая, чтобы приложения группировались по типам, нажмите на кнопку View applications by categories [Просмотреть приложения по категориям]. Чтобы не прокручивать меню в поисках нужного приложения, просто напечатайте его название, и программа запуска автоматически отфильтрует результаты.

Установка и наличие поддержки

Легко ли обзавестись новым рабочим столом?

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

Однако установка другой доступной среды рабочего стола — только первый шаг. Далее надо будет установить менеджер отображения, который позволит выбирать, какой рабочий стол загружать.

К сожалению, некоторые менеджеры отображения — например, GDM, менеджер отображения е Gnome — не предоставляют возможности такого выбора. LightDM — популярная альтернатива GDM, и он доступен в программных репозиториях практически всех популярных дистрибутивов Linux. Если вы работаете в Ubunlu, как и мы, вам не придется устанавливать LightDM, поскольку в этом дистрибутиве LightDM — менеджер отображения по умолчанию.

Поскольку в нашем Сравнении рассматриваются альтернативные рабочие столы, они, неизбежно, не все будут официально поддерживаться популярными дистрибутивами. Фактически, за исключением LXQt и Enlightenment, вам затруднительно будет найти остальные три в программных репозиториях своего дистрибутива. Но не отчаивайтесь!

Budgie является внутренней разработкой для дистрибутива Solus OS и предложением по умолчанию для этого проекта. Начиная с последнего релиза 17.04, есть Budgie-редакция Ubuntu, и Manjaro Linux тоже поддерживает Budgie. Если у вас Fedora, вы можете установить Budgie с помощью созданной сообществом сборки Сорт, но будьте готовы к некоторым проблемам, например, невозможности загрузить обои.

Elementary OS дистрибутив на базе Ubuntu, предназначенный специально для пользователей Windows и MacOS. предлагает собственный рабочий стол Pantheon. К сожалению, в настоящий момент Pantheon официально не поддерживается больше никаким дистрибутивом. Однако вы можете установить его на Fedora с помощью Corp или в Ubuntu через РРА-репозиторий

Deepin Desktop Environment, или DDE— один из самых молодых рабочих столов, это среда по умолчанию в Deepin Linux. Как и Pantheon, DDE пока что не поддерживается официально другими дистрибутивами, но можно использовать репозиторий РРА для установки проекта в Ubuntu. Хотя сборка Corp доступна, на Fedora вовремя наших тестов установить DDE мы не смогли.

В традиционном понимании менеджер окон — всего лишь компонент рабочего стола, однако он предлагает достаточно функций для самостоятельного применения в качестве PC. В сочетании с Enlightenment Foundation Libraries (EFL), набором графических библиотек, Enlightenment считается рабочим столом, и поэтому достоин занять место в нашем обзоре.

Поддержка приложений

Будут ли ваши любимые приложения работать с этими PC?

За исключением LXQt и Enlightenment, все наши PC спокойно запустят приложения, разработанные для других рабочих столов. Кроме того, известно, что среды рабочего стола также предлагают собственные приложения и утилиты. Некоторые проекты из нашего списка предлагают достойный выбор приложений. Хорошим примером будет Deepin Desktop Environment: он предлагает собственный просмотрщик изображений, программу записи аудио и видео, приложение терминала и менеджер файлов.

Enlightenment тоже предлагает менеджер файлов и терминал, но это и всё. Однако есть несколько основанных на EEL приложений, таких как видеоплейер Rage, торрент-клиент Epour и браузер Elbow. Превращение их и многих других в составную часть Enlightenment— всего лишь вопрос времени.

LXQt появился в результате слияния LXDE-qt и Razor-qt. И как таковой, он прекрасно справляется с рендерингом приложений Qt. Budgie тоже создан на Qt и отлично работает с этими приложениями. Но вы можете использовать все свои приложения в любом из этих рабочих столов.

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

Взаимодействие с пользователем

С каким рабочим столом приятнее всего работать?

Хотя такие инструменты, как системный монитор Сопку, заботятся о тех, кто жаждет добавить на свой рабочий стол всякие примочки, большинство рабочих столов Linux традиционно имели незамысловатый внешний вид. Но несколько лет назад это изменилось. Linux теперь не только поддерживает сенсорные устройства, но разработчики активно трудятся
над обеспечением своих пользователей максимально привлекательным внешним видом.

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

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

Пользовательская документация

Arch Linux Wiki — один из лучших информационных ресурсов почти для всех проектов Linux, и рабочие столы здесь не являются исключением. Фактически, Arch Wiki содержит больше практической информации о рабочем столе из нашего описка, чем их собственные сайты!

Как это ни удивительно, но у Pantheon, внутренней разработки дистрибутива EIementary OS, даже и сайта не имеется. Он только вскользь упомянут на сайте и в блоге родительского проекта. Официальная документация предлагает краткое введение в такие функции, как горячие углы и рабочие области, но на этом,собственно, всё и кончается.

Помимо страницы About, которая служит введением, Enlightenment не может похвастаться особым объемом документации. Конечно, можно многое узнать на сайте проекта, если вы — разработчик, который жаждет поучаствовать в проекте или EFL: но если вы — пользователь, просто пытающийся разобраться в опциях настройки Enlightenment, то Интернет
окажется для вас куда лучшим источником информации.

Wiki LXQt предлагает базовую информацию по таким вопросам, как установка и темы, но этим всё и ограничивается.

Budgie сейчас обзавелся собственным сайтом, но пока там не размещено никакого контента, кроме блога с сообщениями о новых релизах.

Хотя Deepin Desktop Environment упоминается в wiki Deepin, там обсуждаются только основы, например, создание файлов и папок.

Производительность

Внешняя привлекательность — важный критерий при выборе рабочего стопа. В этой области все проекты в нашем списке показали себя прекрасно, предлагая анимацию и прочие эффекты вам на радость — но все эти предложения осуществляются за счет системных ресурсов. Громоздкие рабочие столы вроде Gnome, KDE и Unity требуют ускорения графики и огромного объема ОЗУ; зато проекты в нашем списке не столь требовательны.

Enlightenment и LXQt совершенно спокойно функционируют на компьютерах, находящихся на низшем конце спектра. Оба рабочих стола загружаются быстро — но если Enlightenment работает, как обещано, то LXQt на Ubuntu и Fedora частенько сообщает об ошибках и склонен к периодическим зависаниям.

Текущий релиз Budgie тоже не особенно прожорлив в плане ресурсов, но в будущих релизах это должно измениться. Его разработчики уже сообщили о своих планах расширить набор функций Budgie, который может оказаться чрезмерным для компьютеров с 2 ГБ ОЗУ.

Pantheon демонстрирует наибольшую скорость в своем родном дистрибутиве. А вот на Fedora или Ubunlu начинает немного тормозить.

Dee pin Desktop Environment, безусловно, быстр и отзывчив как таковой, но он самый медленный из нашего списка. Для оптимальной производительности ему требуется двуядерный компьютер с более чем 2 ГБ ОЗУ.

LXQt загружается быстро, но малонадежное поведение отбрасывает его на последнее место в нашем тесте.

Расширения

Budgie, разработанный проектом Solos OS, не поддерживает расширений. То же можно сказать про LXQt и DDE, разработанном для проекта Deepin Linux. Однако недавние разработки и объявления из лагеря Budgie могут привести к заключению, что проект стремится выйти за свои минималистские рамки и легковесные характеристики. Вероятно, что проект станет использовать расширения в будущих релизах по мере того, как обретет больше пользователей и станет доступным для других дистрибутивов.

Подобно Budgie и DDE, Pantheon был разработан для конкретного дистрибутива Linux, в данном случае — для Elementary OS. Однако, в отличие от Budgie и DDE, Pantheon легко расширяется с помощью инструмента Elementary Tweaks, доступного в репозитории РРА. Движимые любовью к простоте и элегантности Elementary OS, некоторые пользователи из сообщества разработали сторонние декоративные элементы, например, темы и значки, чтобы дополнить свою установку Elementary OS. После установки можно использовать инструмент Elementary Tweaks для изменения внешнего вида рабочего стола, настройки шрифтов, управления анимацией и т.д. В репозитории РРА размещается также несколько созданных пользователями тем. Инструмент Elementary Tweaks даже позволяет определять количество строк и столбцов для отображения е программе запуска приложений, и можно также настроить размер значков, темы, положение панели дока на экране. Но как бы чудесно всё это ни было, Elementary Tweaks не устанавливается на дистрибутивы без прямой поддержки Pantheon,

Немало сторонних расширений для Enlightenment доступно на сайте проекта. Помимо теми фонов панелей, имеется также анимированный фон, который реагирует на наведение мыши.

Рекомендуем к прочтению: ASLR в Linux и GNU libc

Настраеваемость

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

Чтобы настроить все вышеперечисленные элементы в Pantheon, используйте инструмент Customize Look and Feel. Точно так же можно использовать в LXQt инструмент Appearance Configuration Tool в LXQt для смены курсора, тем окон и т.д. Желая настроить Panel, щелкните правой кнопкой и нажмите Configure Panel, Отсюда можно настроить положение панели и ее размер, и даже задать цвет фона. Настраиваемыми являются даже некоторые виджеты на панели. Нажмите на вкладку Widgets на левой боковой панели. Затем выберите виджет и нажмите на кнопку Configure, чтобы поиграть с разными имеющимися опциями. Можно также настроить Панель так, чтобы она постоянно отображалась или автоматически скрывалась. LXQt использует в качестве менеджера окон Open-box, который предлагает собственный инструмент ОрепРох Configuration. Вы можете использовать этот инструмент, если вам хочется изменить на своем рабочем столе LXQt тему окон.

Доступ к опциям настройки Deepin можно получить из Центра Управления [Control Center]. Несмотря на свое название, Центр Управления в Deepin Desktop Environment не является окном, как в других дистрибутивах Linux. Это боковая панель, откуда вы можете управлять практически любым аспектом Deepin Environment. Переместите мышь в правый нижний угол экрана и щелкните. Активируется горячий угол и откроется Центр Управления. Теперь нажмите на кнопку Personalisation для доступа к настраиваемым опциям.

Как и Deepin DE, Budgie предлагает опции настройки из панели. Вы можете получить доступ к этим настройкам из боковой панели Raven. Нажмите на квадратную кнопку в правой верхней части панели вверху рабочего стола, чтобы получить доступ к боковой панели Raven. Budgie также позволяет создавать дополнительные панели, вроде той, которая внизу рабочего стола, прямо из Raven, Затем можно добавить на эту новую панель виджеты и настроить их.

Выводы

В нашем обзоре мы протестировали пару старых, независимых от дистрибутива рабочих столов и три новых, каждый из которых разработан под определенный дистрибутив. И даже нас удивил конечный результат. По логике, независимые от дистрибутива рабочие столы типа LXQt и Enlightenment должны были превзойти новые разновидности, но этого не случилось. Частично причиной тому внутренний код и унаследованные от него сложности.

Enlightenment существует более двух десятков лет; хотя он постоянно развивался, его надо практически полностью переписать, если он намеревается конкурировать с новичками.

Несмотря на мощное наследие, LXQt так и не удалось найти свою нишу. Если только этот проект не будет использоваться каким-то крупным дистрибутивом или не получит поддержку преданной группы разработчиков, вряд ли он протянет долго. Хотя он предлагается в программных репозиториях многих дистрибутивов, реализован он слабовато и выдает ошибки на Fedora и Ubuntu.

Нам было в общем непросто не присудить Enlightenment призового места. Это в основном независимый проект, поддерживаемый только группой преданных разработчиков и сильным сообществом пользователей. В самом по себе Enlightenment нет особых проблем, но он проигрывает простоте и философии дизайна других PC.

Мы уже упоминали, что Pantheon лучше всего работает в своем родном дистрибутиве Elementary OS. Тем не менее, небольшая потеря производительности — не повод не попробовать его на других дистрибутивах. Budgie обгоняет Pantheon благодаря своим опциям настройки и инструменту боковой панели Raven.

Несмотря на отсутствие официальной поддержки со стороны основных дистрибутивов. победителем стал ODE благодаря своей боковой панели Центра управления [Control Center], Все занявшие призовые места лучше всего соответствуют своим родительским дистрибутивам благодаря внутренним приложениям, дополняющим их.

Хотя приложения Solus не предлагаются а качестве части Budgie на других дистрибутивах, Deepin DE предлагает ряд таких приложений, и это еще одна причина, по которой он выигрывает у Budgie и Pantheon.

Понравилась статья? Поделиться с друзьями:
Комментарии: 3
  1. Sergey

    Это в каком году было написано?

    1. Tech-Geek

      В 2018 году.

  2. Игорь

    Что касается про lxqt, и что рабочие окружение не долго протянет, вызывают сомнения. Xfce тоже хоронили одно время, что у него нет будущего. Однако xfce развивается как и lxqt.

Добавить комментарий