(pulseaudio) bluez5-util.c: GetManagedObjects () gagal: org.freedesktop.DBus.Error.NoReply: Tidak menerima balasan

14

Saya melihat-lihat log saya dan saya menemukan ini di atas:

[pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Saya tidak tahu apa artinya itu. Komputer saya mulai baik-baik saja, dan saya belum melihat ada kesalahan sejauh ini. Tapi untuk amannya, adakah yang tahu bagaimana mengatasinya?

Juga, hanya untuk memperjelas, saya telah membaca kesalahan dan saya dapat melihat bagian 'kemungkinan penyebab', tetapi saya tidak tahu apa artinya dengan 'aplikasi jarak jauh' atau 'keamanan bus pesan.'

Harry Curtis
sumber

Jawaban:

4

Jawaban singkatnya adalah menjalankan perintah berikut:

cp /usr/share/gdm/default.pa ~/.config/pulse/

Penjelasan:

Dengan googling sekitar sedikit saya menemukan itu pulseaudioadalah subsistem audio di Ubuntu saat ini, dan pactlperintah dapat digunakan untuk mengutak-atik pengaturannya.

Perintah ini memiliki beberapa sub-perintah, yang paling menarik adalah list.

Dengan mengeksekusi pactl list shortAnda dapat melihat bahwa ada modul yang berisi kata bluezdalam namanya, dan itu terkait bluetooth.

Saya menggunakan komputer desktop yang tidak dilengkapi dengan bluetooth, jadi seharusnya tidak ada modul terkait bluetooth yang berjalan.

Eksekusi pactl unload-moduleuntuk setiap modul yang berhubungan dengan bluetooth tidak berfungsi, karena pada saat reboot modul-modul tersebut dimuat kembali, sehingga kesalahan muncul di log lagi. Orang harus mengambil petunjuk dari fakta yang pactldisebut sebagai program untuk "Mengontrol server suara PulseAudio yang sedang berjalan": itu tidak benar-benar mengubah konfigurasi yang tetap dari server suara.

Dengan menelusuri sedikit lebih banyak, saya menemukan bahwa pengaturan PulseAudio disimpan dalam beberapa default.pafile, dan saya menemukan dua contoh file ini di sistem saya, yang gemuk di bawah /etc/pulse/dan yang kurus di bawah /usr/share/gdm/.

Jelas, yang gemuk adalah pengaturan global PulseAudio, dan yang kurus adalah pengaturan khusus pengguna yang entah bagaimana terkait dengan manajer desktop gnome.

Isi spesifik pengguna default.pasangat menarik, karena berisi perintah untuk melakukan persis apa yang ingin saya lakukan: menonaktifkan modul terkait bluetooth. Itu tidak menonaktifkan bluezmodul per se, tetapi dengan mengutak-atik pactlsebelumnya saya menemukan bahwa menonaktifkan dua modul terkait bluetooth lainnya memiliki efek secara otomatis juga menonaktifkan modul bluez.

Satu-satunya masalah adalah, file konfigurasi gdm agak tidak berguna bagi saya, karena tidak bisa dijalankan ketika saya masuk.

Dengan mencari lebih banyak lagi, saya menemukan bahwa lokasi untuk instance pengguna-lokal dari file pengaturan ini seharusnya ~/.config/pulse/default.pa.

Karenanya, saya beralasan bahwa jika saya hanya menyalin file gdm ke lokasi ini di profil saya, masalahnya akan diperbaiki.

Dan memang sudah.

Mike Nakis
sumber
2
Ini cukup cemerlang. Sayangnya, saya tidak punya /usr/share/gdmdi Lubuntu dengan lightdm. Tetapi dengan informasi dari jawaban ini, jelas untuk apa Google: menonaktifkan Bluetooth dan beberapa info pada default.pa .
xealits