Saya mencoba hibernasi Ubuntu (yang gagal, tapi itu masalah lain) dan melanjutkan sistem saya.
Setelah ini, suara tidak dimainkan.
Perintah apa yang bisa / harus saya jalankan untuk me-restart sistem suara ubuntu.
Saya mencoba hibernasi Ubuntu (yang gagal, tapi itu masalah lain) dan melanjutkan sistem saya.
Setelah ini, suara tidak dimainkan.
Perintah apa yang bisa / harus saya jalankan untuk me-restart sistem suara ubuntu.
Jawaban:
Jika Ubuntu masih menggunakan Alsa untuk mesin suaranya (saya tidak yakin karena sudah lama menggunakannya), Anda dapat memulai kembali dengan mengetik sudo /etc/init.d/alsa-utils restart
ke terminal.
Karena tampaknya tidak berfungsi, Anda mungkin perlu memastikan bahwa tidak ada yang mencoba menggunakannya. (contoh dicuri tanpa malu-malu dari forum Ubuntu )
name@comp:~$ lsof | grep pcm
sh 5079 name 70u CHR 116,6 13639 /dev/snd/pcmC0D0p
name@comp:~$ kill -9 5079
Seperti yang disarankan oleh mikewh Apapun dalam jawabannya untuk pertanyaan ini di Tanyakan Ubuntu :
pulseaudio -k && sudo alsa force-reload
Ubuntu beralih ke pulseaudio beberapa waktu lalu, jadi itu akan:
sudo /etc/init.d/pulseaudio restart
EDIT: Dalam kasus yang tidak memotongnya, Anda juga dapat rmmod dan modprobe modul kernel yang digunakan untuk suara. Yang mana itu mungkin tergantung pada kartu suara Anda. lsmod mungkin memberi Anda petunjuk ...
PulseAudio adalah layanan pengguna, jadi jalankan systemctl dengan flag --user .
systemctl --user restart pulseaudio
Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl -xe" for details.
saran?
Saya kembali ke kernel sebelumnya setelah reboot. Suara dipulihkan. Saya menemukan bahwa kernel baru yang ditingkatkan tidak memiliki modul tambahan yang diinstal seperti yang lama. lsmod tidak mendaftar modul suara.