Знакомство с Linux: среда рабочего стола против оконного менеджера
- Категория: Linux
С момента появления GNOME и KDE среди новых пользователей Linux возникла путаница, что лучше всего использовать. На первый вопрос довольно просто ответить. Последний вопрос, однако, немного сложнее из-за специфических потребностей / желаний пользователя.
Имея это в виду, давайте начнем с иллюстрации различий между средой рабочего стола и оконным менеджером. Мы начнем с демонстрации многоуровневого графического рабочего стола Linux.
Как вы можете видеть на изображении ниже, в рабочий стол Linux можно включить в основном три уровня:
- X Windows - это основа, позволяющая рисовать графические элементы на дисплее. X Windows создает примитивную структуру, которая позволяет перемещать окна, взаимодействовать с клавиатурой и мышью и рисовать окна. Это необходимо для любого графического рабочего стола.
- Диспетчер окон: Диспетчер окон - это часть головоломки, которая контролирует размещение и внешний вид окон. К оконным менеджерам относятся: Enlightenment, Afterstep, FVWM, Fluxbox, IceWM и т. Д. Требуется X Windows, но не среда рабочего стола.
- Окружение рабочего стола: здесь для некоторых это начинает становиться немного нечетким. Окружение рабочего стола включает диспетчер окон, но основывается на нем. Окружение рабочего стола обычно представляет собой гораздо более интегрированную систему, чем оконный менеджер. Требуется как X Windows, так и оконный менеджер.
Среда рабочего стола обычно включает набор приложений, которые тесно интегрированы, так что все приложения знают друг о друге. Desktop Manager также будет включать в себя панель в некоторой форме, которая включает в себя панель задач, где можно разместить небольшие виджеты для быстрого действия или получения информации.

Большая часть путаницы начинает проявляться, когда вы исследуете такие оконные менеджеры, как E17 (Enlightenment 17).
Самая последняя итерация Enlightenment включает в себя многие элементы, которые обычно встречаются только в среде рабочего стола, хотя Enlightenment по-прежнему считается оконным менеджером. К этому моменту я обычно называю такие рабочие столы менеджерами рабочего стола.
Существует две основных среды рабочего стола: GNOME и KDE. Если вам интересно, что подходит именно вам, вот несколько советов. Последняя версия GNOME по умолчанию позволит пользователям OS X почувствовать себя как дома, KDE 3.x заставит пользователей Windows XP чувствовать себя как дома, а KDE 4.x заставит пользователей Windows Vista чувствовать себя как дома.
Какой оконный менеджер лучше всего подходит для какого пользователя? Поскольку существует очень много оконных менеджеров, я выделю свои любимые.
- просветление : Вам нужно много конфет, но не чего-то такого ресурсоемкого, как ГДЕ или ГНОМ ,
- Fluxbox : Вы хотите минимально и быстро.
- Afterstep : Вы хотите что-то олдскульное, чтобы часами повеселиться.
- Xfce: вам нужен Windows-подобный интерфейс без лишнего программного обеспечения GNOME или KDE.
- Compiz-Fusion : Это полноценный трехмерный оконный менеджер, изобилующий плагинами, которые делают практически все. Если вы хотите, чтобы что-то серьезно впечатлило ваших друзей, вам стоит посмотреть здесь.
Одна из самых замечательных особенностей рабочего стола Linux заключается в том, что он ограничен только вашим воображением. Вы можете сделать так, чтобы рабочий стол Linux выглядел именно так, как вы этого хотите. Вы можете перейти от полного минимализма к полноценному 3D-совершенству Compiz-Fusion. Я дам вам одно предупреждение: игра с рабочим столом Linux может занять столько же времени, как и World of Warcraft.