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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Автовход в систему или старт приложения до входа. SpRecord  (Прочитано 3617 раз)

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

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Товарищи, здравствуйте.

Имею следующую ситуацию. Есть Ubuntu Server 11.10 + Xorg + Gnome-core. В этой операционке стоит программа для записи телефонных разговоров sprecord на wine, которая запускается нехитрой аналогичной командой "sprecord". Прописать её в автозапуск не составит труда, но только вот после перезагрузки сервера, программа не стартанет, пока не будет введен пароль для учетной записи.

Не подскажете как обойти? В принципе автологон подходящее средство, но лучше конечно было бы иметь старт службы до ввода пароля. Как например стартует SSH-сервер и другие приложения.

Заранее благодарен.
« Последнее редактирование: 27 Января 2012, 20:30:58 от MelHiour »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Приложению для работы нужны иксы?

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Ну оно может работать (писать разговоры) и без иксов. Но требуют, что бы был интерфейс. Чтобы сотрудник мог подойти и посмотреть расписание звонков, какой канал записывается, отчетики всякие.
« Последнее редактирование: 25 Января 2012, 23:54:13 от MelHiour »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Если иксы необязательны, то можно использовать /etc/rc.local.
Иначе имеет смысл рассмотреть вариант автозапуска nx-сессии.

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Спасибо за советы.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
можно запустить из рс.локаль но от другого пользователя. команду не помню.
сопротивление бесполезно

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Погуглю, спасибо.

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Вы бы на сайте производителя почитали сначала, тогда у Вас возникли бы "правильные" вопросы.

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Сайт производителя программы я читал. Ничего особо полезного там насчет запуска найти не удалось. И чем мои вопросы вам кажутся "неправильными"?

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
И чем мои вопросы вам кажутся "неправильными"?
Например тем, что ваша программа может работать как демон, но при этом оболочка уже работать не будет, только удаленный доступ с другого ПК.

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Цитировать
Например тем, что ваша программа может работать как демон, но при этом оболочка уже работать не будет, только удаленный доступ с другого ПК.

Я знаю про эту возможность, однако требования такие. Можно ли каким-либо образом прописать службу драйвера /etc/init.d/sprexsrv в автозагрузку при помощи rc.loca и будет ли при этом она стартовать до входа в систему?
« Последнее редактирование: 26 Января 2012, 12:25:24 от MelHiour »

Гарри Кашпировский

  • Гость

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
программа может работать как демон, но при этом оболочка уже работать не будет
Но требуют, что бы был интерфейс. Чтобы сотрудник мог подойти и посмотреть расписание звонков, какой канал записывается, отчетики всякие.

Оффлайн MelHiour

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Цитировать
программа может работать как демон, но при этом оболочка уже работать не будет
Вы можете посоветовать как поместить демон в автозагрузку?

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
В /etc/rc.conf добавить sprecord -s. Написать скрипт для /etc/init.d/ или воспользоваться upstart.

 

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