nessun suono dopo la sospensione / ripresa


7

Non ho audio su Lubuntu 12.04 dopo aver ripreso dalla sospensione. Provai

sudo alsa force-reload
inutilmente. Il suono funziona dopo il riavvio. Per favore aiuto.


Emette sudo alsa force-reloadqualcosa? Potrebbe essere utile ottenere qualche informazione in più sul tuo sistema, come la tua scheda audio:lspci | grep -i audio
zerwas

1
È davvero triste che siano trascorsi quasi 3 anni e questo è ancora un problema (i3-5010u brix su Ubuntu 15.04). Di solito mi spengo e sono su un SSD, quindi un riavvio completo è di circa 10-15 secondi, ma dover riaprire ciò che mi è capitato di avere non è divertente. Questo è sul mio HTPC, se fosse il mio desktop mi farebbe davvero incazzare.
Tracker1,

Ha votato perché sudo alsa force-reloadrisolto il mio problema. Grazie!
Zaz,

Risposte:


4

Per alcuni sistemi è necessario interrompere il processo pulseaudio e impedirne il nuovo caricamento prima di riavviare ALSA. Se la seguente procedura funziona, può essere automatizzata .

  1. Imposta Pulseaudio in modo che non si rigeneri automaticamente:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Sospendi il tuo computer e sveglialo

  3. Riavvia ALSA:

    sudo alsa force-reload
    
  4. Avvia pulseaudio:

    pulseaudio --start
    

Per ripristinare le modifiche, eliminare il file ~ / .pulse / client.conf


3

Dopo aver consultato alcuni post, cosa ho fatto per far funzionare di nuovo il mio:

  1. Impostare pulseaudio in modo che non si rigeneri creando il file di configurazione nella directory home:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Creare un file (50alsa) da automatizzare dopo la sospensione del sistema.

    sudo gedit /etc/pm/sleep.d/50alsa
    
  3. Aggiungi quanto segue al file. Nota "pulseaudio --kill" aggiunto.

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

1

Prova a premere CTRL+ ALT+ F1per cambiare ttyschermata, quindi premi CTRL+ ALT+ F7per tornare al desktop.

Questo a volte riporta l'audio ma, in mancanza di ciò, cambia la risoluzione dello schermo e lo cambia per una soluzione diversa. Questo funziona anche per l'audio HDMI.



0

Ho provato questo , ma che non ha aiutato.

Per risolvere questo problema senza riavviare o sospendere un'altra, l'ho risolto semplicemente

pulseaudio --kill
pulseaudio --start
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.