Графическая оболочка Linux. Какие компоненты входят в эту систему?

графическая оболочка linux. какие компоненты входят в эту систему?

На чем строятся графические оболочки

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

Linux реализует обратный подход. Операционная система отвечает за низкоуровневый функционал. Однако в ней существует компонент, именуемый X Window System. Это система объединяет в себе специальные протоколы и инструменты, необходимые для построения полноценной графической оболочки. Она определяет базовые механизмы отрисовки и перемещения окон, а также взаимодействия с мышью и клавиатурой. X Window System не регламентирует визуального оформления, оставляя эту задачу на конкретные среды рабочих столов, создаваемые энтузиастами.

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

Окно выбора графической оболочки Linux
Рис 1. Выбор оболочки при входе в систему

Заметка
X Window System старый и сложный компонент. Начало его создания и внедрения приходится на 1984 год. Он проделал долгий путь и постепенно обрастал новым функционалом. Полный разбор специфики его работы не входит в задачи нашего учебного курса. Отметим лишь, что в последние годы ведется всё больше разговоров о переходе с X Window System на Wayland, которая, по словам разработчиков, призвана исправить многочисленные ошибки старой системы.

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

Основные компоненты графической среды

Современные пользователи очень требовательны к рабочему окружению. Поэтому все графические среды Linux имеют широкий спектр возможностей. В разных дистрибутивах по умолчанию используются различные графические оболочки. К самым популярным относятся: Gnome, KDE, Unity (производная от Gnome).

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

Встроенные возможности графических оболочек:

  • Рабочий стол — набор панелей с быстрым доступом к часто используемым программам. Управление пользовательской сессией и выключением компьютера через меню «Пуск». Статусные значки состояния компонентов системы: заряд аккумулятора ноутбука, подключение к интернету, раскладка клавиатуры и т.д.
  • Дополнительные программы — комплекс программ, нацеленный на обработку основных задач пользователя. К ним относятся: калькулятор, управление цветовыми настройками дисплея, монитор ресурсов системы, управление дисками, запись CD и DVD, а также многое другое.
  • Диспетчер окон — отвечает за стандартные механизмы взаимодействия. Позволяет переключаться между окнами, перетаскивать, скрывать или менять настройки программы через контекстное меню.

Заметка
Одну из графических сред Linux мы подробно изучим в следующих статьях данного учебного курса. Будут рассмотрены компоненты рабочего стола, набор дополнительных программ и выполнение настроек.

Последние публикации