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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн tzi0

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
запуск сервиса
« : 18 Декабря 2010, 14:58:01 »
Собрал утилиту, для нормального функционирования она должна коннектится к локальному сервису. Вот что в ридми файле:

To automatically start the required system daemon "razerd" at system bootup time,
you need to install the init-script. This software package includes a generic
example script, that should work out-of-the-box on many Linux distributions.
To install it, invoke the following commands:

  cp ./razerd.initscript /etc/init.d/razerd
  ln -s /etc/init.d/razerd /etc/rc2.d/S99razerd
  ln -s /etc/init.d/razerd /etc/rc5.d/S99razerd
  ln -s /etc/init.d/razerd /etc/rc0.d/K01razerd
  ln -s /etc/init.d/razerd /etc/rc6.d/K01razerd

To use the tools, the "razerd" daemon needs to be started as root, first.
Without the background daemon, nothing will work. The daemon is responsible
for doing the lowlevel hardware accesses and for tracking the current state
of the device.
While the daemon is running, the user interfaces "razercfg" (commandline) and
"qrazercfg" (graphical user interface) can be used.

Файл скопировал, линки создал. Проверил, все файлы на своих местах, перезагрузился. При попытке запустить утилиту для конфигурирования qrazercfg получаю:

Failed to connect to razerd socket: [Errno 2] No such file or directory
Is razerd running?

Как все таки запустить демон?
« Последнее редактирование: 18 Декабря 2010, 15:00:13 от tzi0 »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: запуск сервиса
« Ответ #1 : 18 Декабря 2010, 15:02:34 »
выкладывай сюда
sudo /etc/init.d/razerd status
sudo /etc/init.d/razerd start
а так смотри сам init  скрипт в каком нить редакторе

Оффлайн tzi0

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: запуск сервиса
« Ответ #2 : 18 Декабря 2010, 15:07:42 »
tzi0@tzi0-desktop ~ $ sudo /etc/init.d/razerd status
[sudo] password for tzi0:
sudo: /etc/init.d/razerd: command not found
tzi0@tzi0-desktop ~ $ sudo /etc/init.d/razerd start
sudo: /etc/init.d/razerd: command not found
tzi0@tzi0-desktop ~ $
tzi0@tzi0-desktop ~ $ ls /etc/init.d | grep razer
razerd

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: запуск сервиса
« Ответ #3 : 18 Декабря 2010, 15:10:29 »
проверь права на запуск

Пользователь решил продолжить мысль 18 Декабря 2010, 15:12:37:
для этих скриптов должны быть права и первая строчка
#!/sbin/runscript

сорри это в генту, как в Ubuntu не знаю
« Последнее редактирование: 18 Декабря 2010, 15:14:53 от arrecck »

Оффлайн KPN

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: запуск сервиса
« Ответ #4 : 18 Декабря 2010, 15:24:24 »
cp ./razerd.initscript /etc/init.d/razerd
что пишит?

  ln -s /etc/init.d/razerd /etc/rc2.d/S99razerd
  ln -s /etc/init.d/razerd /etc/rc5.d/S99razerd
  ln -s /etc/init.d/razerd /etc/rc0.d/K01razerd
  ln -s /etc/init.d/razerd /etc/rc6.d/K01razerd

 а непроще
update-rc.d razerd defaults 90

Оффлайн tzi0

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: запуск сервиса
« Ответ #5 : 18 Декабря 2010, 15:27:54 »
поставил права на запуск, теперь вот что;
tzi0@tzi0-desktop ~ $ qrazercfg
Failed to connect to razerd socket: [Errno 111] Connection refused
Is razerd running?
tzi0@tzi0-desktop ~ $ sudo /etc/init.d/razerd status
Usage /etc/init.d/razerd [start|stop|restart|reload|force-reload]
tzi0@tzi0-desktop ~ $ sudo /etc/init.d/razerd start
Service razerd started.
tzi0@tzi0-desktop ~ $ qrazercfg
Failed to connect to razerd socket: [Errno 111] Connection refused
Is razerd running?
tzi0@tzi0-desktop ~ $

 

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