sin sonido después de suspender / reanudar


7

No tengo audio en lubuntu 12.04 después de reanudar desde suspender. Lo intenté

sudo alsa force-reload
en vano. El sonido funciona después de reiniciar. Por favor ayuda.


¿ sudo alsa force-reloadProduce algo? Podría ayudar a conseguir más información sobre el sistema, como la tarjeta de sonido:lspci | grep -i audio
Zerwas

1
Es realmente triste que hayan pasado casi 3 años y esto sigue siendo un problema (i3-5010u brix en Ubuntu 15.04). Por lo general, apago, y estoy en un SSD, por lo que un reinicio completo es de aproximadamente 10-15 segundos, pero tener que volver a abrir lo que tenía abierto no es divertido. Esto está en mi HTPC, si fuera mi escritorio realmente me cabrearía.
Rastreador1

Votado porque sudo alsa force-reloadresolvió mi problema. ¡Gracias!
Zaz

Respuestas:


4

Para algunos sistemas, es necesario eliminar el proceso de pulseaudio y evitar que se vuelva a cargar antes de reiniciar ALSA. Si el siguiente procedimiento funciona, se puede automatizar .

  1. Configure Pulseaudio para que no vuelva a aparecer automáticamente:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Suspende tu computadora y despiértalo

  3. Reinicie ALSA:

    sudo alsa force-reload
    
  4. Iniciar pulseaudio:

    pulseaudio --start
    

Para revertir los cambios, elimine el archivo ~ / .pulse / client.conf


3

Después de consultar algunas publicaciones, lo que he hecho para que la mía vuelva a funcionar:

  1. Configure pulseaudio para no reaparecer creando un archivo de configuración en el directorio de inicio:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Cree un archivo (50alsa) para automatizar después de suspender el sistema.

    sudo gedit /etc/pm/sleep.d/50alsa
    
  3. Agregue lo siguiente al archivo. Observe que se agregó 'pulseaudio --kill'.

    case "$1" in
            hibernate|suspend)
                    # Stopping is not required
                    ;;
            thaw|resume)
                    pulseaudio --kill                
                    /sbin/alsa force-reload
                    pulseaudio --start
                    ;; 
            *) exit $NA
                    ;;
    esac 
    

1

Intente presionar CTRL+ ALT+ F1para cambiar las ttypantallas y luego presione CTRL+ ALT+ F7para volver al escritorio.

Esto a veces devuelve el sonido, pero en su defecto, cambia la resolución de la pantalla y vuelve a cambiarlo para obtener una solución diferente. Esto también funciona para audio HDMI.



0

Intenté esto , pero eso no ayudó.

Para resolver esto sin reiniciar u otra suspensión, lo resolví simplemente

pulseaudio --kill
pulseaudio --start
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.