Bug 7612 - /etc/X11/xinit.d/xkb breaks Xsession
: /etc/X11/xinit.d/xkb breaks Xsession
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/xorg-x11)
: unstable
: all Linux
: P2 critical
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-08-09 11:10 by
Modified: 2005-10-31 22:01 (History)


Attachments
Working /etc/X11/xinit.d/xkb (718 bytes, text/plain)
2005-08-09 11:13, Alexey Rusakov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-08-09 11:10:45
При запуске из gdm X-сессия немедленно дохнет, без каких-либо явных признаков в
.xsession-errors. Копание в районе скрипта Xsession привело к
/etc/X11/xinit/xkb. Этот файл сорсится(!) в Xsession; между тем, в 
нём находится аж две инструкции exit 0, которые, как я понимаю, приводят 
к немедленному выходу, но - из скрипта Xsession. Замена exit 0 на глобальный
(на 
весь xinit.d/xkb) if исправляет положение.
------- Comment #1 From 2005-08-09 11:13:29 -------
Created an attachment (id=1037) [details]
Working /etc/X11/xinit.d/xkb
------- Comment #2 From 2005-08-09 11:25:34 -------
exit 0 это нормальное завершение программы. то что вы написали в xkb это тоже  
самое  
------- Comment #3 From 2005-08-09 11:38:40 -------
Тогда почему смена exit 0 на if приводит к нормальной работе Xsession? Я
специально трассировал загрузку, сессия завершается на этом скрипте, дальше
него
выполнение просто не идёт.