[devel] DM & WM packaging policy 2.0 project.

Igor Vlasenko vlasenko на imath.kiev.ua
Пт Ноя 12 16:06:44 MSK 2021


On Fri, Nov 12, 2021 at 02:16:35PM +0300, Sergey V Turchin wrote:
> 31.10.2021 20:55, Igor Vlasenko пишет:
> > Уважаемые коллеги!
> > 
> > Наши полиси по упаковке WM и DM устарели
> > с широким распространением стандарта Freedesktop.
> > Пришла пора переезжать с /etc/X11/wmsession.d
> > на /usr/share/xsessions.
> Если взять значение Exec из /usr/share/xsessions/any.desktop и запустить с
> ним
> /etc/X11/Xsession $EXEC
> , то запуститься соотв сессия из /etc/X11/wmsession.d/ при наличии.

Я в курсе этого хака из xinitrc-2.4.47-alt2, для
https://bugzilla.altlinux.org/36913,
и поддерживаю его для своей версии runwm.

Но там гораздо больше, чем просто Exec.
runwm и wm-select для xsessions
дополнительно проверяют Hidden, TryExec,
выставляют значение переменной 
$XDG_CURRENT_DESKTOP из DesktopNames=
и ряд другой обвязки.

Freedesktop костыль для не-Freedesktop DM.

-- 

I V


Подробная информация о списке рассылки Devel