GNU/Linux >> Tutoriales Linux >  >> Linux

mezclar sonido de procesos de múltiples usuarios en linux

Logré compartir un servidor de pulsos en modo usuario entre usuarios locales a través de TCP.

Editar /etc/pulse/default.pa para habilitar el módulo TCP. Básicamente deshabilité la autenticación para simplificar la configuración. Tenga en cuenta que puede haber implicaciones de seguridad si no es el único que usa la computadora.

módulo de carga module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1

Reinicie PulseAudio, si está usando systemd, esto se puede hacer con systemctl --user restart pulseaudio .Tenga en cuenta que si ya hay varios servidores PulseAudio ejecutándose, es posible que deba detenerlos. De lo contrario, solo funciona el que comenzó primero.

Ahora PulseAudio debería estar escuchando en un puerto TCP, esto se puede verificar con el comando ss -ltp . Probablemente verás algo como esto:

LISTEN     0    0        *:4713       *:*                    
users:(("pulseaudio",pid=3130,fd=31))

lo que indica que PulseAudio está escuchando en el puerto 4713.

Para configurar clientes, edite /etc/pulse/client.conf y habilite la conexión automática:

conexión automática-localhost =sí

Esto está deshabilitado de forma predeterminada en las versiones más recientes de PulseAudio por razones de seguridad.

A continuación, intente reproducir un poco de audio, ¡salud!


Linux
  1. mimipenguin:volcar las contraseñas de inicio de sesión de los usuarios actuales de Linux

  2. Cómo crear varias cuentas de usuario en Linux

  3. 4 pasos para crear usuarios de Linux desde un archivo csv con Ansible

  4. Linux:¿puede Ctrl+c enviar la señal Signint a varios procesos?

  5. ¿Cómo cambiar el nombre de varios archivos de una extensión a otra en Linux/Unix?

Comando Pgrep en Linux

Copie un archivo a varios directorios desde la línea de comandos en Linux

Supervisión de procesos en Linux

Comprender los procesos en Linux

3 formas de listar usuarios en Linux

Cerrar sesión automáticamente de usuarios inactivos del sistema Linux