Перейти к содержанию

Проблема с добавлением приложения в автозагрузку


Kriks

Рекомендуемые сообщения

Всем доброго дня! Возникла следующая проблема: необходимо добавить в автозагрузку драйвер. Написал для этого простенький скрипт:

#!/bin/sh insmod driver.komknod /dev/driver c 100 0exit 0

Затем сделал скрипт исполняемым, закинул его в /etc/init.d, через visudo добавил строку

%user ALL=NOPASSWD: /etc/init.d/myscript, чтобы скрипт мог запускаться автоматом без запроса пароля, далее сделал команду sudo update-rc.d myscript defaults 80, но после перезагрузки перед приглашением ввода логина и пароля получаю следующую ошибку "Обнаружена проблема в конфигурационном сервере (/usr/lib/libgconf2-4/gconf-sanity-check-2 завершилась с сообщением 9)" и после ввода логина и пароля, снова появляется это сообщение и выбрасывает на повторный ввод логина и пароля.

Пробовал вместо update-rc.d сделать ln -s /etc/init.d/myscript /etc/rc5.d/S91myscript - результат тот же самый, опять появляется эта ошибка.

Пробовал добавить скрипт в автозагрузку через "система-параметры-запускаемые приложения", но толку не было никакого. Версия ОС - Ubuntu 10.04.

Подскажите, пожалуйста, как решить данную проблему. Заранее спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Kriks писал(а) Вск, 06 Ноябрь 2011 03:26

Всем доброго дня! Возникла следующая проблема: необходимо добавить в автозагрузку драйвер. Написал для этого простенький скрипт:
#!/bin/sh insmod driver.komknod /dev/driver c 100 0exit 0

Затем сделал скрипт исполняемым, закинул его в /etc/init.d, через visudo добавил строку

%user ALL=NOPASSWD: /etc/init.d/myscript, чтобы скрипт мог запускаться автоматом без запроса пароля,

Не понимаю, при чем здесь судо и вообще запрос пароля. Все скрипты инициализации запускаются от рута, если явно не указано иное.

Цитата:

далее сделал команду sudo update-rc.d myscript defaults 80, но после перезагрузки перед приглашением ввода логина и пароля получаю следующую ошибку
"Обнаружена проблема в конфигурационном сервере (/usr/lib/libgconf2-4/gconf-sanity-check-2 завершилась с сообщением 9)"
и после ввода логина и пароля, снова появляется это сообщение и выбрасывает на повторный ввод логина и пароля.

Пробовал вместо update-rc.d сделать ln -s /etc/init.d/myscript /etc/rc5.d/S91myscript - результат тот же самый, опять появляется эта ошибка.

Пробовал добавить скрипт в автозагрузку через "система-параметры-запускаемые приложения", но толку не было никакого. Версия ОС - Ubuntu 10.04.

Подскажите, пожалуйста, как решить данную проблему. Заранее спасибо!

Я не смог уловить связь между запуском скрипта и сообщением об ошибке. gconf относится к конфигурации гнома и гномовских программ.

Вручную скрипт запускается без ошибок?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...