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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [РЕШЕНО] автозапуск rtorrent в screen ?  (Прочитано 8127 раз)

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

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
[РЕШЕНО] автозапуск rtorrent в screen ?
« : 27 Марта 2010, 11:15:48 »
в ~/.config/openbox/autostart.sh
/usr/bin/screen -d -m /usr/local/bin/rtorrent &не запускается

в терминале, не запускается
/usr/bin/screen -d -m /usr/bin/rtorrent
в терминале запускается
/usr/bin/screen -d -m /usr/bin/ncmpc
что не так делаю?
« Последнее редактирование: 28 Марта 2010, 17:35:58 от kostrukov »
у меня можно спросить=)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: автозапуск rtorrent в screen ?
« Ответ #1 : 27 Марта 2010, 11:26:11 »
Цитировать
что не так делаю?

Не читаешь доку по screen ;)

Зачем в запуске rtorrent "-d"

screen -t torrent rtorrent
« Последнее редактирование: 27 Марта 2010, 11:28:40 от athost »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: автозапуск rtorrent в screen ?
« Ответ #2 : 27 Марта 2010, 11:28:52 »
man screen почитайте.
      -d|-D [pid.tty.host]
            does  not  start  screen,  but detaches the elsewhere running screen
            session.
и как же оно будет работать, если вы ему говорить не стартовать?

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: автозапуск rtorrent в screen ?
« Ответ #3 : 27 Марта 2010, 11:29:28 »
и как несколько программ запустить в одной сессии скрина?

сделал так:
$ nano startup.scr
screen -t rtorrent 0 rtorrent
screen -t microdc 1 microdc2
screen -t mc 2 mc

$ screen -d -m -S autostart -c startup.scr

Сотрю
$ screen -r
There are several suitable screens on:
26178.autostart (Detached)
17384..userhome (Detached)

где в сессии autostart снова не запустился rtorrent
а при переходе в сессию userhome, ничего не происзодит
userhome@userhome:~$ screen -r

ctrl z
userhome@userhome:~$


Пользователь решил продолжить мысль 27 Марта 2010, 09:32:12:
Цитировать
что не так делаю?

Не читаешь доку по screen ;)

Зачем в запуске rtorrent "-d"

screen -t torrent rtorrent

screen -t torrent rtorrent
[screen is terminating]

и ничего нет

а  -d  вроде как для запуска в фоне
« Последнее редактирование: 27 Марта 2010, 11:35:01 от kostrukov »
у меня можно спросить=)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: автозапуск rtorrent в screen ?
« Ответ #4 : 27 Марта 2010, 11:37:20 »
Поставь byobu и не парься. Там в конфиге ~/.byobu/windows пропиши все, что тебе надо и будет profit

Пользователь решил продолжить мысль 27 Марта 2010, 11:38:40:
Цитировать
а  -d  вроде как для запуска в фоне

Ты man принципиально не читаешь?

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: автозапуск rtorrent в screen ?
« Ответ #5 : 27 Марта 2010, 11:41:52 »
вопрос то в другом, почему не запускается имнно rtorrent, все остальное запускается

Пользователь решил продолжить мысль 27 Марта 2010, 11:50:36:
Поставь byobu и не парься. Там в конфиге ~/.byobu/windows пропиши все, что тебе надо и будет profit

Пользователь решил продолжить мысль 27 Марта 2010, 11:38:40:
Цитировать
а  -d  вроде как для запуска в фоне

Ты man принципиально не читаешь?

Цитировать
-d -m


 Запустить сеанс в "отключенном" режиме. Сессия создаётся, но  к ней  не  выполняется  подключение.  Это полезно для загрузочных  системных скриптов.
-D -m


 Тоже запускает screen в "отключенном" режиме, но не создаёт новый процесс. Команда завершается, если сессия прерывается.
« Последнее редактирование: 27 Марта 2010, 11:50:36 от kostrukov »
у меня можно спросить=)

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: автозапуск rtorrent в screen ?
« Ответ #6 : 27 Марта 2010, 11:56:04 »
А, я понял.
screen -dm /usr/bin/rtorrent

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: автозапуск rtorrent в screen ?
« Ответ #7 : 27 Марта 2010, 11:58:13 »
А, я понял.
screen -dm /usr/bin/rtorrent

так я о чем и говорю - незапускается, вот в этом и проблема
любая другая программа запускается, торрент - нет
у меня можно спросить=)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: автозапуск rtorrent в screen ?
« Ответ #8 : 27 Марта 2010, 12:05:20 »
Ну покажи нам хоть выхлоп

screen rtorrent

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: автозапуск rtorrent в screen ?
« Ответ #9 : 27 Марта 2010, 12:07:17 »
Ну покажи нам хоть выхлоп

screen rtorrent

паказывал ведь уже
$ screen rtorrent
[screen is terminating]
у меня можно спросить=)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: автозапуск rtorrent в screen ?
« Ответ #10 : 27 Марта 2010, 12:12:52 »
Цитировать
$ screen rtorrent
[screen is terminating]

Сдается мне, что у тебя проблемы с самим скрином.

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: автозапуск rtorrent в screen ?
« Ответ #11 : 27 Марта 2010, 12:15:10 »
Цитировать
$ screen rtorrent
[screen is terminating]
Сдается мне, что у тебя проблемы с самим скрином.

проблема то есть, тока в скрине ли ?
screen ncmpc - выполняется
screen mc - выполняется
у меня можно спросить=)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: автозапуск rtorrent в screen ?
« Ответ #12 : 27 Марта 2010, 12:16:57 »
Хотя нет, если попытаться  запустить в  скрине команду, которой просто нет, получишь такой резултат

А покажи

which rtorrent

Оффлайн kostryukov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: автозапуск rtorrent в screen ?
« Ответ #13 : 27 Марта 2010, 12:18:21 »
/usr/bin/rtorrent

Пользователь решил продолжить мысль 27 Марта 2010, 12:21:25:
А, я понял.
screen -dm /usr/bin/rtorrent

так я о чем и говорю - незапускается, вот в этом и проблема
любая другая программа запускается, торрент - нет
ЕЩЁ раз обращаю внимание, что нужно указывать полный путь к выполняемому файлу, иначе скрин его не найдёт.

найдет, и как описано в первом посте, при полном пути тоже не запускается
« Последнее редактирование: 27 Марта 2010, 12:21:25 от kostrukov »
у меня можно спросить=)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: автозапуск rtorrent в screen ?
« Ответ #14 : 27 Марта 2010, 12:27:13 »
Ну а

screen /usr/bin/rtorrent

или просто

rtorrent

что дает?

 

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