(pulseaudio) bluez5-produc.c: GetManagedObjects () không thành công: org.freedesktop.DBus.Error.NoReply: Không nhận được trả lời


14

Tôi đã xem qua nhật ký của mình và tôi thấy cái này ở trên cùng:

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

Tôi chẳng biết nó có nghĩa là gì. Máy tính của tôi khởi động tốt và cho đến nay tôi chưa nhận thấy bất kỳ lỗi nào. Nhưng chỉ để an toàn, có ai biết cách giải quyết chuyện này không?

Ngoài ra, để rõ ràng, tôi đã đọc lỗi và tôi có thể thấy phần 'nguyên nhân có thể', nhưng tôi không biết ý nghĩa của 'ứng dụng từ xa' hoặc 'bảo mật xe buýt'.

Câu trả lời:


3

Câu trả lời ngắn gọn là thực hiện lệnh sau:

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

Giải thích:

Bằng cách tìm hiểu một chút, tôi thấy rằng đó pulseaudiolà hệ thống con âm thanh trong Ubuntu hiện nay và pactllệnh có thể được sử dụng để xử lý các cài đặt của nó.

Lệnh này có khá nhiều tiểu ban, trong đó thú vị nhất là list.

Bằng cách thực hiện, pactl list shortbạn có thể thấy rằng có một mô-đun có chứa từ blueztrong tên của nó và nó có liên quan đến bluetooth.

Tôi đang sử dụng máy tính để bàn không được trang bị bluetooth, vì vậy sẽ không có các mô-đun liên quan đến bluetooth đang chạy.

Việc thực thi pactl unload-modulecho từng mô-đun liên quan đến bluetooth không hoạt động, vì khi khởi động lại, các mô-đun đã được tải lại và do đó lỗi lại xuất hiện trong nhật ký. Mọi người nên lấy gợi ý từ thực tế pactlđược coi là một chương trình để "Điều khiển máy chủ âm thanh PulseAudio đang chạy": nó không thực sự sửa đổi cấu hình bền vững của máy chủ âm thanh.

Bằng cách tìm hiểu thêm một chút, tôi thấy rằng các cài đặt PulseAudio được lưu trữ trong một số default.patệp và tôi đã tìm thấy hai phiên bản của tệp này trên hệ thống của mình, một bên dưới /etc/pulse/và một bên dưới /usr/share/gdm/.

Rõ ràng, cái béo là cài đặt PulseAudio toàn cầu, và cái mỏng là cài đặt dành riêng cho người dùng bằng cách nào đó liên quan đến trình quản lý máy tính để bàn gnome.

Nội dung của người dùng cụ thể default.parất thú vị, vì nó chứa các lệnh để thực hiện chính xác những gì tôi muốn làm: vô hiệu hóa các mô-đun liên quan đến bluetooth. Nó không vô hiệu hóa bluezmô-đun mỗi lần, nhưng bằng cách thay đổi pactltrước đó tôi phát hiện ra rằng việc vô hiệu hóa hai mô-đun liên quan đến bluetooth khác có tác dụng tự động cũng vô hiệu hóa mô-đun bluez.

Vấn đề duy nhất là, tập tin cấu hình của gdm là vô dụng đối với tôi, vì nó không được thực thi khi tôi đăng nhập.

Bằng cách googling xung quanh thậm chí nhiều hơn một chút, tôi thấy rằng vị trí cho một phiên bản người dùng cục bộ của tệp cài đặt này được cho là ~/.config/pulse/default.pa.

Do đó, tôi đã lý giải rằng nếu tôi chỉ sao chép tệp của gdm vào vị trí này trong hồ sơ của mình thì vấn đề sẽ được khắc phục.

Và thực sự nó có.


Điều này là khá rực rỡ. Thật không may, tôi không có /usr/share/gdmtrên Lubfox với lightdm. Nhưng với thông tin từ câu trả lời này, rõ ràng google cần làm gì: vô hiệu hóa bluetoothmột số thông tin trên default.pa .
xealits
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.