Pertanyaan Bagaimana cara membuat pulseaudio bekerja kembali?


Saya mengalami masalah dengan suara (hanya mono output), jadi mengikuti saran dari pertanyaan askubuntu lainnya Saya membuat beberapa pengeditan di /etc/pulse/default.pa

Setelah me-reboot saya tidak memiliki suara sama sekali. Jadi saya dihapus /etc/pulse/default.pa sepenuhnya dan mencoba reboot yang lain. Saya tidak membuat cadangan file (bodoh, saya tahu).

Bagaimana cara kembali ke konfigurasi kerja?

edit:

Saya mencoba:

sudo apt-get remove pulseaudio
(reboot)
sudo apt-get install pulseaudio
(reboot)

Masih belum berfungsi. Berkas /etc/pulse/default.pa hilang.

Inilah yang terjadi pulseaudio dan pacmd perintah menunjukkan:

$ pulseaudio 
E: [pulseaudio] main.c: Daemon startup without any loaded modules, refusing to work.
$ pacmd
No PulseAudio daemon running, or not running as session daemon.

9
2017-12-04 18:26


asal


Catatan bagi mereka yang hanya mencari file pengganti - Anda bisa pencarian dan unduh pulseaudio  untuk versi ubuntu Andadan dapatkan filenya dari itu! - Wilf


Jawaban:


Inilah saya default.pa mengajukan. Coba letakkan di folder asli, pastikan itu memiliki izin yang tepat.

Lain kali, buat cadangan file penting sebelum Anda memodifikasi atau menghapusnya, tetapi saya kira Anda sudah mempelajari pelajaran itu.


11
2017-12-04 21:05



Saya menggunakan file yang disediakan oleh @To Do. Ini berhasil - saya dapat melihat perangkat sekarang di "Pengaturan sistem / suara". Saya juga harus 'sudo apt-get install indikator-suara' untuk memiliki ikon suara pada menu bar kembali (menghilang setelah menghapus pulseaudio dan tidak muncul kembali setelah menginstal ulang). - Vlad K.


Bagi mereka yang datang ke sini pada waktu ini atau nanti, terutama jika Anda tidak pernah mengacaukan sistem default secara keseluruhan /etc/pulse/default.pa, perhatikan bahwa jika Anda memiliki ~/.config/pulse/default.pa itu benar-benar menggantikan sistem default lebar.

Dengan kata lain: Jika Anda mendapatkan pesan kesalahan

[pulseaudio] main.c: Daemon startup without any loaded modules, refusing to work.

periksa apakah Anda sengaja atau tidak sengaja memiliki file di .config/pulse/default.pa

Jika ya, cobalah untuk memindahkannya ke lokasi cadangan, dan kemudian restart pulseaudio. Misalnya dengan membuka terminal, lalu mengetik

mv .config/pulse/default.pa ~/default.pa.bak
pulseaudio -vvvvv

Jika Anda melihat banyak baris bergulung, lebih khusus lagi pernyataan modul dimuat, maka Anda tahu bahwa Anda telah memecahkan masalah asli.

Karena ini sulit untuk dilacak, terutama jika Anda pelupa (seperti saya), atau karena Anda diyakinkan oleh salah satu dari banyak halaman web yang berurusan dengan masalah pulseaudio bahwa Anda harus memiliki default.pa di tempat pertama, sudah ada a bug launchpad diajukan terhadap perilaku yang spesifik pengguna default.pa  menggantikan sistemnya luas default.pa. Terimakasih untuk Jim Carter karena mengarahkan saya ke arah yang benar.

Sekarang, jika Anda juga harus memperbaiki masalah pulseaudio saat startup selalu mengarahkan suara ke perangkat yang salah, maka Anda dapat mengkonfigurasi ~/.config/pulse/default.pa ke hardcode perangkat output default dengan pernyataan seperti

set-card-profile 0 output:analog-stereo
set-default-sink 1

Ini adalah apa yang saya gunakan dalam file konfigurasi saya, untuk mencegah komputer mencoba mengeluarkan suara melalui koneksi HDMI. Namun agar ini berfungsi, Anda masih harus menambahkan semua konten /etc/pulse/default.pa mengajukan sebelum pernyataan-pernyataan itu. Karena itu kesalahan rawan - pertimbangkan apa yang terjadi saat berikutnya apt-get dist-upgrade mengubah default lebar sistem - Anda dapat sumber konfigurasi default sebelum pernyataan Anda sendiri.

File konfigurasi pulseaudio lengkap pengguna saya demikian

.include /etc/pulse/default.pa

set-card-profile 0 output:analog-stereo
set-default-sink 1

Btw, daftar lengkap perintah yang dapat digunakan dalam file konfigurasi ini dapat terdaftar di terminal dengan mengetik

man pulse-cli-syntax

9
2018-04-11 17:07



Saya menemukan satu di ./pulse/default.pa? - Aquarius Power