Страница 50 из 81

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Пт ноя 02, 2018 11:22 pm
tuz-vetal
Пробовал делать так:подключал наушники к Orange Pi Zero,открывал консоль и набирал команду echo "test" | RHVoice-test
в наушниках тишина а в терминале вот что:

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Сб ноя 03, 2018 2:45 am
immortal
а другие программы воспроизводят звук?

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Сб ноя 03, 2018 7:34 am
tuz-vetal
Например?

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Сб ноя 03, 2018 11:22 am
zztop1967
immortal писал(а):
Чт мар 15, 2018 11:02 pm
lexfin писал(а):После установки и запуска, при попытке добавить из маркет любое приложение выдает ошибку.
Запущено на OrangepiPC система Armbian_5.38_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop.img

Понимаю, что чтото не так с конвертацией 'InnoDB'. При установке выбрал да. Но что теперь делать не знаю. Нужно было не соглашаться? Теперь можно поправить на ходу ? Или переустанавливать все с самого начала и выбирать нет при запросе конвертации базы данных?
СпойлерПоказать
Error
Details
http://192.168.1.9/admin.php?md=panel&a ... +installed.
1286: Unknown storage engine 'InnoDB'
SHOW FIELDS FROM phistory_queue
Backtrace
#0 /var/www/lib/mysqli.class.php(395): custom_error->__construct('1286: Unknown s...', 0)
#1 /var/www/lib/mysqli.class.php(177): mysql->Error('SHOW FIELDS FRO...')
#2 /var/www/lib/mysqli.class.php(479): mysql->Exec('SHOW FIELDS FRO...')
#3 /var/www/lib/mysqli.class.php(636): SQLExec('SHOW FIELDS FRO...')
#4 /var/www/lib/module.class.php(542): SQLGetFields('phistory_queue')
#5 /var/www/modules/objects/objects.class.php(1083): module->dbInstall(' objects: ID in...')
#6 /var/www/lib/module.class.php(427): objects->dbInstall(' objects: ID in...')
#7 /var/www/modules/objects/objects.class.php(988): module->install('')
#8 /var/www/lib/module.class.php(359): objects->install()
#9 /var/www/modules/objects/objects.class.php(26): module->checkInstalled()
#10 /var/www/modules/control_modules/control_modules.class.php(219) : eval()'d code(1): objects->objects()
#11 /var/www/modules/control_modules/control_modules.class.php(219): eval()
#12 /var/www/lib/module.class.php(359): control_modules->install()
#13 /var/www/modules/control_modules/control_modules.class.php(19): module->checkInstalled()
#14 /var/www/admin.php(28): control_modules->control_modules()
#15 {main}
скорее всего Вы выбрали дефолтную базу, в следующих редакциях я это учту, варианта 2
1.
в конфиге mysql убрать запрет на InnoDB в конце файла 2 строки
2. скачать расширенную конфигурацию https://github.com/immortalserg/install ... kup.tar.gz
и или установить её, или распаковать и через phpmyadmin загрузить dump.sql (правда не помню она у меня сконвертирована, попозже выложу конфигурацию уже в MyISAM базой)
У меня точно такая же ситуация. Может и не такая, но внешнее проявление точно такое же. К стати, при заходе в некоторые модули, ругается схожим образом. в Yandex TTS например.
Только установка на стационарный комп и Linux Mint 19 со всеми последними обновлениями.
МД устанавливался так

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

sudo su
apt-get update
apt-get upgrade
rm ./installmd
wget https://raw.githubusercontent.com/immortalserg/installmd/master/installmd
chmod +x ./installmd
./installmd -t -c -a -r -m -p
правильно ли я понимаю, что, в моем случае, нужно править файл
/etc/mysql/mariadb.conf.d
Там в конце искомые строчки

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

innodb=OFF       # тут нужно поставить ON
default-storage-engine - MyISAM   # А что прописать здесь?
Или дело совсем в другом?

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Сб ноя 03, 2018 12:20 pm
immortal
tuz-vetal писал(а):
Сб ноя 03, 2018 7:34 am
Например?
mplayer, vlc

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Сб ноя 03, 2018 11:29 pm
tuz-vetal
immortal писал(а):
Сб ноя 03, 2018 12:20 pm
tuz-vetal писал(а):
Сб ноя 03, 2018 7:34 am
Например?
mplayer, vlc
Я в Linux не не шарю,можете подсказать как это сделать?

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Вс ноя 04, 2018 1:13 am
Smart111
immortal писал(а):
Пт ноя 02, 2018 1:48 am
Smart111 писал(а):
Чт ноя 01, 2018 10:10 pm
Установил скрипт с индексом -t все работает, только нет звука. Ище нужно чтото ставить ?
какое железо?
проверить /etc/asound.conf
конфигурация настроена правильна? ставьте мою, по крайней мере в моей звук правильно настроен и если не работает то надо смотреть в самом linux, начиная с /etc/asound.conf
как поставить Вашу конфирупацию? ./installmd -с с такой командой ничего не устанавливается. Делал восстановление со своей резервной копии, раньше со звуком проблем не было.

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Вс ноя 04, 2018 12:22 pm
tuz-vetal
Smart111 писал(а):
Вс ноя 04, 2018 1:13 am
immortal писал(а):
Пт ноя 02, 2018 1:48 am
Smart111 писал(а):
Чт ноя 01, 2018 10:10 pm
Установил скрипт с индексом -t все работает, только нет звука. Ище нужно чтото ставить ?
какое железо?
проверить /etc/asound.conf
конфигурация настроена правильна? ставьте мою, по крайней мере в моей звук правильно настроен и если не работает то надо смотреть в самом linux, начиная с /etc/asound.conf
как поставить Вашу конфирупацию? ./installmd -с с такой командой ничего не устанавливается. Делал восстановление со своей резервной копии, раньше со звуком проблем не было.
Вот так:

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

wget -q http://kusheev.com/wp-content/uploads/mdbackup.tar.gz
tar -xf mdbackup.tar.gz
sudo cp -rp ~/mdbackup/* /var/www
find /var/www/ -type f -exec sudo chmod 0666 {} \;
find /var/www/ -type d -exec sudo chmod 0777 {} \;
mysql -u root -pПАРОЛЬ db_terminal < /var/www/dump.sql 
Там где пароль то нужно указать свой от терминала

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Вс ноя 04, 2018 5:36 pm
zztop1967
Linux Mint 19
Установлен на стационарном компе

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

sudo su
apt-get update
apt-get upgrade
rm ./installmd
wget https://raw.githubusercontent.com/immortalserg/installmd/master/installmd
chmod +x ./installmd
./installmd -t -c -a -r -m -p
В простых устройствах сыпались ошибки на innodb
Поменял в
/etc/mysql/mariadb.conf.d
Было

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

innodb=OFF 
default-storage-engine = MyISAM
Стало

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

innodb=ON 
default-storage-engine = innodb
Теперь в простых устройствах сыпятся ошибки вида
СпойлерПоказать
Error
Details
http://192.168.1.15/admin.php?pd=cGFuZW ... on=devices
1932: Table 'db_terminal.devices_groups' doesn't exist in engine
SELECT * FROM devices_groups ORDER BY TITLE
Backtrace
#0 /var/www/lib/mysqli.class.php(395): custom_error->__construct('1932: Table 'db...', 0)
#1 /var/www/lib/mysqli.class.php(184): mysql->Error('SELECT * FROM d...', 0)
#2 /var/www/lib/mysqli.class.php(203): mysql->Exec('SELECT * FROM d...')
#3 /var/www/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM d...')
#4 /var/www/modules/devices/devices_search.inc.php(106): SQLSelect('SELECT * FROM d...')
#5 /var/www/modules/devices/devices.class.php(738): require('/var/www/module...')
#6 /var/www/modules/devices/devices.class.php(471): devices->search_devices(Array)
#7 /var/www/modules/devices/devices.class.php(98): devices->admin(Array)
#8 /var/www/lib/jTemplate.class.php(713) : eval()'d code(8): devices->run()
#9 /var/www/lib/jTemplate.class.php(713): eval()
#10 /var/www/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#11 /var/www/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#12 /var/www/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#14 /var/www/modules/panel.class.php(180): parser->__construct('./templates/pan...', Array, Object(panel))
#15 /var/www/admin.php(34): panel->run()
#16 {main}
Но, устройства создаются
И, в Yandex TTS тоже
СпойлерПоказать
Error
Details
http://192.168.1.15/admin.php?prj=d0l76 ... ew_mode=ok
1932: Table 'db_terminal.yandex_tts_emphasis' doesn't exist in engine
SELECT * FROM `yandex_tts_emphasis` ORDER BY `search_str`
Backtrace
#0 /var/www/lib/mysqli.class.php(395): custom_error->__construct('1932: Table 'db...', 0)
#1 /var/www/lib/mysqli.class.php(184): mysql->Error('SELECT * FROM `...', 0)
#2 /var/www/lib/mysqli.class.php(203): mysql->Exec('SELECT * FROM `...')
#3 /var/www/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM `...')
#4 /var/www/modules/yandex_tts/yandex_tts.class.php(239): SQLSelect('SELECT * FROM `...')
#5 /var/www/modules/yandex_tts/yandex_tts.class.php(88): yandex_tts->admin(Array)
#6 /var/www/lib/jTemplate.class.php(713) : eval()'d code(8): yandex_tts->run()
#7 /var/www/lib/jTemplate.class.php(713): eval()
#8 /var/www/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#9 /var/www/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#10 /var/www/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#11 /var/www/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#12 /var/www/modules/panel.class.php(180): parser->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/admin.php(34): panel->run()
#14 {main}
Хотя сам модуль настраивается и разговаривает. По крайней мере отвечает на вопрос "Сколько время?" и можно сменить голоса. На другие вопросы не реагирует...
Как лечить?

Re: Скрипт установки на Linux ББ, OPi, AsusTB, RPi и т.п.

Добавлено: Вс ноя 04, 2018 6:33 pm
immortal
zztop1967 писал(а):
Вс ноя 04, 2018 5:36 pm
Linux Mint 19
Установлен на стационарном компе

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

sudo su
apt-get update
apt-get upgrade
rm ./installmd
wget https://raw.githubusercontent.com/immortalserg/installmd/master/installmd
chmod +x ./installmd
./installmd -t -c -a -r -m -p
В простых устройствах сыпались ошибки на innodb
Поменял в
/etc/mysql/mariadb.conf.d
Было

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

innodb=OFF 
default-storage-engine = MyISAM
Стало

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

innodb=ON 
default-storage-engine = innodb
Теперь в простых устройствах сыпятся ошибки вида
СпойлерПоказать
Error
Details
http://192.168.1.15/admin.php?pd=cGFuZW ... on=devices
1932: Table 'db_terminal.devices_groups' doesn't exist in engine
SELECT * FROM devices_groups ORDER BY TITLE
Backtrace
#0 /var/www/lib/mysqli.class.php(395): custom_error->__construct('1932: Table 'db...', 0)
#1 /var/www/lib/mysqli.class.php(184): mysql->Error('SELECT * FROM d...', 0)
#2 /var/www/lib/mysqli.class.php(203): mysql->Exec('SELECT * FROM d...')
#3 /var/www/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM d...')
#4 /var/www/modules/devices/devices_search.inc.php(106): SQLSelect('SELECT * FROM d...')
#5 /var/www/modules/devices/devices.class.php(738): require('/var/www/module...')
#6 /var/www/modules/devices/devices.class.php(471): devices->search_devices(Array)
#7 /var/www/modules/devices/devices.class.php(98): devices->admin(Array)
#8 /var/www/lib/jTemplate.class.php(713) : eval()'d code(8): devices->run()
#9 /var/www/lib/jTemplate.class.php(713): eval()
#10 /var/www/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#11 /var/www/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#12 /var/www/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#14 /var/www/modules/panel.class.php(180): parser->__construct('./templates/pan...', Array, Object(panel))
#15 /var/www/admin.php(34): panel->run()
#16 {main}
Но, устройства создаются
И, в Yandex TTS тоже
СпойлерПоказать
Error
Details
http://192.168.1.15/admin.php?prj=d0l76 ... ew_mode=ok
1932: Table 'db_terminal.yandex_tts_emphasis' doesn't exist in engine
SELECT * FROM `yandex_tts_emphasis` ORDER BY `search_str`
Backtrace
#0 /var/www/lib/mysqli.class.php(395): custom_error->__construct('1932: Table 'db...', 0)
#1 /var/www/lib/mysqli.class.php(184): mysql->Error('SELECT * FROM `...', 0)
#2 /var/www/lib/mysqli.class.php(203): mysql->Exec('SELECT * FROM `...')
#3 /var/www/lib/sqlFunctions.class.php(70): mysql->Select('SELECT * FROM `...')
#4 /var/www/modules/yandex_tts/yandex_tts.class.php(239): SQLSelect('SELECT * FROM `...')
#5 /var/www/modules/yandex_tts/yandex_tts.class.php(88): yandex_tts->admin(Array)
#6 /var/www/lib/jTemplate.class.php(713) : eval()'d code(8): yandex_tts->run()
#7 /var/www/lib/jTemplate.class.php(713): eval()
#8 /var/www/lib/jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#9 /var/www/lib/jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#10 /var/www/lib/parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#11 /var/www/lib/parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#12 /var/www/modules/panel.class.php(180): parser->__construct('./templates/pan...', Array, Object(panel))
#13 /var/www/admin.php(34): panel->run()
#14 {main}
Хотя сам модуль настраивается и разговаривает. По крайней мере отвечает на вопрос "Сколько время?" и можно сменить голоса. На другие вопросы не реагирует...
Как лечить?
например вот так:
mysql -u root -pПАРОЛЬ db_terminal < /var/www/dump.sql