Terkadang layanan pulseaudio berhenti dan tidak me-restart sendiri ketika saya membuka file audio dengan banshee atau totem.
Bagaimana saya bisa membuat pulseaudio mulai lagi tanpa harus keluar?
pulseaudio
Gourgi
sumber
sumber
Jawaban:
Saya memecahkan masalah saya.
Periksa apakah instance pulseaudio sedang berjalan:
Biasanya tidak mencetak output, hanya keluar kode.
0
berarti berlari. Milik saya tidak berjalan, jadi saya hanya maju ke langkah 3.Jika ada contoh yang sedang berjalan:
Akhirnya, mulai pulseaudio lagi sebagai daemon:
Mulai banshee lagi dan selamat menikmati!
sumber
pulseaudio -k
tidak melakukan pekerjaan. Setelahsudo killall pulseaudio
, semuanya dimulai kembali dan berfungsi dengan baik. (Ubuntu 16.04)pulseaudio --check
biasanya tidak mencetak keluaran , cukup keluar kode 0 yang berarti berjalan" => jadi, tidak ada keluaran, sedang berjalan; tetapi, jika Anda tetap ingin memeriksa kode keluar, jalankan:echo $?
yang akan mencetak0
jika sedang berjalan. (itu$?
adalah kode keluar dari perintah sebelumnya. Jika Anda menjalankannya dua kali, maka ia mencetak kode keluar dariecho
)Dalam pengaturan standar, jalankan
pulseaudio -k
restart daemon. Tidak ada yang bisa dilakukan.Jika PA tidak menjalankan pengetikan
pulseaudio
tanpa opsi lebih lanjut akan memulai daemon menggunakan default di/etc/pulse/daemon.conf
dan/etc/pulse/default.pa
.Pengaturan yang ditentukan pengguna dalam
~/.pulse/
atau~/.config/pulse/
akan menimpa pengaturan seluruh sistem. Jika ada masalah, seringkali akan membantu menghapus direktori-direktori ini sebelum memulai kembali pulseaudio.Untuk detailnya lihat PulseAudio Wiki .
sumber
/usr/bin/pulseaudio
kembalibash: /usr/bin/pulseaudio: Permission denied
meskipun izin file tampak baik-baik saja:-rwxr-xr-x+ 1 root root 87K Jun 21 08:09 /usr/bin/pulseaudio
mengaparm ~/.config/pulse/*
Diikuti denganpulseaudio -k
melakukan trik.Gunakan perintah layanan (hanya Ubuntu 14.04 atau lebih lama):
sumber
Failed to restart pulseaudio.service: Unit pulseaudio.service not found.
Pulseaudio adalah layanan pengguna, jadi:
Juga ada ini:
Untuk cek ganti
restart
denganstatus
.sumber
Inilah cara melakukannya di Ubuntu 15.10:
pulseaudio -k
untuk membunuh daemon yang sedang berjalan. Anda akan mendapatkan kesalahan hanya jika tidak ada daemon berjalan, jika tidak, tidak ada pesan yang akan munculpulseaudio --check
untuk memeriksa apakah Pulseaudio berjalan. Keluar bersih (tidak ada pesan) daricheck
perintah menunjukkan bahwa daemon telah mulai berhasil. Jika tidak, jalankanpulseaudio --start
untuk meluncurkan daemon. Jika Anda baru-baru ini mengubah file konfigurasi Anda dan daemon gagal memulai, periksa kesalahan file Anda dan periksa syslog (dengan aplikasi SystemLog) untuk setiap pesan dari Pulseaudio.sumber
pulseaudio --check
pulseaudio --kill
pulseaudio --start
sumber
Jika pulseaudio gagal berfungsi terkait dengan S3 sleep (Suspend to RAM), penyebab sebenarnya mungkin masalah perangkat keras audio dan kemudian Anda harus melakukan reset penuh dengan tangan berat:
Ya, itu perlu dilakukan dua kali dengan penundaan kecil. Saya tidak tahu mengapa tetapi ini tampaknya berhasil setiap saat.
Jika Anda memiliki beberapa lingkungan desktop secara paralel (perpindahan pengguna cepat)
sumber
Berikut ini berfungsi untuk saya di Ubuntu 18.04:
sumber