[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