[devel] DM & WM packaging policy 2.0 project.
Igor Vlasenko
vlasenko на imath.kiev.ua
Пт Ноя 12 15:52:52 MSK 2021
On Fri, Nov 12, 2021 at 02:17:46PM +0300, Sergey V Turchin wrote:
> 31.10.2021 20:55, Igor Vlasenko пишет:
> > Уважаемые коллеги!
> >
> > Наши полиси по упаковке WM и DM устарели
> > с широким распространением стандарта Freedesktop.
> > Пришла пора переезжать с /etc/X11/wmsession.d
> > на /usr/share/xsessions.
> Не забывайте про /usr/share/wayland-sessions/ .
Ситуация такая:
есть DM, соответствующие стандартам Freedesktop
(gdm, sddm, lightdm, ...)
для них все работает из коробки, в т.ч. wayland.
Но! при условии, что наши WM будут иметь .desktop файлы,
что, к сожалению, в Сизифе не наблюдалось.
WM policy 2.0 это теперь требует,
а за последние 2 недели я провел ряд NMU
и .desktop файлы уже есть почти везде.
т.е. по факту WM policy 2.0 вступило в силу.
Осталось DM policy 2.0.
Там костыли нужны для нестандартных DM (WDM,...).
По факту оставшиеся нестандартные DM работают
через runwm --list -> Xsession <runwm_list_name>.
Для них я собираюсь подменить старый runwm на новый, использующий
.desktop файлы вместо файлов в /etc/X11/wmsession.d .
Для поддержки wayland необходимо, чтобы DM мог запуститься под wayland.
Мне кажется, те, кто умеет wayland, умеют и Freedesktop,
а кто не умеет Freedesktop, тот не запустится под wayland.
Хотелось бы пример, когда поддержка сессий wayland
была бы нужна в DM, использующих костыли с runwm/Xsession.
--
I V
Подробная информация о списке рассылки Devel