Software/SecondLife
Dopo essere passato ad Arch non poteva mancare il mio aggiornamento alla guida all’installazione e abilitazione del voice chat per Second Life anche su questa distribuzione.
Il Viewer che uso è sempre Singularity, molto leggero e dotato della vecchia interfaccia 1x senza tanti fronzoli ma la guida è valida anche per Firestorm e il viewer ufficiale (cambiano solo i nomi delle cartelle).
Anche su Arch Linux si manifesta il famigerato errore:
La procedura che ho usato (applicabile anche su Firestorm) è lanciare da terminale l’eseguibile SLVoice per analizzarne l’output. Il voice chat è un processo indipendente che necessita di un suo personale ambiente e determinate librerie a 32bit. Gli errori principali riscontrati da questo processo sono:
Ho installato Singularity Viewer su Arch Linux 64 bit. E’necessario installare i driver video Nvidia/AMD.
Download Singularity Viewer (Linux 64 bit):
Scompattare la cartella Singularity_Test_1_8_7_6937_x86_64 sulla Scrivania e rinominarla Singularity per comodità.
Per avviare il viewer lanciare il file singularity all’interno della cartella (è possibile creare un lanciatore usando l’icona sempre all’interno).
Voice chat su Arch Linux:
Abilitare le librerie a 32 bit:
Decommentare la sezione multilib (togliere il #):
Aggiornare:
Installare i seguenti pacchetti che serviranno per veicolare l’audio una volta connessi al voice:
Fix dell’errore “WARNING: ll_apr_warn_status: APR: Connection refused”:
Per un qualche motivo legato alla posizione relativa delle directory il processo SLVoice non riesce ad individuare le librerie a 32 bit presenti in ~/Scrivania/Singularity/lib32, linkarle in /usr/lib o in altri posti non serve a nulla neppure con ldconfig, tanto meno installare le versioni aggiornate da Synaptic. Useremo metodi più drastici…vediamo come risolvere:
Occorre collegare queste cartelle:
Per fare ciò sarebbe opportuno creare vari link simbolici a tutti i file ma copiarli in questo caso risulta molto comodo.
Quindi o li trascinate o usate il comando:
Per Firestorm:
Lo stesso discorso vale per Alchemy, Black Dragon, Kokua o quant’altro, basta variare il nome dell’eseguibile.
Fatto questo i vostri problemi saranno risolti.
Questo è il bug che avevo aperto su JIRA.
Ricordate di ripetere l’operazione ad ogni aggiornamento.
Occorre retrocedere libharfbuzz:
Selezionare la versione 1.4.6-1 (local) e riavviare
giovanni says
Ciao non sono riuscito a far andare il voice su Manjaro seguendo questa procedura, potresti fare un tutorial dettagliato al riguardo ? Grazie
fabrixx says
Ciao
La procedura è vecchia e potrebbero esserci dei problemi.
Nel frattempo hai testato anche Firestorm?
Ti consiglio anche Alchemy che mi ha risolto alla fonte il problema:
https://www.alchemyviewer.org/
Di Pinto Giovanni Eliseo says
Purtroppo ho dovuto rinunciare, reinstallando Manjaro non mi parte nessun viewer di quelli disponibili per Second Life … Nè quello ufficiale, nè firestorm o singularity .. potresi per piacere fare una guida per una corretta installazione ? te ne sarei grato… grazie.
fabrixx says
Ciao Giovanni Eliseo. Ho appena finito di scrivere un nuovo articolo che spero ti possa essere utile: Second Life Voice Chat su Linux (Firestorm & Kokua 2019 update)