Pavucontrol บน Xubuntu 13.10 ของฉันตรวจพบชุดหูฟังบลูทู ธ ของฉัน แต่หลังจากพิมพ์คำสั่งแล้ว:
pulseaudio -k
sudo alsa force-reload
หลังจากนั้นไม่กี่วินาทีชุดหูฟังจะปรากฏในแท็บการกำหนดค่า
ฉันได้ลองใส่สายแล้ว
load-module module-switch-on-connect
ใน /etc/pulse/default.pa แต่มันก็ไม่ได้ช่วยอะไร ฉันได้ลองการล้างข้อมูลและบันทึกอัตโนมัติและติดตั้งทุกอย่างตั้งแต่อัลซาไปจนถึง pulseaudio และ pulseaudio-module-bluetooth ไม่มีอะไรทำงาน
มีวิธีแก้ปัญหาในการโหลดชุดหูฟังโดยไม่ต้องใช้คำสั่งบังคับโหลดใหม่หรือไม่? หากต้องการให้ pulseaudio daemon จดจำอุปกรณ์โดยอัตโนมัติ
ฉันพยายามเพิ่ม:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
ไปยังไฟล์. asoundrc ในโฮมไดเร็กตอรี่ของฉัน แต่มันก็ไม่ได้สร้างความแตกต่าง
หลังจากฆ่า pulseaudio daemon แล้วปุ่มลัดระดับเสียงของฉันก็หยุดทำงาน ฉันต้องกำหนด
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
ไปยังคีย์ผสมอื่น ๆ เพื่อจัดการระดับเสียงจากคีย์บอร์ด การกำหนดคำสั่งให้กับปุ่มลัดไม่ทำงาน ปุ่มปรับระดับเสียงจะผูกมัดกับภูตอย่างไร? มีวิธีอื่นในการผูกกุญแจกับ daemon ใหม่ (หลังจากรีสตาร์ท)?
UPDATE
พบปัญหา การใช้คำสั่ง
pactl list | grep -i module-bluetooth-discover
ฉันพบว่าโมดูลค้นพบบลูทู ธ ไม่ได้โหลด
แต่ไฟล์ default.pa ของฉันใน / etc / pulse มีบรรทัด
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
เหตุใดโมดูลจึงไม่โหลดเมื่อเริ่มต้น pulseaudio
หลังจากออกคำสั่ง
sudo pactl load-module module-bluetooth-discover
ชุดหูฟังบลูทู ธ ทำงานอย่างถูกต้องและตรวจพบโดยอัตโนมัติโดยไม่ต้องฆ่าและรีสตาร์ท alsa
module-bluetooth-policy
และmodule-bluetooth-discover
! อีกครั้งการเล่นผ่านแอพ KDE ทำงานได้ดี แต่การเล่นผ่าน pulseaudio ไม่สามารถทำได้ ใครมีเงื่อนงำ?