Pavucontrol trên Xubfox 13.10 của tôi phát hiện tai nghe bluetooth của tôi, nhưng chỉ sau khi tôi gõ các lệnh:
pulseaudio -k
sudo alsa force-reload
Sau vài giây, tai nghe xuất hiện trong tab cấu hình.
Tôi cũng đã thử chèn dòng
load-module module-switch-on-connect
trong /etc/pulse/default.pa nhưng không giúp được gì. Tôi đã thử purging và autoremoving và cài đặt lại mọi thứ ngay từ alsa đến pulseaudio và pulseaudio-module-bluetooth. Không có gì hoạt động.
Có một cách giải quyết để tải tai nghe mà không cần sử dụng lệnh buộc tải lại không? Để làm cho daemon pulseaudio tự động nhận ra thiết bị?
Tôi đã thử thêm:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
đến một tập tin .asoundrc trong thư mục nhà của tôi nhưng nó không tạo ra sự khác biệt
Sau khi giết daemon pulseaudio, các phím nóng âm lượng đều của tôi ngừng hoạt động. Tôi phải phân công
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
đến một số tổ hợp phím khác để quản lý âm lượng từ bàn phím. Việc gán các lệnh cho các phím nóng không hoạt động. Làm thế nào là các phím âm lượng ràng buộc với daemon? Có cách nào khác để ràng buộc các phím với daemon mới (sau khi khởi động lại) không?
CẬP NHẬT
Tìm thấy vấn đề. Sử dụng lệnh
pactl list | grep -i module-bluetooth-discover
Tôi phát hiện ra rằng mô-đun khám phá bluetooth không được tải.
Nhưng tệp default.pa của tôi trong / etc / Pulse chứa các dòng
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
Vậy tại sao mô-đun không tải khi khởi động pulseaudio?
Sau khi ra lệnh
sudo pactl load-module module-bluetooth-discover
Tai nghe bluetooth hoạt động bình thường và được phát hiện tự động, không bị chết và khởi động lại alsa.
module-bluetooth-policy
và module-bluetooth-discover
! Một lần nữa, phát lại thông qua các ứng dụng KDE hoạt động tốt, nhưng phát lại qua pulseaudio thì không. Bất cứ ai cũng có một đầu mối?