Display Manager Policy: различия между версиями

Материал из ALT Linux Wiki
(Создана новая страница размером {{span|font-size: 180%|Полиси по упаковке Display Manager'ов}} {{DraftPolicy |responsible=Igor Vlasenko }} {{викиф...)
 
Нет описания правки
Строка 5: Строка 5:
{{викифицировать}}
{{викифицировать}}


== Полиси по упаковке Display Manager'ов ==
== Интеграция Window Manager'oв в Display Manager ==
 
Согласно [[УпаковкаWM]], Window Managers декларируют себя в системе с помощью файлов {{path|/etc/X11/wmsession.d/NNname}}.
В поле NAME= этого файла указывается уникальная строка-название оконного менеджера.
 
=== Запуск WM ===
Для запуска оконного менеджера Display Manager должен вызывать команду {{cmd|/etc/X11/Xsession}} с параметром -
уникальная строка-название оконного менеджера из поля NAME=.
 
=== Обновление меню Display Manager'а ===
 
Для обновления своего меню Display Manager должен предоставлять файл {{path|/etc/X11/wms-methods.d/DMNAME}},
который будет вызываться служебными скриптами (в настоящее время --- {{cmd|/usr/sbin/update_wms}}
каждый раз при установке, обновлении, удалении оконных менеджеров, а также при установке и обновлении самого Display Manager'а.
 
{{cmd|runwm --list}}

Версия от 05:55, 2 апреля 2009

Полиси по упаковке Display Manager'ов

Stub.png
Черновик политики Sisyphus
Автор(ы) — Igor Vlasenko


42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.


Интеграция Window Manager'oв в Display Manager

Согласно УпаковкаWM, Window Managers декларируют себя в системе с помощью файлов /etc/X11/wmsession.d/NNname. В поле NAME= этого файла указывается уникальная строка-название оконного менеджера.

Запуск WM

Для запуска оконного менеджера Display Manager должен вызывать команду /etc/X11/Xsession с параметром - уникальная строка-название оконного менеджера из поля NAME=.

Обновление меню Display Manager'а

Для обновления своего меню Display Manager должен предоставлять файл /etc/X11/wms-methods.d/DMNAME, который будет вызываться служебными скриптами (в настоящее время --- /usr/sbin/update_wms каждый раз при установке, обновлении, удалении оконных менеджеров, а также при установке и обновлении самого Display Manager'а.

runwm --list