Jump to content
Sign in to follow this  
Kriks

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

Recommended Posts

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

#!/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.

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

Share this post


Link to post
Share on other sites

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 относится к конфигурации гнома и гномовских программ.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...