Thiết bị âm thanh Bluetooth được kết nối nhưng không hiển thị trong thiết bị âm thanh


9

Ubuntu 15.04 Dell XPS-13

Tôi có thể kết nối các thiết bị âm thanh của mình qua Bluetooth, nhưng tôi không thể sử dụng chúng vì chúng không hiển thị trong cài đặt âm thanh dưới dạng tùy chọn đầu ra (hoặc tùy chọn đầu vào).

Làm thế nào để tôi sửa lỗi này?

Câu trả lời:


4

Tôi đã cố tải mô-đun trước nhưng tôi đã nhận được Failure: Module initialization failedvì vậy bạn phải dỡ mô-đun trước:

sudo pactl unload-module module-bluetooth-discover

và sau đó tải lại:

sudo pactl load-module module-bluetooth-discover

Sau đó tôi đã có thể thấy thiết bị âm thanh trong cài đặt âm thanh.


Chào mừng bạn đến với AskUbfox :) Tôi nghĩ bạn nên thêm một số chi tiết vào câu trả lời của mình, vì nó sẽ không có ý nghĩa nhiều nếu không có câu trả lời khác. Nếu câu trả lời của bạn là câu trả lời đúng, nó sẽ được đẩy lên đầu, và do đó sẽ nằm ngoài ngữ cảnh.
Wilhelm Erasmus

3

Tôi gặp vấn đề tương tự ở đây với Ubuntu Gnome 15.10 và 16.04. Điều giúp tôi là thêm quyền đọc cho người dùng gdm trên bin pulseaudio.

sudo setfacl -m u:gdm:r /usr/bin/pulseaudio

sau đó khởi động lại pulseaudio (hoặc khởi động lại hệ thống của bạn)

sudo pkill pulseaudio

thiết bị bluetooth của bạn bây giờ sẽ được liệt kê trong danh sách thiết bị âm thanh.


1
Tôi nhận được: setfacl: Tùy chọn -m: Đối số không hợp lệ gần ký tự 3
weelux

Điều đó cũng đã lừa tôi! Cảm ơn bạn rất nhiều! Tôi đã tìm kiếm một sửa chữa cho vấn đề này trên tất cả!
mjb

gdm cần phải là ID người dùng của bạn (tên người dùng dường như cũng hoạt động) - Tôi sẽ chỉnh sửa câu trả lời
Thorsten Niehues 21/07/17

Lệnh này làm cho ngay cả các thiết bị âm thanh nội bộ biến mất! Làm thế nào để khắc phục?
Thorsten Niehues

Sử dụng sudo setfacl -m u:1000:r-x /usr/bin/pulseaudiotrong đó 1000 là id người dùng của bạn. Nhập idvào một thiết bị đầu cuối để xem id của bạn. Hãy ghi nhớ để sử dụng r và x khác tất cả các thiết bị đầu ra đã biến mất!
Thorsten Niehues

2

Blueman có một lỗi sẽ tải module-bluetooth-discovernếu nó được tải trong khi khởi động, do đó bạn có thể cần phải hủy ghép nối thiết bị âm thanh và sau đó

sudo pactl load-module module-bluetooth-discover

Sau đó ghép nối thiết bị của bạn và xem nó có xuất hiện trong cài đặt âm thanh không


2
(khi tôi chạy) ~ $ sudo pactl mô-đun tải mô-đun-bluetooth-khám phá (tôi nhận được) Thất bại: Khởi tạo mô-đun không thành công
Aaron Weinberg

Khi tôi cố gắng cài đặt trình quản lý bluetooth blueman, tôi nhận được dán.ubfox.com/10980288
Aaron Weinberg

Tôi không chắc chuyện gì đang xảy ra
Jeremy31

Các vấn đề tương tự ở đây $ sudo pactl load-module module-bluetooth-Discover Thư mục chính không truy cập được: Quyền bị từ chối Lỗi kết nối: Kết nối bị từ chối pa_context_connect () không thành công từ chối pa_context_connect () không thành công: Kết nối bị từ chối
chọn

1
@select Pulseaudio chạy như người dùng của bạn, vì vậy bạn không nên sử dụng sudo với nó - các thông báo lỗi bạn trích dẫn là hoàn toàn khác nhau và do sử dụng sudo.
cincodenada

0

Sau khi kết nối thành công tai nghe bluetooth, hãy thử
sudo -i pactl load-module module-bluetooth-discover

Nếu điều đó cho phép bạn chọn tai nghe làm thiết bị đầu ra, bạn có thể thực hiện các thay đổi sau:

nano /etc/pulse/default.pa

Nhận xét các dòng sau:

#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
#.endif

Sau đó trong:

nano /usr/bin/start-pulseaudio-x11

Tìm các dòng sau và thêm sau chúng:

if [ x”$SESSION_MANAGER” != x ] ; then
/usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
fi

# Add the following lines:
/usr/bin/pactl load-module module-bluetooth-discover
# /usr/bin/pactl load-module module-switch-on-connect #<-- Uncomment to automatically select headset on connection
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.