Ubuntu Server 18.х LTS (PHP7.2) 20.х LTS (PHP7.4) 22.х LTS + MajorDoMo

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение Victor_S » Чт дек 29, 2016 11:23 pm

crazy_vip, какая-то у меня беда со звуком совсем...:(
Судя по появившимся wav-файлам в www/cached/voice, tts(rhvoice) работает. Ошибок в логах нет. Но я не слышу ничего, т.е. даже динг-донга. Ни через джек, ни через hdmi. Куда все отправляется не пойму... Pulseaudio должен стартовать или нет? У себя его не вижу. Если стартую его вручную(стартуют 3 процесса), после воспроизведения одного файла, pulseaudio опять нету. И после воспроизведения с ним, уровень громкости на наушники сбрасивается в 0 в alsamixer.
---------------------------------------------------------------------------------------
root@ubuntuMD:~# mplayer /var/www/sounds/dingdong.mp3
MPlayer 1.2.1 (Debian), built with gcc-5.3.1 (C) 2000-2016 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /var/www/sounds/dingdong.mp3.
libavformat version 56.40.101 (external)
Audio only file format detected.
Clip info:
Title:
Artist:
Album:
Year:
Comment:
Genre: Other
Load subtitles in /var/www/sounds/
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 44100 Hz, 2 ch, s16le, 64.0 kbit/4.54% (ratio: 8000->176400)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 1.4 (01.3) of 1.0 (01.0) 0.9%

Exiting... (End of file)
root@ubuntuMD:~#
crazy_vip
Сообщения: 16
Зарегистрирован: Пт сен 02, 2016 2:16 pm
Благодарил (а): 0
Поблагодарили: 59 раз

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение crazy_vip » Пт дек 30, 2016 6:51 am

slugg82 писал(а):
crazy_vip писал(а):
Судя по логам - проблема именно в описании сервиса. Смотрите секцию [Service] параметры Requires
Так дело в том, что если в ручную стартовать сервис, то он запускает циклы, значит ошибок не должно быть...
Перепроверил, все соответствует Вашему примеру...

Возможно такое, что mysql и apache еще не стартовали, а systemd уже запускает сервис majordomo?
slugg82 писал(а):

Код: Выделить всё

дек 29 11:57:29 domovoy-dacha systemd[1]: [/etc/systemd/system/majordomo.service:5] Unknown lvalue 'Requires' in section 'Service'
дек 29 11:57:29 domovoy-dacha systemd[1]: [/etc/systemd/system/majordomo.service:6] Unknown lvalue 'Requires' in section 'Service'
дек 29 11:57:29 domovoy-dacha systemd[1]: [/etc/systemd/system/majordomo.service:12] Unknown section 'install'. Ignoring.
Покажите содержимое /etc/systemd/system/majordomo.service!
Переведу на русский язык:

Код: Выделить всё

дек 29 11:57:29 domovoy-dacha systemd[1]: [/etc/systemd/system/majordomo.service:5 строка] Неизвестное значение параметра 'Requires' в разделе 'Service'
дек 29 11:57:29 domovoy-dacha systemd[1]: [/etc/systemd/system/majordomo.service:6 строка] Неизвестное значение параметра 'Requires' в разделе 'Service'
дек 29 11:57:29 domovoy-dacha systemd[1]: [/etc/systemd/system/majordomo.service:12 строка] Неизвестный раздел 'install'. Игнорирование.
По первым двум ошибкам - неправильно написаны службы, требуемые для запуска MajorDoMo: mysql.service и apache2.service
По третей ошибке - раздел должен называться [Install] а не [install]
Линух очень требователен к регистру букв, потому все (в том числе и я) и просят показать, что именно у ВАС написано в том или ином файле!
Victor_S писал(а):crazy_vip, какая-то у меня беда со звуком совсем...:(
Судя по появившимся wav-файлам в www/cached/voice, tts(rhvoice) работает. Ошибок в логах нет. Но я не слышу ничего, т.е. даже динг-донга. Ни через джек, ни через hdmi. Куда все отправляется не пойму... Pulseaudio должен стартовать или нет? У себя его не вижу. Если стартую его вручную(стартуют 3 процесса), после воспроизведения одного файла, pulseaudio опять нету. И после воспроизведения с ним, уровень громкости на наушники сбрасивается в 0 в alsamixer.
Впереди новогодние праздники - разберемся!
Upd: pulseaudio у меня автоматически запускается перед произнесением текста, затем через некоторое время - закрывается самостоятельно. pulseaudio стартует от пользователя www-data - пользователя, от которого работает Web сервер
За это сообщение автора crazy_vip поблагодарили (всего 2):
vladragor (Чт фев 02, 2017 12:53 am) • lysyy (Сб июн 24, 2017 2:20 am)
Рейтинг: 2.33%
slugg82
Сообщения: 5
Зарегистрирован: Вт ноя 29, 2016 1:52 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение slugg82 » Пт дек 30, 2016 5:56 pm

Линух очень требователен к регистру букв, потому все (в том числе и я) и просят показать, что именно у ВАС написано в том или ином файле!
Содержимое /etc/systemd/system/majordomo.service
/etc/systemd/system/majordomo.serviceПоказать
[Unit]
Description=MajorDoMo

[Service]
Requires=mysql.service
Requires=apache2.service
Type=simple
WorkingDirectory=/var/www/html
ExecStart=/usr/bin/php /var/www/html/cycle.php
Restart=always

[Install]
WantedBy=multi-user.target
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение Victor_S » Вт янв 03, 2017 1:16 pm

Отчитаюсь по своим проблемам со звуком... В общем как оказалось проблема была с профилями звуковой карты pulseaudio. Звук выводился на линейный выход, а мой единственный выход на наушники постоянно мютировался. Пол дня провозился, пытаясь редактировать профили, увы безуспешно. Решил пойти другим путем...:) Еще при компиляции rhvoice обратил внимание, что он не использует pulseaudio(чтобы использовал я подключал дополнительно то ли -dev, то ли -deb пакет к pulseaudio). В общем решил собрать rhvoice без установки pulseaudio. И все получилось лучшим образом...:) Т.е. нет никакой необходимости устанавливать pulseaudio только для установки rhvoice. В общем во втором скрипте(rhvoice.sh) можно убрать pulseaudio из apt-get install, и закомментировать все настройки pulseaudio. RHvoice встанет и так и будет нормально работать. Опять же зачем нам на сервере "лишний груз"...;)
За это сообщение автора Victor_S поблагодарили (всего 2):
AlexL (Сб фев 17, 2018 5:28 am) • Strangeman (Пт авг 24, 2018 2:04 pm)
Рейтинг: 2.33%
Ordos
Сообщения: 2
Зарегистрирован: Пн сен 07, 2015 2:57 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение Ordos » Чт янв 05, 2017 12:31 am

Круть! crazy_vip, спасибо за скрипты автоустановки! система работает, звук тоже.
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm
Благодарил (а): 124 раза
Поблагодарили: 101 раз

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение C_3AXAPOB » Чт янв 05, 2017 5:10 am

Подскажите а как быть с медиатекой на ubuntu server?
Я расшарил через самбу папку и в модуле "медиа" добавил новую коллекцию //Alice/mediashare но во вкладке "медиа" в домашних страницах пусто.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm
Благодарил (а): 124 раза
Поблагодарили: 101 раз

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение C_3AXAPOB » Сб янв 07, 2017 11:00 pm

Всё оказалось очень просто.
Вот толковое видео как все настроить правильно https://www.youtube.com/watch?v=Zo0UjNRtvsw
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Cerberus70rus
Сообщения: 14
Зарегистрирован: Чт июн 02, 2016 8:58 am
Благодарил (а): 0
Поблагодарили: 2 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение Cerberus70rus » Пт янв 13, 2017 7:26 am

Подскажите а этот Ubuntu server встанет на Banana pi m3? И вообще кто нибудь пробовал эту железку использовать в качестве дома для Majordomo?
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение Victor_S » Пт янв 13, 2017 8:36 am

Посмотрите тут по своей плате: https://www.armbian.com/download/
На одноплатники MD встает и как-то работает. Все зависит что и в каком объеме Вы планируете на него нагрузить.
fiberline
Сообщения: 20
Зарегистрирован: Ср мар 26, 2014 9:44 pm
Благодарил (а): 26 раз
Поблагодарили: 0

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) + MajorDoMo - РЕШЕНО

Сообщение fiberline » Пн янв 16, 2017 7:54 pm

crazy_vip, огромное спасибо за скрипты !!!
Может поместить их в соответствующий раздел по установке, я например случайно нашел, когда начал мучиться с PHP7.0
Ответить