Bug 31259

Summary: FreeDesktop session support
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: xinitrcAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: anubix, evg, glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 32656, 32657, 32828, 32889    
Attachments:
Description Flags
runwm.patch none

Description Sergey V Turchin 2015-09-07 18:00:30 MSK
Created attachment 6365 [details]
runwm.patch

При использовании /usr/share/xsessions/ чтоб не извращаться и не патчить DM-ы, нужна возможность давать для Xsession в качестве параметра путь к исполняемому файлу. Тогда будет достаточно соблюдать эквивалентность параметров EXEC из /etc/X11/wmsession.d и Exec из /usr/share/xsessions .

P.S.
В /etc/X11/sessions файлы кривые, а так же формат устарел и не лечится, т.к. в исходных /etc/X11/wmsession.d недостаточно данных.
Comment 1 Sergey V Turchin 2015-09-07 18:03:36 MSK
Т.е. по умолчанию все dm-ы пытаются запускать
Xsession /usr/bin/startкакойтоde
Comment 2 Sergey V Turchin 2015-09-07 18:17:42 MSK
Просьба пропустить http://git.altlinux.org/tasks/149012/
Comment 3 Zerg 2015-09-08 10:11:19 MSK
(В ответ на комментарий №1)
> Т.е. по умолчанию все dm-ы пытаются запускать
> Xsession /usr/bin/startкакойтоde
Вместо
Xsession КАКОЙТОDE
Comment 4 Dmitry V. Levin 2015-09-08 11:30:12 MSK
(In reply to comment #2)
> Просьба пропустить http://git.altlinux.org/tasks/149012/

Там commit message получился неполный, попробуй сделать
gear-commit -a --amend
Comment 5 Sergey V Turchin 2015-09-08 11:56:05 MSK
Сделал.
http://git.altlinux.org/tasks/149034/
Comment 6 Repository Robot 2015-09-08 12:42:10 MSK
xinitrc-2.4.43-alt1 -> sisyphus:

* Mon Sep 07 2015 Sergey V Turchin <zerg@altlinux> 2.4.43-alt1
- runwm: add common Xsession compatibility (closes: #31259).