web-dev-qa-db-fra.com

Redémarrer les processus sonores Ubuntu via une ligne de commande

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

Après cela, le son ne se joue pas.

Quelle commande peut/dois-je exécuter pour redémarrer le système de son Ubuntu?.

14
Lakshman Prasad

Si Ubuntu utilise toujours ALSA pour son moteur sonore (je ne suis pas sûr que cela a été un certain temps depuis que je l'ai utilisé), vous pouvez redémarrer en tapant Sudo /etc/init.d/alsa-utils restart dans le terminal.

Comme il ne semble pas fonctionner, vous devrez peut-être vous assurer que rien n'essaie de l'utiliser. (EXEMPLE STOLENDY STOLENDY DE LES FORUMS UBUNT )

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

name@comp:~$ kill -9 5079
10
Dan Walker

Comme suggéré par mikewheatver dans sa réponse à cette question sur demande ubunt :

pulseaudio -k && Sudo alsa force-reload
24
Equanimous Guy

Pulleudio est un service utilisateur, alors exécutez SystemCTL avec le drapeau - utilisateur.

systemctl --user restart pulseaudio
4
JSON C11

J'ai retourné à un noyau précédent après un redémarrage. Le son a été restauré. J'ai découvert que le nouveau noyau de la nouvelle amélioration n'a pas eu les modules supplémentaires installés comme l'aîné. LSMOD n'a indiqué aucun modules sonores.

0
Don Harter

Usage alsa:

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


Sudo alsa reload
0
Juan Cruz