Redémarrez les processus sonores Ubuntu via la ligne de commande


15

J'ai essayé d'hiberner Ubuntu (qui échoue, mais c'est un autre problème) et j'ai repris mon système.

Après cela, le son n'est plus joué.

Quelle commande puis-je / dois-je exécuter pour redémarrer le système audio Ubuntu?



La réponse de Dan Walker a- t-elle fonctionné pour vous? Si c'est le cas, ce serait bien si vous ajoutiez un commentaire le disant. Sinon, pourquoi l'avez-vous accepté? Vous ne devez accepter une réponse que si elle vous convient .
Scott

Réponses:


10

Si Ubuntu utilise toujours Alsa pour son moteur de son (je ne suis pas sûr que cela fait longtemps que je ne l'ai pas utilisé), vous pouvez redémarrer en tapant sudo /etc/init.d/alsa-utils restartdans le terminal.

Puisqu'il ne semble pas fonctionner, vous devrez peut-être vous assurer que rien n'essaye de l'utiliser. (exemple volé sans vergogne sur les forums Ubuntu )

name@comp:~$ lsof | grep pcm
sh 5079 name 70u CHR 116,6 13639 /dev/snd/pcmC0D0p

name@comp:~$ kill -9 5079

2
Vous devrez peut-être également redémarrer le son pulsé.
Dana the Sane

1
Bien essayé. Bonne réponse. Mais dans mon cas, ne résout pas le problème. Oui, à ma connaissance, j'utilise ALSA lui-même.
Lakshman Prasad

Toute commande spécifique à suivre. Redémarré les deux. Pas de chance. Je suis convaincu qu'en redémarrant mon système, le son fonctionnera. Mais je ne veux pas.
Lakshman Prasad

On dirait que je devrai tuer Firefox, Chrome et gnome-panel. Aussi bon que le redémarrage du système: | . Quoi qu'il en soit, merci!
Lakshman Prasad


7

Ubuntu est passé à pulseaudio il y a quelque temps, donc ce serait:

sudo /etc/init.d/pulseaudio restart

EDIT: Dans le cas où cela ne le couperait pas, vous pouvez également rmmod et modprobe les modules du noyau utilisés pour le son. Lesquels dépendent probablement de votre carte son. lsmod pourrait vous donner un indice ...


4

PulseAudio est un service utilisateur, exécutez donc systemctl avec l' indicateur --user .

systemctl --user restart pulseaudio

Je reçois des Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl -xe" for details.conseils?
xjcl

0

Utilisation d'Alsa:

 /sbin/alsa {unload|reload|force-unload|force-reload|suspend|resume}


sudo alsa reload

Pouvez-vous développer un peu votre réponse pour l'expliquer? Merci.
fixer1234

0

Je suis revenu à un noyau précédent après un redémarrage. Le son a été rétabli. J'ai découvert que le nouveau noyau mis à jour n'avait pas les modules supplémentaires installés comme l'ancien. lsmod n'a répertorié aucun module de son.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.