aucun son après suspension / reprise

7

Je n'ai pas d'audio sur lubuntu 12.04 après la reprise de la suspension. j'ai essayé

sudo alsa force-reload
en vain. Le son fonctionne après le redémarrage. Veuillez aider.

akonsu
la source
Produit sudo alsa force-reloadquelque chose? Il pourrait être utile d'obtenir plus d'informations sur votre système, comme votre carte son:lspci | grep -i audio
zerwas
1
C'est vraiment triste que ce soit presque 3 ans plus tard et c'est toujours un problème (i3-5010u brix sur Ubuntu 15.04). J'arrête généralement, et je suis sur un SSD, donc un redémarrage complet dure environ 10-15 secondes, mais avoir à rouvrir ce que j'ai eu à ouvrir n'est pas amusant. C'est sur mon HTPC, si c'était mon bureau, ça me ferait vraiment chier.
Tracker1
J'ai voté parce que sudo alsa force-reloadj'ai résolu mon problème. Merci!
Zaz

Réponses:

4

Pour certains systèmes, il est nécessaire de tuer le processus pulseaudio et de l'empêcher de se recharger avant de redémarrer ALSA. Si la procédure suivante fonctionne, elle peut être automatisée .

  1. Configurez Pulseaudio pour qu'il ne réapparaisse pas automatiquement:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Suspendez votre ordinateur et réveillez-le

  3. Redémarrez ALSA:

    sudo alsa force-reload
    
  4. Démarrez pulseaudio:

    pulseaudio --start
    

Pour annuler les modifications, supprimez le fichier ~ / .pulse / client.conf

zerwas
la source
3

Après avoir consulté quelques articles, ce que j'ai fait pour que le mien fonctionne à nouveau:

  1. Définissez pulseaudio pour ne pas réapparaître en créant un fichier de configuration dans le répertoire personnel:

    mkdir ~/.pulse
    echo "autospawn = no" >> ~/.pulse/client.conf
    
  2. Créez un fichier (50alsa) à automatiser après la suspension du système.

    sudo gedit /etc/pm/sleep.d/50alsa
    
  3. Ajoutez ce qui suit au fichier. Remarquez 'pulseaudio --kill' ajouté.

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

Essayez d'appuyer sur CTRL+ ALT+ F1pour changer d' ttyécran, puis appuyez sur CTRL+ ALT+ F7pour revenir au bureau.

Cela ramène parfois le son, mais à défaut, changez la résolution d'écran et changez-la pour une correction différente. Cela fonctionne également pour l'audio HDMI.

TenPlus1
la source
0

Essayez de courir

pulseaudio -k && sudo alsa force-reload
Mina Michael
la source
0

J'ai essayé ça , mais ça n'a pas aidé.

Pour résoudre cela sans redémarrage ni autre suspension, je l'ai résolu avec simplement

pulseaudio --kill
pulseaudio --start
rubo77
la source