Разработчик M A Muqtadir, известный по работе над темой оформления Yaru для Ubuntu и развитием дистрибутива Vanilla OS, поделился результатами амбициозного эксперимента. Он поставил перед собой задачу воссоздать классический пользовательский интерфейс Unity, опираясь на современные компоненты стека GNOME и протокол Wayland.
В основе представленного прототипа лежит композитный менеджер Wayfire. Выбор этого инструмента обусловлен его поддержкой Wayland и высокой эффективностью при отрисовке пользовательских интерфейсов. Кроме того, Wayfire позволяет интегрировать впечатляющие 3D-эффекты, которые визуально напоминают знаменитые плагины для Compiz. Элементы управления, включая боковую и верхнюю панели, а также меню Dash для быстрого поиска и запуска приложений, созданы с использованием надстройки gtk4-layer-shell и набора современных виджетов из библиотеки libadwaita.



История развития оболочки Unity
Стоит отметить, что тема интерфейса Unity до сих пор остается актуальной для Linux-сообщества. Разработчики проекта UBports продолжают развитие оболочки Lomiri, которая является ответвлением от Unity 8. Параллельно с этим активно развивается дистрибутив Ubuntu Unity, поддерживающий актуальность кодовой базы классической Unity 7, построенной на технологиях GTK и GNOME.
Исторически в состав Ubuntu 16.10 входила оболочка Unity 8, которая была полностью переведена на библиотеку Qt5 и собственный дисплейный сервер Mir. Изначально компания Canonical видела в ней полноценную замену Unity 7, однако планы изменились. С выходом Ubuntu 17.10 разработчики приняли решение вернуться к стандартному рабочему столу GNOME с панелью Ubuntu Dock, а все работы над Unity 8 были официально свернуты.






