Desktop environment (Українська)
Стільниця (робочий стіл, середовище стільниці, англ. Desktop environment, DE) — це симуляція справжнього робочого столу зроблена з кількох програм, які мають спільний графічний інтерфейс (GUI).
Загальний огляд
Середовища стільниці складаються з багатьох елементів: значків, шпалер, панелей та віджетів. Окрім цього, до їх складу також входять різні пов'язані програми та інструменти. І, що важливіше, вони мають власну систему управління вікнами. Хоча, іноді, вони використовують просто підходящі загальні віконні системи.
Користувачі можуть вільно налагоджувати графічну оболонку так, як їм заманеться. Середовище стільниці — це простий засіб що допомагає працювати з комп'ютером. В разі чого, користувачі можуть поєднувати програми з різних середовищ. Наприклад, користувачі KDE можуть користуватись програмами призначеними для GNOME, як-от веб переглядачем Epiphany замість вбудованого в KDE браузера Konqueror. Проблема такого підходу: багато програм залежать від бібліотек-складових стільниць. А значить, якщо установлювати програми з різних середовищ, то у вас буде значно більше встановлених залежностей. Якщо ви турбуєтесь про те, скільки пам'яті на диску займає ваша система, то уникайте змішування різних програм та надавайте перевагу тим, що менш залежать від зовнішніх бібліотек.
Більше того, програми, переважно, добре поєднуються лише зі своїми рідними середовищами. Змішані середовища використовують різні графічні набори а тому виглядають неоднорідно (мають різні значки та стилі). Та й особливості використання в ним можуть відрізнятись (треба клацати на значки двічі чи один раз; чи можна їх перетягувати). А значить, ви будете плутатись коли користуватиметесь ними.
Список стільниць
З офіційною підтримкою
- Budgie — стільниця, націлена на сучасного користувача, її цілі — простота й елегантність.
- Cinnamon — намагається передати відчуття традиційних інтерфейсів. Проєкт Cinnamon походить від GNOME 3.
- Cutefish — це нове та сучасне середовище стільниці.
- Deepin — програми середовища Deepin мають простий та зрозумілий дизайн. Робота з ними легка і приносить задоволення.
- Enlightenment — The Enlightenment desktop shell provides an efficient window manager based on the Enlightenment Foundation Libraries along with other essential desktop components like a file manager, desktop icons and widgets. It supports themes, while still being capable of performing on older hardware or embedded devices.
- GNOME — приваблива і зрозуміла система. Існує у двох варіантах: сучасний (GNOME) та класичний (GNOME Classic).
- GNOME Flashback — це оболонка для GNOME 3 яка спершу називалась GNOME fallback mode (запасний режим GNOME). Принцип роботи схожий до такого в GNOME 2.
- KDE Plasma — має всім знайомий формат. Plasma має все необхідне для сучасного користувача прямо зі старту.
- LXDE — легкий робочий стіл для X11. Швидкий та енергоефективний. Має новітній інтерфейс, підтримку багатьох мов, стандартні гарячі клавіші та додаткові можливості, як-от вкладки переглядача файлів. Принципово націлений на оптимізацію. LXDE старається менше навантажувати ЦП та оперативку.
- https://lxde.org/ || GTK 2: lxde, GTK 3: lxde-gtk3
- LXQt — це Qt версія LXDE, легкого середовища стільнці. Утворений в результаті об'єднання проєктів LXDE-Qt та Razor-qt. Отриманий результат: легка, розподілена, блискавично-швидка та привітлива системи.
- MATE — зрозумілий та привабливий інтерфейс для користувачів Linux що звикли до традиційного стилю систем. MATE починався як одна з версій GNOME 2. Зараз вона використовує GTK 3.
- Sugar — це навчальна платформа, яка покликана допомогти дітям від 5 до 12 років навчатися разом. Sugar — це ключова частина всесвітнього руху, що бореться за те, щоб кожна дитина могла отримати освіту. Наразі нею користується більше мільйона дітей, що спілкуються понад 25-ма мовами та живуть в понад 40-ка країнах світу. Sugar дає людям можливість отримати пристойне життя через освіту, доступу до якої багато людей не має.
- UKUI — легка Linux стільниця, що працює на основі як GTK так і Qt. UKUI це стільниця за замовчуванням в Ubuntu kylin.
- Xfce — розробляється згідно філософії UNIX: на принципах повторного використання та модульності. Він складається з багатьох частин які разом складають повноцінну систему яка має всі необхідні можливості, при цьому залишаючись легкою. Вони постачаються окремо а тому, ви можете вибрати, які компоненти вам потрібні та зібрати систему під себе.
Неофіційні
- CDE — поширена стільниця на базі Motif для Unix і OpenVMS. Вона була однією з вимог стандарту UNIX98 Workstation Product Standard, та асоціювалась з „класичним“ виглядом комерційних Unix ПК. Хоч вона й дещо застаріла, її працездатність все ще підтримують, в тому числі й на Linux.
- EDE — система, спроєктована, щоб бути надзвичайно швидкою та зрозумілою.
- https://edeproject.org/ || edeAUR
- KDE 1 — „портована“ на нові платформи. В першу чергу з ностальгічних причин. Все ж, вона придатна для щоденного використання а число програм для KDE 1 в AUR тільки росте.
- Liri — стільниця з сучасним дизайном. Liri це об'єднання проєктів Hawaii, Papyros та Liri. Дуже експериментальна система.
- Lumina — це легка система написана на Qt 5 для FreeBSD яка використовує Fluxbox для управління вікнами.
- Moksha — відділився від Enlightenment. Наразі використовується в Bodhi Linux що походить від Ubuntu.
- Pantheon — була створена насамперед для elementary OS. Написана з нуля на Vala та GTK3. Націлена на зручність та привабливий зовнішній вигляд. Чимось схожа до GNOME та macOS.
- PaperDE — стільниця, сконструйована на основі Qt/Wayland та wayfire.
- Phosh — оболонка для Wayland що походить від GNOME. Підійде для телефонів
- theDesk — намагається бути настільки простою, наскільки це можливо. Використовує Qt 5 та систему управління вікнами KWin.
- Trinity — це проєкт, який ставить собі за мету зберегти відчуття KDE 3.5 для операційних систем Unix.
Саморобні
Перевага готової стільниці — її можна відразу використовувати, без додаткових налаштувань. Все ж, користувачі мають право налагоджувати свій комп'ютер так, як їм заманеться. Якщо комусь не підходить жодна з наявних стільниць, то він може зібрати свою. Переважно, для цього потрібно вибрати: систему управління вікнами або композитор, панель та інші програми. При мінімалістичному підході достатньо терміналу, переглядача файлів, і текстового редактора.
Інші частини, які можуть знадобитись:
- Композитор (Xorg)
- Систему повідомлень
- Екран входу
- Блокувальник екрану
- Меню запуску програм
- Управління звуком
- Управління яскравістю екрану
- Управління медіа
- Система авторизації
- Управління батареєю
- Запис екрану
- Тон кольорів екрану
- Екранні шпалери
- Меню виходу
- Управління програмами за замовчуванням
Заміна менеджера вікон
Якщо є стаття про стільницю, подивіться там розділ Use a different window manager. Або ж перегляньте офіційну документацію.