Bug 26494 - При запуске системы некорректно срабатывают скрипты
Summary: При запуске системы некорректно срабатывают скрипты
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kde4-kwrite (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL: http://forum.altlinux.org/index.php/t...
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-23 08:23 MSK by Денис Старченко
Modified: 2011-12-29 18:46 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Денис Старченко 2011-10-23 08:23:29 MSK
(Компонент kde4-kwrite поставил т.к. не знаю, какой компонент запускает КДЕ)

При запуске системы некорректно срабатывают скрипты типа sh /usr/bin/programma.sh в Параметрах системы > Запуск и завершение > Автозапуск с одним/обоими след.условиями:

с поставленной галочкой "запускать до загрузки КДЕ"
с поставленной галочкой "запустить в системном лотке" в Редакторе меню КДЕ

испытано на runawfe и другой программе, подробности здесь http://forum.altlinux.org/index.php/topic,11821.0.html

Скрипт почему-то пытается запуститься через  KWrite, а не через bash, и от этого виснут все КДЕ-программы,

проблема не решается если в параметрах KDE убрать сохранения сеанса, в ~/.kde4/share/config/kdeglobals ничего наводящего на решение этой проблемы тоже нет.

временным решением было вручную убивать нити kwrite'а в top'е, при этом каждый раз выскакивало предупреждение "KDEinit не может запустить /usr/bin/kwrite"
Comment 1 Sergey V Turchin 2011-10-24 14:49:50 MSK
(В ответ на комментарий №0)
> /usr/bin/programma.sh
Покажите вывод от `l /usr/bin/programma.sh`
Comment 2 Денис Старченко 2011-10-25 17:21:03 MSK
(В ответ на комментарий №1)
> (В ответ на комментарий №0)
> > /usr/bin/programma.sh
> Покажите вывод от `l /usr/bin/programma.sh`

запускаю в терминале 
$ `l /usr/sbin/runawfe-start-simulation.sh
> 
и ничего не происходит, мб я чего-то недопонял,
подробнее http://forum.altlinux.org/index.php/topic,11821.msg153416.html#msg153416
Comment 3 Sergey V Turchin 2011-10-25 17:36:44 MSK
(В ответ на комментарий №2)
> запускаю в терминале 
> $ `l /usr/sbin/runawfe-start-simulation.sh
Без кавычек надо
Comment 4 Денис Старченко 2011-10-30 15:16:02 MSK
(В ответ на комментарий №3)
> (В ответ на комментарий №2)
> > запускаю в терминале 
> > $ `l /usr/sbin/runawfe-start-simulation.sh
> Без кавычек надо

$l /usr/sbin/runawfe-start-simulation.sh
-rwxr-xr-x 1 root root 738 Окт  3 06:32 /usr/sbin/runawfe-start-simulation.sh
$

Перепечатал с фотки (иксы не запускаются)
Comment 5 Sergey V Turchin 2011-10-31 13:29:36 MSK
А что у пользователя в ~/.xsession-errors в момент незапуска?

P.S.
Вщообще, наличие программы в /usr/sbin/ предполагает, что из-под пользователя ее запускать не нужно или невозможно (не всегда справедливо).
Comment 6 Sergey V Turchin 2011-12-29 18:46:35 MSK
Понятно по форуму