Форум русскоязычного сообщества Ubuntu


Автор Тема: автозагрузка скрипта.  (Прочитано 683 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ma8883

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
автозагрузка скрипта.
« : 08 Августа 2010, 20:15:46 »
Помогите пожалуйста. Ubuntu 9.10
Сижу с утра не могу простейшую задачу осуществить.
Поставил драйвера на TouchPanel  все работает тока после перезагрузки сервис не стартует.
Запускаю в терминале : /usr/local/Gentouch_S/GT_Service restart
и все налаживается.
Как мне добавить в автозагрузку эту строчку, или создать скрипт где в терминале будет запускаться эта строчка чтобы добавить её в "Запускаемые приложения".

Создал файл X.sh, в нем прописал эту строчку, после запуска ничего не происходит, как правильно написать этот скрпит?
« Последнее редактирование: 08 Августа 2010, 20:18:36 от ma8883 »

Alatarr

  • Гость
Re: автозагрузка скрипта.
« Ответ #1 : 08 Августа 2010, 20:19:15 »
Добавить в /etc/rc.local?

Оффлайн juskobe

  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: автозагрузка скрипта.
« Ответ #2 : 08 Августа 2010, 20:41:28 »
Ну ту есть несколько вариантов.

Есть надо через гуй, то можно в Система/Администрирование/Запускаемые приложения

Если КДЕ, то можно создать папку ./.kde4/Autostart/ и сделать туда симлинк того, что хотите запустить

Я думаю, что можно вышеописанное и в ./.gnome2/ проделать

Можно как и писалось в rc запулить, только команда вроде update-rc



Оффлайн Molibden

  • Участник
  • *
  • Сообщений: 184
    • Просмотр профиля
Re: автозагрузка скрипта.
« Ответ #3 : 08 Августа 2010, 20:50:52 »
Если через Система/Администрирование/Запускаемые приложения, то скрипт такой:
#!/bin/sh
sleep 30
gksudo /usr/local/Gentouch_S/GT_Service restart
exit 0

Положить его где-нибудь и в поле запускаемое приложение вставить:
/bin/bash /полный/путь/имя_скрипта

Исполняемым делать не надо, в таком варианте.
Через 30 секунд (чтоб рабочий стол загрузился), после старта скрипт запросит пароль для исполнения команды.

Но лучше через rc.local  :)

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.