[sisyphus] Не стартует KDE из под обычного пользователя!!!

Sergey V Turchin =?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eru?=
Вт Ноя 13 18:23:39 MSK 2001


On Tue, 13 Nov 2001 16:01:13 +0600
Evgeny Yugov <yugov на scs-900.ru> wrote:

EY> Здравствуйте Mikhail,
EY> 
EY> Tuesday, November 13, 2001, 3:14:21 PM, you wrote:
EY> 
EY> >> # If you login from xdm, uncomment this to make error messages appear
EY> >> # in the console window.   
EY> >> #
EY> >> # tail -f /home/aen/.xsession-errors > /dev/console &
EY> >> if [ -f /usr/X11R6/bin/wmselect ]; then 
EY> >>     . `which  wmselect`
EY> >> else
EY> >>    exec /etc/X11/Xsession $*
EY> >> fi
EY> >> 
EY> >> Я изменил строку exec "/etc/X11/Xsession $*" на "/usr/bin/startkde"
EY> 
EY> MZ> Зря. /etc/X11/Xsession делает много полезных вещей.
EY> Так ить понятно просто работать то надо! :O)
EY> MZ> Лучше запустите его с трассировкой:
EY> MZ> exec sh -x /etc/X11/Xsession $* 2>$HOME/tmp/xsession-trace
EY> MZ> и смотрите ~/tmp/xsession-trace
EY> Прикол в том что при этом ЗАПУСТИЛСЯ КДЕ! :o)))
EY> Феня оказалась вот в чем:
EY>   в дефолтовом конфиге (из skels):
EY>     exec /etc/X11/Xsession $*
EY>   а в вашем варианте:
EY>     exec sh -x /etc/X11/Xsession $* 2>$HOME/tmp/xsession-trace
EY>   -------^^ вот грабли!
EY> Вот и возникает несколько вопросов:
EY> 1) Почему из-под рута (у которого НЕТ файла .xinitrc) запускается КДЕ
EY>    (хотя не должен т.к. при отсутствии оного стартует просто Иксы с
EY>    консолькой)?
EY>    При том же условии у вновь созданного юзера все по ману стартует
EY>    Иксы и консолька!
EY> 2) Почему "exec /etc/X11/Xsession $*" - НЕПРОКАТЫВАЕТ,
EY>    а "exec sh /etc/X11/Xsession $*" - ПРОКАТЫВАЕТ?
EY>    Тогда как в мане как раз приведен первый вариант!
EY> 3) что означает ключ "-x" у sh?
EY>    когда я набрал man sh то увидел ман по bash и этого ключа не нашел!
Покажите пожалуйста:
1. содержимое файлов:
  ~/.xinitrc ~/.Xclients ~/.wmrc ~/.xsession
2. вывод команд:
  rpm -q xinitrc initscripts etcskel-ru-koi8r etcskel-ru-cp1251
etcskel
  apt-get check (из под root)

-- 
Regards, ZerG

### ALT Linux Team ### zerg на altlinux.ru ### http://altlinux.ru ###

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20011113/69650772/attachment-0012.bin>


Подробная информация о списке рассылки Sisyphus