PulseAudio không thể tải mô-đun bluetooth


38

Tôi gặp sự cố khi kết nối loa Bluetooth với cài đặt 15.10 mới (EDIT: cũng áp dụng cho 16.04). Các loa được kết nối tuy nhiên chúng không được liệt kê như một thiết bị âm thanh có sẵn.

Tôi đã thử tải mô-đun Bluetooth bằng cách sử dụng:

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed

Các loa tương tự đã làm việc hoàn hảo vào ngày 14.04. Bất kỳ ý tưởng làm thế nào tôi có thể tải mô-đun đúng cách để tôi có thể sử dụng loa của mình?


1
Tôi đã trích xuất giải pháp mà bạn đã đăng như một phần của câu hỏi thành một câu trả lời riêng biệt . Vui lòng đăng lại câu trả lời này bằng tài khoản của bạn (để đạt được danh tiếng tương ứng) hoặc tích hợp nó với câu trả lời hiện tại của bạn . Sau đó, vui lòng ping tôi, để tôi có thể loại bỏ câu trả lời của tôi. Xem thêm Chúng ta làm gì với câu hỏi này thực sự là một câu trả lời?
Melebius

Câu trả lời:


58

Giải quyết bằng cách sử dụng câu trả lời SimFox3 trong chủ đề này .

Lỗi và giải pháp có thể: thực sự tôi đã tìm thấy một lỗi khiến tai nghe không thể sử dụng được, có vẻ như mô-đun âm thanh xung: mô-đun-bluetooth-khám phá chỉ hoạt động nếu bắt đầu sau khi phiên X11 kết thúc. Vì vậy, tôi có một cách giải quyết.

Chỉnh sửa tập tin:

/etc/pulse/default.pa

và nhận xét (với một #ở đầu dòng) dòng sau:

#load-module module-bluetooth-discover

Bây giờ chỉnh sửa tập tin:

/usr/bin/start-pulseaudio-x11

và sau các dòng:

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

thêm dòng sau:

    /usr/bin/pactl load-module module-bluetooth-discover

Bằng cách này, các mô-đun Bluetooth của âm thanh Pulse sẽ không được tải xuống khi khởi động nhưng sau khi x11 được khởi động.


2
Bạn là người hùng của tôi! Bạn đã gửi đây là một báo cáo lỗi ở đâu đó? CÁi này đã sửa nó giúp tôi.
chọn

Tôi cũng làm việc với tôi - điều này trên chiếc bluetooth SBL 4.1 giá rẻ và vui vẻ mà trước đây đã không xuất hiện khi kết nối nó với Linux. Làm tốt +1!
Mark Williams

3
nó cũng hoạt động cho 16.04, tin hay không lỗi này vẫn tồn tại và dường như không ai sẽ sửa lỗi này
Zippp

1
Tuyệt quá! Vấn đề tương tự trong Debian 9 và cùng một giải pháp ...
nhiều người

2
Có một báo cáo lỗi ngược dòng hoặc distro cho điều này? Tôi dường như không thể tìm thấy nó trong Ubuntu cũng không phải Debian cũng không ngược dòng ...
bk138


3

Đôi khi, nó hoạt động sau khi khởi động lại, và sau đó lỗi như vậy xuất hiện ...

Vì vậy, trình tự:

sudo pactl unload-module  module-bluetooth-discover 
sudo pactl   load-module  module-bluetooth-discover 

có thể tiết kiệm thời gian của tôi

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.