เชื่อมต่ออุปกรณ์เสียง Bluetooth แต่ไม่แสดงในอุปกรณ์เสียง


9

Ubuntu 15.04 Dell XPS-13

ฉันสามารถเชื่อมต่ออุปกรณ์เสียงผ่าน Bluetooth ได้ แต่ฉันไม่สามารถใช้งานได้เนื่องจากไม่แสดงในการตั้งค่าเสียงเป็นตัวเลือกเอาต์พุต (หรือตัวเลือกอินพุต)

ฉันจะแก้ไขได้อย่างไร

คำตอบ:


4

ฉันพยายามโหลดโมดูลก่อน แต่ฉันได้รับFailure: Module initialization failedดังนั้นคุณต้องยกเลิกการโหลดโมดูลก่อน:

sudo pactl unload-module module-bluetooth-discover

แล้วโหลดอีกครั้ง:

sudo pactl load-module module-bluetooth-discover

หลังจากนั้นฉันสามารถเห็นอุปกรณ์เสียงในการตั้งค่าเสียง


ยินดีต้อนรับสู่ AskUbuntu :) ฉันคิดว่าคุณควรเพิ่มรายละเอียดลงในคำตอบของคุณเนื่องจากมันจะไม่สมเหตุสมผลหากไม่มีคำตอบอื่น หากคำตอบของคุณเป็นคำตอบที่ถูกต้องคำตอบนั้นจะถูกเลื่อนขึ้นไปด้านบนและจะไม่อยู่ในบริบท
Wilhelm Erasmus

3

ฉันมีปัญหาเดียวกันกับ Ubuntu Gnome 15.10 และ 16.04 สิ่งที่ช่วยให้ฉันเพิ่มการอ่านการอนุญาตสำหรับผู้ใช้ gdm บน pulseaudio bin

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

หลังจากนั้นให้รีสตาร์ท pulseaudio (หรือรีสตาร์ทระบบของคุณ)

sudo pkill pulseaudio

อุปกรณ์บลูทู ธ ของคุณควรจะอยู่ในรายการอุปกรณ์เสียง


1
ฉันได้รับ: setfacl: ตัวเลือก -m: อาร์กิวเมนต์ไม่ถูกต้องใกล้ตัวละคร 3
weelux

นั่นก็เป็นการหลอกลวงสำหรับฉันเช่นกัน! ขอบคุณมาก! ฉันกำลังมองหาวิธีแก้ไขปัญหานี้ทั่ว!
mjb

gdm ต้องเป็น ID ผู้ใช้ของคุณ (ชื่อผู้ใช้ดูเหมือนจะใช้งานได้ด้วย) - ฉันจะแก้ไขคำตอบ
Thorsten Niehues

คำสั่งนี้ทำให้แม้กระทั่งอุปกรณ์เสียงภายในจะหายไป! จะแก้ไขอย่างไร
Thorsten Niehues

ใช้sudo setfacl -m u:1000:r-x /usr/bin/pulseaudioที่ 1,000 เป็นรหัสผู้ใช้ของคุณ พิมพ์idเทอร์มินัลเพื่อดู id ของคุณ โปรดจำไว้ว่าให้ใช้ r และ x มิฉะนั้นอุปกรณ์ส่งออกทั้งหมดจะหมดไป!
Thorsten Niehues

2

Blueman มีข้อผิดพลาดที่จะยกเลิกการโหลดmodule-bluetooth-discoverถ้ามันถูกโหลดระหว่างการบู๊ตดังนั้นคุณจะต้องถอดอุปกรณ์เสียงออกจากนั้น

sudo pactl load-module module-bluetooth-discover

จากนั้นจับคู่อุปกรณ์ของคุณและดูว่ามีการตั้งค่าเสียงหรือไม่


2
(เมื่อฉันเรียกใช้) ~ $ sudo pactl load-module module-bluetooth-discover (ฉันได้รับ) ความล้มเหลว: การเริ่มต้นโมดูลล้มเหลว
Aaron Weinberg

เมื่อฉันพยายามที่จะติดตั้งบลูทู ธ บลูทู ธ รางหญ้าฉันได้รับpaste.ubuntu.com/10980288
Aaron Weinberg

ฉันไม่แน่ใจว่าเกิดอะไรขึ้น
Jeremy31

ปัญหาที่คล้ายกันที่นี่ $ sudo pactl load-module module-bluetooth-discover ไดเรกทอรีบ้านไม่สามารถเข้าถึงได้: ปฏิเสธการอนุญาตการเชื่อมต่อล้มเหลว: การเชื่อมต่อถูกปฏิเสธ pa_context_connect () ล้มเหลว: การเชื่อมต่อถูกปฏิเสธ $ sudo -i pactl load-module module-bluetooth-discover ปฏิเสธ pa_context_connect () ล้มเหลว: การเชื่อมต่อถูกปฏิเสธ
เลือก

1
@select Pulseaudio ทำงานในฐานะผู้ใช้ของคุณดังนั้นคุณไม่ควรใช้ sudo กับมัน - ข้อความแสดงข้อผิดพลาดที่คุณอ้างถึงนั้นแตกต่างอย่างสิ้นเชิงและเนื่องจากการใช้ sudo
cincodenada

0

หลังจากเชื่อมต่อชุดหูฟังบลูทู ธ สำเร็จให้ลอง
sudo -i pactl load-module module-bluetooth-discover

หากเป็นเช่นนั้นอนุญาตให้คุณเลือกชุดหูฟังเป็นอุปกรณ์ส่งออกคุณสามารถทำการเปลี่ยนแปลงต่อไปนี้:

nano /etc/pulse/default.pa

ใส่ความคิดเห็นในบรรทัดต่อไปนี้:

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

จากนั้นใน:

nano /usr/bin/start-pulseaudio-x11

ค้นหาบรรทัดต่อไปนี้และเพิ่มหลังจากนั้น:

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.