Хочется добавить поддержку запуска systemd-multi-seat-x вместо X. Мне удобнее будет, если это не нужно будет делать настройками или параметрами, т.к. манипулировать ими мне сложнее, чем путем к исполняемому файлу. Сделать, например, /etc/X11/xinit/xserverrc-multi-seat , где вместо X будет /lib/systemd/systemd-multi-seat-x .
Зачем плодить сущности без необходимости? Почему бы просто не сделать, например, /usr/lib/kde4/bin/X -> /lib/systemd/systemd-multi-seat-x?
/usr/lib/kde4/bin появляется в PATH уже в startkde4, который запускается из KDM
т.е. мимо xserverrc
Но, я пока еще не пробовал мой вариант. Сначала лучше убедиться, нормально ли работает хотя бы по умолчанию.
(В ответ на комментарий №0) > /etc/X11/xinit/xserverrc-multi-seat > , где вместо X будет /lib/systemd/systemd-multi-seat-x . Попробовал, работает. Могу упаковать отдельно в xinitrc-systemd-multi-seat.
(In reply to comment #5) > (В ответ на комментарий №0) > > /etc/X11/xinit/xserverrc-multi-seat > > , где вместо X будет /lib/systemd/systemd-multi-seat-x . > Попробовал, работает. > Могу упаковать отдельно в xinitrc-systemd-multi-seat. Я хочу избежать клонирование конфига. Если тебе нужно параметризовать X, то давай найдем способ параметризовать X.
Мне нужно убедиться, что я могу запустить /lib/systemd/systemd-multi-seat-x, иначе запускать X(xserverrc).
(In reply to comment #7) > Мне нужно убедиться, что я могу запустить /lib/systemd/systemd-multi-seat-x, > иначе запускать X(xserverrc). Почему ты не уверен в том, что можешь запустить /lib/systemd/systemd-multi-seat-x? (In reply to comment #0) > Хочется добавить поддержку запуска systemd-multi-seat-x вместо X. > Мне удобнее будет, если это не нужно будет делать настройками или параметрами, > т.к. манипулировать ими мне сложнее, чем путем к исполняемому файлу. Т.е. параметризовать "путь к X" в конфиге /etc/sysconfig/xserver тебе неудобно?
(В ответ на комментарий №8) > Почему ты не уверен в том, что можешь запустить > /lib/systemd/systemd-multi-seat-x? Потому, что у меня нет на него зависимости. > (In reply to comment #0) > Т.е. параметризовать "путь к X" в конфиге /etc/sysconfig/xserver тебе неудобно? Да. Дополнительные парамеры запуска формируются на основе того, что я собрался запускать. X или systemd-multi-seat-x.
Пока не ясно. В новой версии патча для поддержки multiseat не вижу выбора, что запускается, но с и работать заставить не получилось.
"The multi-seat-x tool has been removed from systemd", as its functionality has been integrated into X servers 1.16 . http://lists.freedesktop.org/archives/systemd-devel/2014-October/024662.html