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


Автор Тема: crontab запускает скрипт но не проигрывает звуки festival  (Прочитано 659 раз)

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

Оффлайн VxVxN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Здрасвуйте, крон таб не проигрывает звуки при помощи festival(это синтез речи)

мой скрипт
#!/bin/bash
 
/usr/bin/festival -b "(SayText \"Hello world\" nil)"

в crontab пробовал по разному

* * * * * /home/vladimir/scripts/battery2.sh
* * * * * bash /bin/bash /home/vladimir/scripts/battery2.sh
* * * * * /bin/bash /home/vladimir/scripts/battery2.sh
* * * * * /home/vladimir/scripts/battery2.sh >/dev/null 2>&1

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

(root) CMD (/home/vladimir/scripts/battery2.sh)

добавлял все переменные окружения в скрипт, не помогло
« Последнее редактирование: 26 Июль 2020, 15:31:11 от VxVxN »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4478
    • Просмотр профиля
В отношении cron есть одно правило: cron любит полные пути. В том числе и внутри скриптов.

Оффлайн VxVxN

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

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13698
  • Xubuntu 18.04
    • Просмотр профиля
пробовал, не помогло
А где путь к festival?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн VxVxN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
А где путь к festival?

/usr/bin/festival
« Последнее редактирование: 26 Июль 2020, 14:56:17 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13698
  • Xubuntu 18.04
    • Просмотр профиля
VxVxN,
В вашем скрипте его нет.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн VxVxN

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

вот, но не помогло
#!/bin/bash
 
/usr/bin/festival -b "(SayText \"Hello world\" nil))"

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5216
  • Все по палатам!
    • Просмотр профиля
/usr/bin/festival -b "(SayText \"Hello world\" nil))"
Скобки посчитай ( и )
Извините, я все еще учусь

Оффлайн VxVxN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
/usr/bin/festival -b "(SayText \"Hello world\" nil))"
Скобки посчитай ( и )

исправил это, но не помогло

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4720
  • Capture the truth
    • Просмотр профиля
Добавьте в скрипт.
export XDG_RUNTIME_DIR=/run/user/1000
Также, пользователь должен состоять в группе audio
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн VxVxN

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
ALiEN175, Сработало, спасибо большое.
« Последнее редактирование: 27 Июль 2020, 13:30:15 от Azure »

 

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