[Решено] Добавил скрипт в автозапуск, но он не запускается

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

awua
Сообщения: 594

[Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение awua »

Доброго времени суток!

Код: Выделить всё

$ cat ~/.icewm/startup | tail -n 3
conky
devmon
/all/script-set-no-screensaver.sh

После перезапуска IceWM проверяю ps ax'ом - скрипт не запущен. Devmon запущен, conky тоже. Но не мой скрипт. Запускаю его вручную, снова ps ax - запущен.

Почему он не запускается из стартапа IceWM?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение sash-kan »

я бы начал с просмотра ~/.xsession-errors
туда, кстати, попадёт всё, что выдаст (например, с целью отладки) ваш скрипт во время его запуска из ~/.icewm/startup·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
awua
Сообщения: 594

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение awua »

Его даже не было создано.

Но я сделал по-другому - перенёс всё в ~/.xinitrc перед "exec icewm-session". Ещё раз делаю вывод, что IceWM сырой и недоделанный. С ~/.xinitrc скрипт, как и всё остальное, запускается успешно.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение sash-kan »

awua писал(а):
15.03.2012 10:36
Его даже не было создано
~/.xsession-errors — это умолчальное место, куда x-сервер складывает то, что выдают x-клиенты в stdout и stderr·
если у вас настроено по-другому, смотреть надо, соответственно, в другом месте·

awua писал(а):
15.03.2012 10:36
делаю вывод, что IceWM сырой и недоделанный
логично, да·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение serzh-z »

sash-kan писал(а):
15.03.2012 10:47
логично, да·
Боюсь, что проблема в другом. =) Как минимум в том, что в конфиге IceWM не указан путь к скрипту startup. Типичная ситуация "Почему ты делаешь то, что я говорю, а не то что я хочу?!"
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение sash-kan »

serzh-z
наверно, я вложил слишком мало иронии в два слова «логично, да»·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение broom »

Есть мнение, что надо просто в файл startup добавить информацию о том, чем же нужно интерпретировать этот текст:

Код: Выделить всё

#!/bin/sh
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение t.t »

broom писал(а):
15.03.2012 13:55
Есть мнение, что надо просто в файл startup добавить информацию о том, чем же нужно интерпретировать этот текст:

Код: Выделить всё

#!/bin/sh
Совершенно верно: .icewm/startup это самый обычный скрипт. Насколько я помню, ещё и chmod u+x не помешает.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
awua
Сообщения: 594

Re: [Решено] Добавил скрипт в автозапуск, но он не запускается

Сообщение awua »

broom писал(а):
15.03.2012 13:55
Есть мнение, что надо просто в файл startup добавить информацию о том, чем же нужно интерпретировать этот текст:

Код: Выделить всё

#!/bin/sh

Да, это помогло, спасибо. Пишу всё обратно в startup.
Спасибо сказали: