[sisyphus] Re: Не стартует KDE из под обычного пользователя!!!
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Ср Ноя 14 02:08:06 MSK 2001
Hello Evgeny,
On Tue, Nov 13, 2001 at 06:01:07PM +0600, Evgeny Yugov wrote:
>
> Здравствуйте Mikhail,
>
> Tuesday, November 13, 2001, 4:57:17 PM, you wrote:
>
> >> MZ> Лучше запустите его с трассировкой:
> >> MZ> exec sh -x /etc/X11/Xsession $* 2>$HOME/tmp/xsession-trace
> >> MZ> и смотрите ~/tmp/xsession-trace
> >> Прикол в том что при этом ЗАПУСТИЛСЯ КДЕ! :o)))
> >> Феня оказалась вот в чем:
> >> в дефолтовом конфиге (из skels):
> >> exec /etc/X11/Xsession $*
> >> а в вашем варианте:
> >> exec sh -x /etc/X11/Xsession $* 2>$HOME/tmp/xsession-trace
> >> -------^^ вот грабли!
>
> MZ> Хм... вообще-то в моем Xsession первая строчка
> MZ> #!/bin/bash -login
> Угу у меня тоже!
> MZ> Значит, правильнее
> MZ> exec bash -x /etc/X11/Xsession $* 2>$HOME/tmp/xsession-trace
>
> Так в скеле куска "bash -x" нет! :o/
bash как бы есть -- исполняются команда и параметры из первой строчки.
Чтобы совсем один в один повторить с единственной разницей в наличии
трассировки, нужно
exec /bin/bash -login -x /etc/X11/Xsession $* 2>$HOME/tmp/xsession-trace
Так что же все-таки получается в ~/tmp/xsession-trace?
--
Stay tuned,
MhZ JID: mookid на jabber.org
___________
Comparing information and knowledge is like asking whether the fatness
of a pig is more or less green than the designated hitter rule."
-- David Guaspari
Подробная информация о списке рассылки Sisyphus