Como activar multilib instalar firestorm y que funcione la voz
Tutorial: Activar multilib e instalar Firestorm en Arch Linux (2025)
Este tutorial explica cómo:
-
Activar el repositorio multilib en Arch Linux.
-
Instalar Firestorm desde AUR.
-
Configurar (o revisar) el voice en Firestorm.
-
(Opcional) Instalar las librerías antiguas de voz Vivox para viewers viejos u otros grids.
Está pensado para usuarios de Arch Linux con conocimientos básicos de terminal.
1. Requisitos previos
Antes de empezar, asegúrate de tener:
-
Arch Linux instalado y actualizado.
-
Acceso a una cuenta con privilegios de sudo.
-
Un helper de AUR, por ejemplo yay.
Si aún no tienes yay, instala git y base-devel, y luego compílalo desde AUR (no se detalla aquí para mantener el tutorial centrado en Firestorm).
2. Activar el repositorio multilib
Multilib es el repositorio que contiene bibliotecas de 32 bits. Firestorm (especialmente versiones antiguas o dependencias opcionales) puede necesitar algunas de ellas.
Paso 2.1: Editar /etc/pacman.conf
En una terminal, ejecuta:
sudo nano /etc/pacman.conf
Introduce tu contraseña cuando te la pida.
Dentro del archivo, busca este bloque (normalmente está comentado):
#[multilib]
#Include = /etc/pacman.d/mirrorlist
Descomenta ambas líneas quitando el # del inicio, de forma que quede así:
[multilib]
Include = /etc/pacman.d/mirrorlist
Paso 2.2: Guardar y salir de nano
-
Para guardar los cambios: pulsa
Ctrl + Oy luegoEnter. -
Para cerrar el editor: pulsa
Ctrl + X.
Paso 2.3: Actualizar la base de datos y el sistema
De vuelta en la terminal, ejecuta:
sudo pacman -Syu
Esto actualizará la base de datos de paquetes y el sistema, ya con el repositorio multilib activado.
Nota: algunas personas prefieren
sudo pacman -Syyula primera vez para forzar la recarga completa de las bases de datos. Si no tienes problemas,-Syusuele ser suficiente.
3. Instalar Firestorm desde AUR
En Arch, la forma más cómoda de instalar Firestorm es usando el paquete firestorm-bin desde AUR.
Paso 3.1: Instalar Firestorm
En la terminal, ejecuta:
yay -S firestorm-bin
Sigue las instrucciones en pantalla y acepta las opciones por defecto salvo que tengas necesidades específicas.
Durante la instalación, se compilará/descargará el paquete desde AUR y se instalarán las dependencias necesarias, incluidas algunas bibliotecas de 32 bits desde multilib.
Paso 3.2: Lanzar Firestorm
Una vez instalado, podrás lanzar Firestorm desde:
-
El menú de aplicaciones de tu entorno de escritorio (búsqueda: Firestorm), o
-
La terminal, ejecutando:
firestorm
Inicia sesión con tu cuenta de Second Life (o grid compatible que uses).
4. Voice en Firestorm (Second Life actual)
Las versiones recientes de Firestorm para Second Life utilizan WebRTC Voice, que funciona de forma integrada y ya no requiere el viejo cliente de voz Vivox de 32 bits.
En la mayoría de casos, con Firestorm actualizado no necesitas instalar librerías especiales para que funcione el voice básico.
Paso 4.1: Comprobar que la voz está activada
-
Abre Firestorm.
-
Ve a Preferencias:
-
Menú Avatar → Preferencias, o
-
Ctrl + P.
-
-
En el panel lateral, ve a Sonido y medios (o similar) y luego a la pestaña Voz.
-
Asegúrate de que la opción Habilitar voz está marcada.
-
Selecciona el dispositivo de entrada (micrófono) correcto.
Paso 4.2: Probar la voz en una región con voice
-
Ve a una región donde el voice esté habilitado.
-
Activa el micrófono (icono de micrófono en la interfaz de Firestorm).
-
Habla y comprueba si se muestra el indicador de actividad de voz.
Si te escuchan en chat local (proximidad), la parte básica de voice funciona.
Paso 4.3: Llamadas privadas (IM voice) que fallan
Si:
-
La voz funciona bien en público (chat local), pero
-
Las llamadas privadas (IM calls) se cortan o no conectan,
revisa primero estos puntos en Preferencias → Sonido y medios → Voz:
-
Que no tengas marcada ninguna opción tipo:
-
"Rechazar automáticamente todas las llamadas de voz".
-
"Rechazar llamadas de voz de grupos/IM".
-
-
Que no estés en modo No Molestar.
-
Que no tengas bloqueado al avatar/grupo desde el que se inicia la llamada.
Si tras revisar esto sigue fallando, es posible que se trate de un problema específico de la combinación Linux + viewer + grid, más allá de simples librerías. En ese caso puedes:
-
Probar otra versión de Firestorm.
Probar el viewer de Windows bajo Wine/Proton para sesiones donde el voice privado sea crítico.
5. (Opcional) Voice clásico Vivox para viewers antiguos u otros grids
Esta sección solo es necesaria si:
-
Estás usando un viewer antiguo que todavía depende del cliente de voz Vivox clásico, o
-
Estás en un grid que sigue usando ese sistema de voz y te lo exige.
En esos casos, el viewer suele llamar a un binario externo SLVoice de 32 bits, que requiere ciertas bibliotecas antiguas.
Paso 5.1: Librerías de 32 bits desde multilib
Ejecuta:
sudo pacman -S lib32-libsndfile lib32-libidn lib32-gst-plugins-good
Paso 5.2: Bibliotecas antiguas libidn11 desde AUR
Las versiones actuales de Arch normalmente ya no incluyen libidn11 en los repos oficiales, pero existen en AUR. Para instalarlas:
yay -S libidn11 lib32-libidn11
Con esto el binario SLVoice suele poder arrancar correctamente.
Importante: incluso con todas las librerías instaladas, el viejo cliente Vivox para Linux tiene limitaciones conocidas, especialmente con llamadas privadas de voz (IM calls). Si necesitas total fiabilidad en voz privada y estás atado a Vivox, puede que la opción más estable sea usar el viewer de Windows mediante Wine/Proton.
6. Resumen
-
multilib debe estar activado para poder instalar bibliotecas de 32 bits y paquetes como
firestorm-bindesde AUR. -
Puedes instalar Firestorm con:
yay -S firestorm-bin -
En las versiones modernas de Firestorm para Second Life, la voz funciona mediante WebRTC y, en principio, no requiere hacks de librerías.
-
Si las llamadas privadas de voz fallan mientras el voice público funciona, revisa primero las preferencias de voz y el modo No Molestar.
-
Solo si usas viewers/grids que sigan dependiendo de Vivox/SLVoice te hará falta el apartado de librerías antiguas (
libidn11, etc.), y aun así puede haber limitaciones propias del cliente de voz en Linux.
Comentarios
Publicar un comentario