42 votes

Redémarrer les processus sonores d'Ubuntu via la ligne de commande

J'ai essayé de mettre en veille Ubuntu (ce qui échoue, mais c'est un autre problème) et j'ai repris mon système.

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

Quelle commande puis-je/dois-je exécuter pour redémarrer le système audio d'ubuntu.

99voto

Equanimous Guy Points 1091

Comme suggéré par mikewhatever dans sa réponse à cette question sur Ask Ubuntu :

pulseaudio -k && sudo alsa force-reload

24voto

JSON C11 Points 341

PulseAudio est un service utilisateur, alors exécutez systemctl avec le drapeau --user.

systemctl --user restart pulseaudio

18voto

mika Points 1466

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

Comme cela ne semble pas fonctionner, vous devrez peut-être vous assurer que rien n'essaie de l'utiliser. (exemple honteusement volé 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

7voto

Ubuntu a basculé vers pulseaudio il y a quelque temps, donc ce serait :

sudo /etc/init.d/pulseaudio restart

ÉDITER : Au cas où cela ne suffirait pas, vous pourriez également rmmod et modprobe les modules du noyau utilisés pour le son. Ceux qui sont probablement dépendent de votre carte son. lsmod pourrait vous donner un indice...

0voto

Juan Cruz Points 11

Utilisation d'Alsa :

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

sudo alsa reload

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X