Доступна тестовая версия дистрибутива UbuntuDDE, основанная на кодовой базе находящегося в разработке выпуска Ubuntu 20.04 LTS. Дистрибутив поставляется с графическим окружением DDE (Deepin Desktop Environment), которое является главной оболочкой дистрибутива Deepin, а также дополнительно предлагается в Manjaro. В отличие от Deepin Linux, в UbuntuDDE вместо каталога-магазина приложений Deepin поставляется Ubuntu Software Center (Snap Store, основанный на Gnome Software Center). Проект пока является неофициальной редакцией Ubuntu, но разработчики дистрибутива ведут переговоры с компанией Canonical о включение UbuntuDDE в состав официальных дистрибутивов Ubuntu. Размер iso-образа 2.6 ГБ.
Напомним, что компоненты рабочего стола Deepin разрабатываются с использованием языков C/C++ (Qt5) и Go. Ключевой особенностью является панель, которая поддерживает несколько режимов работы. В классическом режиме осуществляется более явное отделение открытых окон и предлагаемых для запуска приложений, отображается область системного лотка. Эффективный режим чем-то напоминает Unity, смешивая индикаторы запущенных программ, избранных приложений и управляющих апплетов (настройка громкости/яркости, подключенные накопители, часы, состояние сети и т.п.). Интерфейс запуска программ отображается на весь экран и предоставляет два режима - просмотр избранных приложений и навигация по каталогу установленных программ.
А что они могли бы сделать? Работа у них такая - апстрим паковать в ебилдах. А не форк делать каждый раз, как апстрим какую-нибудь пакость сделает. Что нынешний (и что все прошлые) апстримы xorg ни на что, кроме пакостить, не годятся, никто и не сомневается, но XFree86 умер, других иксов на этом глобусе нет и уже никогда не будет.
Это же плюс. Если оно и системд не умеет, так вообще полноценный продукт.
Чё ш так сложно то. Джобс на простоте выехал и перфекционизме. А тут...
Ставишь себе хоть все DE и WM которые есть в репозиториях и переключаешься на экране дисплей менеджера хоть до посинения. А для WM можешь себе наделать скриптов которые будут запускать в уже запущенной сессии с --replace