introlab / odas_web

A desktop visualization GUI for the ODAS library
MIT License
137 stars 53 forks source link

ODAS Control not launching and ODAS stuck on ‘Threads running…” #80

Open sethm2002 opened 2 years ago

sethm2002 commented 2 years ago

Attempting a local execution on a RasPi 4 with a Respeaker 4-mic array. odas_live is properly installed and opens when running ‘npm start’

Config file, as far as I know, is updated as per the readme config guidelines (SSS is updated).

Running odas studio:

k1vo@raspberrypi:~/odas_web $ npm start

> odas_studio@0.3.0 start
> electron .

server listening to {"address":"::","family":"IPv6","port":9000}
server listening to {"address":"::","family":"IPv6","port":9001}
server listening to {"address":"::","family":"IPv6","port":10000}
server listening to {"address":"::","family":"IPv6","port":10010}

In a separate terminal, running ODAS config file:

k1vo@raspberrypi:~/odas/build/bin $ ./odaslive -c /home/k1vo/odas/config/odaslive/respeaker_4_mic_array.cfg -v

+--------------------------------------------+
|    ODAS (Open embeddeD Audition System)    |
+--------------------------------------------+
| Author:  Francois Grondin                  |
| Email:   francois.grondin2@usherbrooke.ca  |
| Website: introlab.3it.usherbrooke.ca       |
| Version: 1.0                               |
+--------------------------------------------+
| + Initializing configurations...... [Done] |
| + Initializing objects............. [Done] |
| + Launch threads................... [Done] |
| + Threads running..................

I see the following message appear on the odas_web terminal:

new client connection from ::ffff:127.0.0.1:59192
new client connection from ::ffff:127.0.0.1:38610
new client connection from ::ffff:127.0.0.1:59118
new client connection from ::ffff:127.0.0.1:60528

From here nothing happens and it gets stuck on "Threads running..." occasionally throwing a segmentation fault error.

Trying to launch ODAS Web with the green button does nothing; I don't even see a "Recieved launch command" in the terminal. No popups when I click record, configure, or camera in the top right. Odas Core points to /home/k1vo/odas/build/bin/odaslive and config points to /home/k1vo/odas/config/odaslive/respeaker_4_mic_array.cfg

Here is the config file I'm using: respeaker_4_mic_array.cfg.txt

Any help would be greatly appreciated!

Doffez99 commented 3 months ago

any update here?