![]() |
|
Модераторы: ZeeLax, powerfox |
![]()
|
|
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Slackware.
Есть программа, написанная с помощью directfb. Если запускать при нормальном загруженном сеансе - всё ок. А если прописать её запуск на 3 runlevel в inittab'е, то она не запускается. По дебугу: Библиотека directfb пишет, что мол пойман сигнал 1 и завершается -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Капаем дальше.
Такая фигня. запускаю через консоль программу - усё пашет. Пишу скрипт: progstart:
Не пашет. Дело значит в скрипте. wtf? Добавлено через 18 секунд Просто чёрный экран и никакой отрисовки -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
какую строчку добавляешь в inittab ?
-------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Да я ж говорю, уже не в ините дело.
Я просто запускаю через кнсоль программу - работает, потом создаю срипт и запускаю из консоли - о\не работает. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
Rickert, я этого не спрашивал. Ты вот тут говоришь по-русски. А компьютер-то по-русски - ни бум бум. Что ты компьютеру не по-русски сказал ? слово в слово. (теперь надеюсь вопрос понятнее поставлен) -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Вызвал консоль и написал: progstart.
progstart - Это скрипт лежащий в bin'е. Выглядит он так:
Вот и всё. В результате - чёрный экран. А если я просто вызову в консоле prog, которая лежит в bin'е - то всё нормально. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 3 Всего: 207 |
Rickert,
такого не может быть покажи вывод
-------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
причем тут inittab ? -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Strace скрипта выложить не могу, потому что работа идёт на бездисковых системах и файлы монтируются в ОП, следовательно, после запуска скрипта машина виснет, а значит надо перезагружаться, а раз надо перезагружаться - файл пропадает
Изначально я скрипт а третьем уровне inittab запускал и думал, что может он имеет какое-то отношение к неработоспособности, но потом, когда начала запускать крипт отдельно - стало ясно, что inittab ни при чём. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
a как насчет создания какого-то более постоянного накопителя для /var/log например ? -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Короче, ладно, раз с этим не сталкивались. будем думать
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Очень интересно получается. Если запускать через strace, то не только скрипт но и сама программа, запущенная напрямую тоже виснет, при этом сама по себе, без скрипта и strace'а - пашет! Я в ауте. Вот лог strace:
Ловит от всех сигнал конца работы и =? ?? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 3 Всего: 207 |
Rickert,
а если в отладчике прогнать? -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
MAKCim, в каком? gdb имеешь виду? Всё там пучком.
Уже даже написали программу минималку - которая просто выводит линию на экран. Результат - тот же. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
блин, настрой удаленный syslog.
легче жить будет. и remote debugger тоже было бы неплохо. основная разница между процессом запущенным init - это переменные окружения. посмотри на разницу, и добавь не хватающие переменные, думаю в этом заключается решение твоей проблемы. если есть другие различия - это должно быть задокументированно в init документации. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
ДА БЕЗ ИНИТА УЖЕ!!!!!!!!!
Всё, забыли про инит, нету его в нашей проблеме, уплыл -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
по любому удаленный лог-хост нужен. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Отправил письмо в офиц. mail-list для разработчиков. Сказали, что с релизом 1.0 версии этого бага не будет. Попробовали - нету. Всем спасибо за внимание
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
ретроактивно, с этого надо начинать было. что за продукт ? -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В этом форуме предпочтительны вопросы на следующие темы:
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |