9 ноября 2023 (Семинар)

В прошлый четверг в библиотеке им. Герцена состоялся семинар на тему “Среды рабочего стола в Linux”. Были рассмотрены основы графического интерфейса пользователя; это три программы:

  1. DM (Display Manager). Эта программа сначала запускает X-Server и с его помощью отрисовывает себя, потом даёт пользователю выбрать нужную среду рабочего стола и ввести пароль.
  2. X-Server (иногда Display Server). Его задача - управление видеокартой и устройствами ввода (клавиатура, мышь, джойстик и т. д.)
  3. WM (Window Manager) или DE (Desktop Environment) на выбор пользователя.

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

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

Fvwm95 (F(?) virtual window manager)

i3wm (improved tiling wm) - ценная находка для людей, владеющих печатью вслепую

DE (Desktop Envinroment). Окружение рабочего стола - это нечто более сложное, чем просто оконный менеджер. Это целый комплекс программ, включающий в себя как сам оконный менеджер, так и разные системные утилиты и прикладные программы, выдержанные в определённом стиле. Например, у GNOME есть собственный файловый менеджер, медиаплеер, графический редактор и даже браузер. Окружение рабочего стола предоставляет удобный интерфейс для их настройки внешнего вида и поведения окон. В простых оконных менеджерах чаще всего настройки можно изменить только редактированием специальных текстовых файлов.

GNUstep

Xfce

GNOME

KDE

После семинара мы продуктивно посидели в кафе. Собрали пакет с файлами локализации для коми языка, открыли для себя QT simple browser, основанный на движке Blink. Через него можно смотреть Youtube даже на самом слабом оборудовании (intel atom-n435, 1Гб DDR3).