(pulseaudio) bluez5-util.c: GetManagedObjects () nie powiodło się: org.freedesktop.DBus.Error.NoReply: Nie otrzymano odpowiedzi


14

Przeglądałem dzienniki i znalazłem to na górze:

[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.

Nie mam pojęcia co to znaczy. Mój komputer działa dobrze i do tej pory nie zauważyłem żadnych błędów. Ale żeby być bezpiecznym, czy ktoś wie, jak to rozwiązać?

Dla jasności przeczytałem błąd i widzę część „możliwe przyczyny”, ale nie wiem, co to znaczy „zdalna aplikacja” lub „bezpieczeństwo magistrali komunikatów”.

Odpowiedzi:


4

Krótką odpowiedzią jest wykonanie następującego polecenia:

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

Wyjaśnienie:

Przeglądając trochę, okazało się, że pulseaudiow dzisiejszych czasach jest to podsystem audio w Ubuntu, a pactlkomenda ta może być używana do zmiany ustawień.

To polecenie ma kilka podkomend, z których najciekawszym jest list.

Wykonując pactl list shortmożesz zobaczyć, że istnieje moduł, który zawiera słowo bluezw jego nazwie i jest on powiązany z Bluetooth.

Używam komputera stacjonarnego, który nie jest wyposażony w bluetooth, więc nie powinno być uruchomionych modułów związanych z bluetooth.

Wykonywanie pactl unload-moduledla każdego modułu związanego z Bluetooth nie działało, ponieważ przy ponownym uruchomieniu moduły zostały ponownie załadowane, więc błąd pojawił się ponownie w dzienniku. Należy wziąć pod uwagę fakt, że pactlrozliczany jest jako program do „Kontrolowania działającego serwera dźwięku PulseAudio”: w rzeczywistości nie modyfikuje on trwałej konfiguracji serwera dźwięku.

Przeglądając nieco więcej, odkryłem, że ustawienia PulseAudio są zapisane w jakimś default.papliku, i znalazłem dwa wystąpienia tego pliku w moim systemie, gruby pod /etc/pulse/i chudy pod /usr/share/gdm/.

Oczywiście gruby to globalne ustawienia PulseAudio, a chudy to specyficzne dla użytkownika ustawienia powiązane z menedżerem pulpitu gnome.

Treść specyficzna dla użytkownika default.pabyła bardzo interesująca, ponieważ zawierała polecenia, aby zrobić dokładnie to, co chciałem zrobić: wyłączyć moduły związane z bluetooth. Nie wyłącza to bluezmodułu jako takiego , ale majstrując przy pactlwcześniejszych, odkryłem, że wyłączenie pozostałych dwóch modułów związanych z Bluetooth powoduje automatyczne wyłączenie modułu bluez.

Jedynym problemem jest to, że plik konfiguracyjny gdm jest dla mnie trochę bezużyteczny, ponieważ nie można go wykonać po zalogowaniu.

Przeglądając jeszcze trochę, okazało się, że powinna to być lokalna instancja tego pliku ustawień dla użytkownika ~/.config/pulse/default.pa.

Uznałem zatem, że jeśli właśnie skopiowałem plik gdm do tej lokalizacji w moim profilu, problem zostałby rozwiązany.

I rzeczywiście tak jest.


2
To jest całkiem genialne. Niestety nie mam /usr/share/gdmna Lubuntu z lightdm. Ale dzięki informacjom z tej odpowiedzi jasne jest, po co google: wyłączać bluetooth i niektóre informacje na default.pa .
xealits
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.