Bug 31259 - FreeDesktop session support
Summary: FreeDesktop session support
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: xinitrc (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 32656 32657 32828 32889
  Show dependency tree
 
Reported: 2015-09-07 18:00 MSK by Sergey V Turchin
Modified: 2017-03-15 12:01 MSK (History)
5 users (show)

See Also:


Attachments
runwm.patch (343 bytes, patch)
2015-09-07 18:00 MSK, Sergey V Turchin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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).