Как устроена графика в linux: обзор различных сред оформления рабочего стола

KDE

Одной из старейших, разработка ведется с 1996 года, и наиболее часто используемых оболочек рабочего стола для Linux является KDE. Актуальная версия – KDE Plasma 5 выпущена в 2014 году. Оболочка имеет четырехмесячный цикл выпуска функциональных обновлений и версии с долгосрочной поддержкой, рассчитанной на полтора года.

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

В рамках проекта KDE разрабатывается порядка 200 интегрированных приложений. Как и сама оболочка они основаны на Qt. В набор входят программы для чтения новостей, обмена электронной почты, профессиональной обработки звука и видео. Отличительно особенностью KDE Application является использование в названии многих приложений латинской буквы «К»: Ktorrent, Kmail, digiKam, Krita.

Благодаря стабильность, гибкости настроек и высокой производительности KDE Plasma используется в качестве одного из базовых окружений рабочего стола в таких дистрибутивах как openSUSE, Kubuntu, Mageia.

IceWM

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

IceWM можно установить на такие популярные дистрибутивы Linux как: OpenSUSE, Debian, Mageia и другие.

Если Вам не интересны всякие красивости во внешнем интерфейсе пользователя, то IceWM Вам понравится.

Скриншоты IceWM

IceWM в OpenSUSE 13.2

IceWM в Mageia 4.1

Вот мы с Вами и рассмотрели несколько самых популярных графических оболочек Linux, а какую устанавливать решать, конечно же, Вам!

Нравится18Не нравится1

Что делать, если рабочий стол не загружается

Здесь будут представлены 3 самых распространенных варианта решений изучаемого процесса.

При несовместимости драйверов, видеокарты и другого оборудования

Здесь требуется удаление текущего драйвера (оборудования) и установка его нового аналога.

  1. Открыть консоль (кратчайший путь – сочетание клавиш Alt, Ctrl, F1).
  2. Ввести логин и пароль пользователя.
  3. Ввести команды для удаления имеющегося драйвера: sudo apt-get purge nVidia* для NV >sudo apt-get purge fglrx* для AMD.
  4. Иногда стоит еще убрать конфигурацию компонентного файла с помощью соответствующей записи: sudo dpkg-reconfigure xserver-xorg.
  5. Перезагрузить операционную систему с помощью выражения sudo reboot.
  6. Установить новое оборудование: 1) sudo add-apt-repository ppa:oibaf/graphics-drivers ; 2) sudo apt-get update ; 3) sudo apt-get dist-upgrade ; 4) sudo apt-get install vdpau-va-driver ; 5) sudo reboot

После этого, проблема будет решена.

При плохом обновлении системы

  1. Скачать с официального сайта Убунту соответствующий образ программы.
  2. Записать его на флешку или диск.
  3. Согласиться с «переустановкой» Убунту, при этом убедившись в совпадении версий операционной системы. Для сохранности важных файлов перед этим пунктом стоит провести их копирование на другой носитель.
  4. Перезагрузить гаджет.

Проблема будет решена.

При сбое графической оболочки

Здесь надо очистить кеш и перезагрузить компьютер или ноутбук.

  1. Открыть консоль (кратчайший путь – сочетание клавиш Alt, Ctrl, F1).
  2. Ввести логин и пароль пользователя.
  3. Сбросить настройки графической оболочки Unity с помощью выражений: dconf reset -f /org/compiz/ и setsid unity.
  4. Сбросить параметры Compiz с помощью записи в командной строке: mv

/.config/compiz-1/compizconfig.old.

Перезагрузить графический сервер выражением: sudo service lightdm restart .
Перезагрузить компьютер или ноутбук с помощью команды: sudo reboot .

Проблема будет решена.

Ощущения от использования Astra

Писать тексты, обрабатывать фотографии и работать с документацией можно

Для тех, кто использовал популярные дистрибутивы Linux, Windows или macOS, Astra Linux станет интуитивно понятной и не потребует сколько-то значимого времени для привыкания.

Интерфейс настолько приближен к существующим стандартам, что справится и бабушка. Аналогично собран набор базовых приложений: все они либо уже использовались пользователем, либо копируют интерфейсы других популярных приложений.

Ресурсов нужно немного

«Железо» определяет моментально, поэтому каких-либо проблем с установкой и запуском не предвится.

На данный момент среди аппаратных партнеров Astra Linux, предоставляющих необходимые данные для оптимизации системы, числятся все свободно продаваемые в России пользовательские и профессиональные решения.

Основываясь на всем вышесказанном и собственном опыте, можно подтвердить: Astra полностью готова к массовому внедрению и может использоваться для любых задач.

Настройки и возможности

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

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

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

Отрезать компьютер от внешних ресурсов или перевести ПК в полностью защищенный режим можно из терминала.

Неудобство доставляет только странная реализация хоткеев: хотя они по умолчанию полностью повторяют аналоги из WIndows, в ряде случаев они перестают работать.

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

Краткий обзор окружений рабочего стола в Linux

Вам нужен рабочий стол, похожий на своего собрата в Windows 10 или macOS? Некоторые из них предназначены для того, чтобы дать вам панель задач в стиле Windows в нижней части экрана и давно всем знакомую кнопку «Пуск». Или же у вас может быть док-панель, как у компьютера с macOS.

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

GNOME

GNOME — это один из старейших и первоначальных дизайнов рабочего стола в Linux. Со временем его внешний вид эволюционировал от классического стиля а-ля Windows XP (в вариации GNOME 2, которая в настоящее время не поддерживается) до более современного интерфейса со всплывающими панелями по краям экрана (вариация GNOME 3). Оболочка GNOME является основой нескольких других окружений рабочего стола, например, Cinnamon или MATE.

GNOME 2.30

GNOME 3.32

MATE

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

MATE

KDE

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

KDE Plasma 5

Cinnamon

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

Cinnamon

Xfce

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

Xfce

LXLE

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

LXLE

LXDE

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

LXDE

LXQT

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

LXQT

Pantheon

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

Pantheon

Budgie

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

Budgie

KDE

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

Однако ложка дёгтя в этом медовом море всё же есть. Неотъемлемый элемент KDE — программа Nepomuk. Сейчас её собираются менять на Baloo. Этот софт индексирует содержимое дисков и при этом нагружает процессор, как говорится, до самого верха.

Создатели дистрибутивов с KDE, бывает, прибегают к некрасивой хитрости: в режиме LiveCD эта Nepomuk не запускается и система работает превосходно. Однако сразу после установки ОС на жёсткий диск всё меняется.

Вывод: для комфортного использования Linux с KDE даже на не слишком мощных компьютерах отключить Nepomuk (или Baloo, идущую на смену) следует обязательно. Зайти в настройки и решительно убрать из списка автозапуска. (В дистрибутиве Kubuntu это может быть сделано по умолчанию.)

Как запустить графическую оболочку Ubuntu

Запуск интерфейса также имеет 2 известных метода с различной технологией решения проблемы.

Запуск графической оболочки Ubuntu из консоли

  1. Войти систему.
  2. Авторизироваться, то есть ввести конкретный логии пользователя и его пароль.
  3. Убедиться в подключении к виртуальному пространству.
  4. Открыть консоль на платформе Линукс сочетанием клавиш Alt, Ctrl, F1 и ввести выражение: $sudo apt-get install ubuntu-desktop .
  5. Ввести пароль пользователя.
  6. На вопрос системы об установке нового программного обеспечения следует сначала нажать Y, а потом Enter.
  7. В конце процесса в командной строке нужно ввести выражение: $sudo service gdm start.

В итоге пользователь спокойно может работать на Убунту.

Внимание! Для установки в качестве менеджера рабочего стола KDE нужно заменить слово ubuntu-desktop словом kubuntu-desktop, тем самым, в итоге, получив Kubuntu Linux

Запуск рабочего стола Ubuntu из терминала

  1. Запустить терминал с помощью сочетания клавиш Alt, Ctrl, T.
  2. Посмотреть содержимое директория с помощью команды ls /etc/init.d/ . То же самое можно получить с помощью программы rcconf.
  3. Просматривая список, нужно найти имя ДМ, помеченное звездочкой – это рабочее оборудование.
  4. Установить еще один. Войти в виртуальный терминал клавишами Alt, Ctrl, F Ввести выражение в командную строку: sudo apt-get install имя_ДМ . Указать тот ДМ, который c помощью команды rcconf был выше определен, как работающий. Здесь имя_ДМ – это имя одного из ДМ: kdm, slim и т. д. Можно в качестве нового ДМ установить kdm, gdm, lightdm и slim.
  5. Для последующего изменения после перезагрузки ввести выражение: sudo dpkg-reconfigure имя_ДМ. ДМ должен совпадать с версией операционной системы, kdm, если первоначальный ОМ – KDE, gdm, если первоначальный ОМ – GNOME2, GNOME3, lightdm, если первоначальный OM – KDE, GNOME3, Unity, Cinnamon, XFCE4, LXDE, awesome, slim, если первоначальный ОМ – XFCE4, openbox, blackbox, awesome.
  6. Добавить менеджеры с помощью команд: sudo apt-get install kubuntu-desktop и sudo apt-get install хubuntu-desktop .
  7. Перезагрузить гаджет.

В итоге графическая оболочка запускается.

Почему не китайский Deepin

Huawei отказалась от красивого Deepin в пользу Astra. Она надежнее

По всей видимости, Huawei будет использовать Astra для своих серверов в Европе, а так же планирует возможные продажи ноутбуков с Astra.

Китайские разработчики имеют очень неплохой, красивый и удобный Deepin Linux, так же основанном на Debian с собственной средой Deepin Desktop Environment и набором утилит.

Однако в апреле 2018 Deepin Linux версии 15.5 был скомпрометирован шпионским программным обеспечением, замаскированным под стандартную утилиту из ядра системы.

Поэтому Россия стала для Huawei «третьей стороной», гарантом безопасности со стороны операционной системы.

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

Несмотря на изобилие внутренних компонентов, таких как обои, значки и темы, среда рабочего стола г все равно не более чем программа. А значит вы можете применять для ее установки инструмент управления программами своего дистрибутива, совершенно так же, как и для любой другой программы — например, медиа-плейера либо 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 считается рабочим столом, и поэтому достоин занять место в нашем обзоре.

Ключевые концепции, как выглядит

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

Концепция «всё — файл» — концепция, позволяющая пользователю применять один интерфейс для работы с любым системным ресурсом.

Особые файлы и USB-устройства обрабатываются как файлы. Эта концепция облегчает разработку программ для ОС, потому что есть только исследованный набор операций для абстракции — «файла».  

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

Интерфейсы, напоминающие по своей логике другие операционные системы.

Интуитивно понятный интерфейс UNIX-систем

До появления ОС Linux такие интерфейсы встречались у администраторов UNIX-серверов. Такие интерфейсы наполнены виджетами, они предполагают, к примеру, виртуальный рабочий стол, который показался слишком сложным для рядовых пользователей разработчикам других ОС.

KDE Software Compilation

KDE SC (K Desktop Environment Software Compilation) – это, бесплатная графическая оболочка для UNIX-подобных операционных систем. Данная среда рабочего стола является одной из самых популярных, если не самой популярной в мире, и поэтому активно развивается, последняя доступная версия на момент написания статьи была KDE SC 4.14.2, которая вышла 14 октября 2014 года. И она уже включена в состав некоторых популярных дистрибутивов Linux, например в OpenSUSE 13.2, так как разработчики дистрибутива OpenSUSE активно поддерживают и принимают участие в развитии проекта KDE SC.

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

Полезные ссылки о KDE:

База знаний KDE (на русском)

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

Популярные встроенные программы в KDE:

  • Dolphin — файловый менеджер;
  • Amarok — проигрыватель аудиофайлов;
  • Ark — программа для архивирования (архиватор);
  • digiKam — программа для работы с фотографий;
  • Kontact — электронный секретарь;
  • Gwenview — программа для просмотра изображений;
  • K3b — программа для записи CD, DVD и BluRay дисков
  • Konsole — эмулятор терминала;
  • И много еще чего.

Среду рабочего стола KDE можно установить практически на любой известный дистрибутив Linux, но популярность и поддержка есть, например у:

KDE используется по умолчанию в:

  • OpenSUSE;
  • Mageia.

KDE включена в стандартный дистрибутив и предлагается в качестве альтернативы основной среды рабочего стола:

  • Linux Mint;
  • Fedora;
  • Manjaro Linux.

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

MATE

Когда-то GNOME 2 была эталоном минимализма и простоты. Но разработчики решили добавить крутых фич, и в итоге мы получили футуристичную GNOME 3, которая радует нас до сих пор. Тем не менее не всем нововведения в нём показались уместными, поэтому сообщество Linux создало MATE.

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

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

  • Кому подойдёт: обладателям старых и маломощных ПК либо тем, кто не хочет, чтобы красивый интерфейс отнимал много резервов.
  • Преимущества: очень быстрая и простая в использовании рабочая среда, которая потребляет мало ресурсов, но при этом неплохо настраивается.
  • Недостатки: интерфейс MATE может показаться чересчур консервативным и старомодным.
  • Дистрибутивы: Ubuntu MATE, Linux Mint MATE.

LXDE

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

При этом она потребляет намного меньше ресурсов и делает ставку на простоту. Дистрибутив с LXDE можно запросто запустить на компьютере с 512 мегабайтами оперативной памяти и каким-нибудь стареньким процессором типа Intel Celeron. Все потому, что он модульный и базируется на упрощенном рабочем столе LXQT, который совсем не выглядит привлекательно, но зато быстро работает.

Это один из старых вариантов LXDE, запущенный в операционной системе Debian

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

К сожалению, скорость работы LXDE проявляется только при взаимодействии со встроенными приложениями. Стороннее ПО (типа Firefox) работает жутко медленно и сразу выделяется своей низкой производительностью. Поэтому, чтобы наслаждаться высокой скоростью интерфейса, придется использовать ограниченные встроенные приложения или искать такие же легковесные альтернативы.

Достоинства

  • Бесплатность: При установке Linux открываются возможности получения набора из тысяч бесплатных программ, которые абсолютно функциональны.
  • Надежность: Корректная работа аппаратной части ПК, позволит Linux’у работать годы без перезагрузки и зависаний. А кнопка Reset вообще никогда не понадобится.
  • Безопасность: В Linux практически нет вирусов. Само построение операционной системы исключает работу вредоносных программ. И поэтому можно обойтись без антивирусных программ, замедляющих работу компьютера. Нет необходимости постоянно обновлять антивирусные базы и проверять жесткий диск на вирусы.
  • Открытый исходный код: Это дает возможность использовать и модифицировать код по своему желанию. Можно в любой момент исправить какие-нибудь ошибки или недочёты системы, а также расширить её функциональность, путём написания дополнений или программ, работающих под ее управлением.

В настоящее время Linux собрал вокруг себя огромное сообщество программистов, постоянно совершенствующих систему путем разработки новых версий и разновидностей Linux’овой операционной системы, также написанием разнообразных программ, работающих под Linux.

Процесс установки: проще, чем Windows

Напрямую можно скачать только пользовательскую версию Common Edition, либо версию Special для разработчиков платформ x86-64 .

Для конечного пользователя большой разницы нет: прокаченная версия имеет необходимые для оборонки сертификаты, у Common их нет. Однако обе работают по общим принципам Astra Linux, реализовывая раздельный доступ согласно заложенным сценариям.

Процесс установки предельно прост и как две капли воды похож на прочие Linux-дистрибутивы.

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

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

Установка проходит стабильно как на обычный жесткий диск, так и на виртуальную машину.

Для работы системы хватает даже одноядерного процессора с 512 Мб оперативной памяти и 30-гигабайтным накопителем. Комфортная работа предполагает наличие больше 1 Гб ОЗУ и поддержку современных инструкций вычислительных ядер.

LXDE

LXDE (Lightweight X11 Desktop Environment) – бесплатная среда рабочего стола для UNIX-подобных операционных систем. Данная среда рабочего стола, как видно из названия (перевод «Легкая среда рабочего стола») одна из самых не требовательных к ресурсам компьютера. Оно и понятно, так как она создавалась специально для компьютеров с низками техническими характеристиками, ноутбуков, нетбуков, а также просто для устаревшего оборудования, хотя и имеет привлекательный интерфейс пользователя и отличный функционал.

По заявлению разработчиков данная среда рабочего стола может работать достаточно нормально, например, на оборудовании с процессором Pentium II 266 MHz, объемом оперативной памяти 192 MB, но рекомендовано для более комфортной работы хотя бы процессор Pentium III 600 MHz и ОЗУ объемом 512 мегабайт.

Основные компоненты LXDE:

  • PCManFM – файловый менеджер;
  • Openbox — оконный менеджер;
  • LXPanel — панель задач;
  • LXTerminal — эмулятор терминала;
  • Xarchiver – архиватор;
  • GPicView — программа для просмотра изображений;
  • Leafpad — текстовый редактор;
  • И много еще других.

На данный момент LXDE входит в число самых популярных графических оболочек, и поддерживает множество дистрибутивов Linux, например:

LXDE используется по умолчанию:

  • Knoppix;
  • Lubuntu.

LXDE входит в стандартный дистрибутив и предлагается в качестве альтернативной оболочки:

  • OpenSUSE;
  • Mageia;
  • Fedora.

Что такое Linux

На первый взгляд Linux – это операционная система. Как показано на рисунке ниже, Linux состоит из ядра (базовый код, управляющий программными и аппаратными ресурсами) и набора пользовательских приложений (например, библиотеки, менеджеры окон и исполняемые программы).

На этом рисунке показаны ключевые принципы. Внизу стека (абстрактный тип данных, представляющий собой список элементов, организованных по принципу «последним пришёл — первым вышел») Linux находится архитектурно-зависимый код, обеспечивающий работу Linux на большом количестве аппаратных платформ (ARM, PowerPC, Tilera TILE и др.). Конечно, эта функциональность поддерживается GNU – инструментарием, обеспечивающим переносимость Linux.
Что касается переносимости, то здесь Linux на голову выше других систем. Подсистема драйверов, обладающая огромными возможностями, поддерживает динамически загружаемые модули без потерь в производительности, обеспечивая модульность (в дополнение к повышенной динамичности платформы). Кроме того Linux обладает защитой на уровне ядра (в ряде схем), обеспечивающей защищенность платформы. Linux поддерживает наибольшее количество файловых систем любых ОС, что дает гибкость, обеспечиваемую модульным принципом проектирования. В Linux реализованы не только стандартные возможности планирования загрузки процессора, но и диспетчеризация в реальном времени (включая гарантированные задержки обработки прерываний).
Наконец, Linux – это открытая платформа, т.е. ее исходный код доступен для просмотра и изменения практически каждому. Открытость Linux минимизирует возможность внедрения вредоносного кода, повышая, таким образом, ее безопасность. Многие компании вносят свой вклад в разработку Linux, благодаря чему можно быть уверенным, что эта платформа будет продолжать использоваться в самых различных решениях, сохраняя при этом свои ключевые особенности.

MATE

MATE — это форк Gnome 2, который был создан сразу после объявления о выходе версии Gnome 3. Многим пользователям не понравилась новая версия — они хотели сохранить прежний внешний вид. Окружение выглядит точно так же, как и традиционный интерфейс Gnome 2.

  • Имеет традиционный внешний вид Gnome 2;
  • Поставляется со старыми версиями некоторых приложений Gnome 2;
  • Все конфликты между MATE и Gnome 3 были разрешены, поэтому оба окружения могут быть беспрепятственно установлены в системе.
  • Поддерживаются GTK2- и GTK3-приложения.

Для установки используйте такую команду:

sudo apt-get install ubuntu-mate-desktop

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

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

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

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

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

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

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

Сравнение производительности рабочих окружений Linux

Сравнивая потребление оперативной памяти я беру за основу Ubuntu 17.04, как самый популярный дистрибутив (Linux Mint все же не является лидером, т.к. в магазинах Вы вряд ли встретите ноутбуки с этой ОС) и ради чистоты эксперимента, т.к. Linux Mint берет за основу именно ее. Linux Mint все же присутствует в обзоре, т.к

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

Стоит понимать, что приведённые ниже данные о загрузки оперативной памяти не говорят, что тот же GNOME 3 будет потреблять 911.3 Мб памяти, но т.к. мы сравниваем окружения на базе одного дистрибутива (кроме Linux Mint с его Cinnamon), то, следовательно разница в потреблении ОЗУ зависит именно от рабочего окружения.

Итак скриншоты «Диспетчера задач» по порядку:

Xfce:

Unity:

GNOME:

KDE:

LXDE:

Cinnamon:

..и наконец, любимый MATE:

Сравнительная таблица потребления ОЗУ в МБ:

Как видим, LXDE оправдывает свое звания самого нетребовательного к ресурсам рабочего окружения. Xfce остается золотой серединой между внешним видом и нетребовательностью к ресурсам.

Gnome 3 и его форки Cinnamon c Unity потребляют слишком много памяти для нетбуков и ноутбуков. Хотя если у Вас много оперативной памяти (от 6 и более), то Вам вряд ли надо заботиться о смене любимого рабочего окружения.

KDE в последних версиях стал стабильнее. Если Вам хочется все настроить под себя, то KDE будет лучшим вариантом.

MATE следует идеологии классического рабочего стола, но при этом поддерживает современные стандарты. В очередной раз хочу написать о том, что данное окружение понравиться любителям старых версий Red Hat Linux и Ubuntu.

Такие дела. Давайте к послесловию?

Немного истории

Долгое время существовало всего несколько рабочих окружений: KDE, GNOME и Xfce. Они были созданы во второй половине 90-х годов. Затем в 2006 г. появился LXDE.

LXDE (англ. Lightweight X11 Desktop Environment) — свободная среда рабочего стола для UNIX и других POSIX-совместимых систем, таких как Linux или BSD.

Проект LXDE направлен на создание новой быстрой, легковесной и энергоэффективной среды рабочего стола. LXDE создана простой в использовании, достаточно лёгкой и нетребовательной к ресурсам системы.

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

Поехали (скриншоты более-менее везде кликабельны).

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
IP-файл
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: