es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Pulseaudio se inicia y se cierra silenciosamente?

Estoy utilizando Manjaro Linux y hace un tiempo pulseaudio dejó de funcionar (después de una actualización, supongo, no cambié ninguna configuración manualmente).

Los síntomas:
* En KDE, no se encuentra ningún dispositivo de sonido.
* El control de volumen de Pulseaudio no puede conectarse a Pulseaudio.
* ps x | grep pulse no devuelve ningún proceso en ejecución.
* pulseaudio -k dice que no hay proceso de pulseaudio en ejecución.

Sin embargo, las aplicaciones siguen reproduciendo música a través de los altavoces. Simplemente no puedo ajustar el volumen.

Cuando ejecuto “pulseaudio” obtengo la siguiente salida:

W: [pulseaudio] pid.c: Archivo PID obsoleto, sobrescribiendo.
N: [pulseaudio] alsa-util.c: Deshabilitando la programación basada en temporizador porque se está ejecutando dentro de una VM.
N: [pulseaudio] alsa-util.c: Deshabilitando la programación basada en temporizador porque se está ejecutando dentro de una VM.
N: [pulseaudio] alsa-util.c: Deshabilitando la programación basada en temporizador porque se está ejecutando dentro de una VM.
zsh: killed pulseaudio

Cuando ejecuto “pulseaudio -D -v” obtengo la siguiente salida:

[pulseaudio] main.c: Inicio del demonio exitoso.

Después de ejecutar “pulseaudio -k”, dice que no se puede abortar el proceso porque no se puede encontrar. Además, “ps x | grep pulse” no muestra ningún proceso en ejecución.

¿Alguna pista sobre cómo solucionar esto?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Según los síntomas que se proporcionan, parece que puede haber un problema con la configuración o con el servicio de Pulseaudio. Aquí hay algunos pasos para intentar solucionar el problema:

    1. Verifique si el servicio de Pulseaudio está en ejecución.

      Ejecute el siguiente comando en la terminal:

      systemctl --user status pulseaudio.service
      

      Si el servicio no está en funcionamiento, inícielo usando:

      systemctl --user start pulseaudio.service
      
    2. Verifique si su usuario pertenece al grupo “audio”.

      Ejecute el siguiente comando en la terminal:

      groups
      

      Si su usuario no es un miembro del grupo “audio”, agréguelo al grupo así:

      sudo usermod -aG audio $(whoami)
      
    3. Intente restablecer la configuración de Pulseaudio.

      Ejecute el siguiente comando en la terminal:

      mv ~/.config/pulse ~/.config/pulse.old
      

      Esto mueve la configuración antigua de Pulseaudio a una nueva carpeta, creando una nueva configuración predeterminada cuando se reinicia el servicio.

    4. Instale cualquier dependencia faltante.

      Ejecute el siguiente comando en la terminal:

      sudo pacman -S pulseaudio-alsa pulseaudio-bluetooth
      

      Esto instala cualquier dependencia faltante que pueda estar causando que Pulseaudio no funcione correctamente.

    Después de intentar estos pasos, reinicie el sistema y vea si se resuelve el problema. Si no es así, puede ser útil verificar el registro del sistema en busca de errores relacionados con Pulseaudio.

Comments are closed.