Bug 7828

Summary: Остановка dm убивает всех удалённых клиентов
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: xinitrcAssignee: placeholder <placeholder>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2005-09-01 22:35:54 MSD
1. Имеется система с настройками по умолчанию из Сизифа, лишь в kdmrc разрешён 
Xdmcp - на 7-ой консоли имеется приглашение KDM 
2. К системе подключено несколько тонких клиентов (посредством X -query 
server) 
3. Так же на системе запущены дополнительные иксы (командой X -query 
anotherserver), которые доступны на 8-ой консоли. 
Проблема: 
При # service dm restart 
а) отваливаются все подключенные клиенты (что же теперь, локальные иксы и 
перезапустить)? 
б) завершаются вторые локальные Иксы, запущенные вручную (а они-то тут при 
чём)?
Comment 1 Dmitry V. Levin 2005-09-05 02:54:56 MSD
Остановка dm выключает только то, что было им запущено (то, что запускает
/etc/X11/prefdm).  Если убивается локальный сервер, то удалённые клиенты,
разумеется, отключаются.

Я не понял, в чём вопрос.
Comment 2 Vitaly Lipatov 2005-09-05 03:32:38 MSD
То есть service dm restart без отключение клиентов сделать невозможно и это не 
бага? 
Тогда вопросов не осталось. 
Comment 3 Dmitry V. Levin 2005-09-05 03:52:04 MSD
Всё возможно, но сейчас и до появления сервиса dm (когда приходилось делать init
3/init 5) перезапуск был нужен для перезапуска десктопа.  Мысль не перезапускать
при этом X сервер никому в голову, наверное, не приходила.
Comment 4 Dmitry V. Levin 2006-01-08 20:48:58 MSK
Для того, чтобы не отключать удалённых клиентов, наверное, не надо запускать X
сервер из под KDM.  service rundm управляет KDM'ом, а не X сервером.