หลังจากอัปเกรดเป็น 21.10 ฉันประสบปัญหากับหูฟังบลูทูธของฉัน เมื่อเชื่อมต่ออัตโนมัติแล้วจะไม่มีเสียงออกมาจากหูฟัง มีเพียงลำโพงภายในของแล็ปท็อปเท่านั้น ฉันสามารถถอดหูฟังและเชื่อมต่อใหม่โดยใช้ blueman-applet จากนั้นหูฟังและเสียงจะทำงานได้อย่างถูกต้อง
- เปิดหูฟังและเชื่อมต่ออัตโนมัติ - ปิดโปรไฟล์แล้วเปิดไม่ได้ ข้อผิดพลาด "ไม่สามารถเปลี่ยนโปรไฟล์เป็น a2dp_sink" ปรากฏขึ้น
- ใช้ blueman-applet เพื่อตัดการเชื่อมต่อหูฟัง
- เชื่อมต่อหูฟังด้วยตนเองโดยใช้ blueman (ทางลัดการเชื่อมต่อล่าสุดก็ใช้งานได้เช่นกัน) - เปิดโปรไฟล์เสียง A2DP และทุกอย่างใช้งานได้
- ปิดหูฟัง
- เปิดหูฟังและเชื่อมต่ออัตโนมัติอีกครั้งและปิดโปรไฟล์เสียง และฉันต้องทำซ้ำขั้นตอนที่ 2 และ 3 เพื่อให้ทุกอย่างทำงานได้
ฉันได้ลองโดยไม่ประสบความสำเร็จ:
ลบการจับคู่และทำซ้ำ
การล้างข้อมูล/การติดตั้งบลูทูธใหม่, bluez, pulsaudio, pulseaudio-module-bluetooth
การค้นคว้าให้ลึกลงไปนั้นคล้ายกับปัญหาที่รายงานสำหรับเดเบียน (https://forums.debian.net/viewtopic.php?t=144014) ยกเว้นโปรไฟล์เสียงของฉันถูกปิด และวิธีแก้ปัญหาที่เสนอคือปิดการเชื่อมต่ออัตโนมัติซึ่งอาจเป็นวิธีแก้ปัญหาสุดท้าย
ปัญหาที่คล้ายกันอื่นที่รายงานสำหรับ linux mint (https://forums.linuxmint.com/viewtopic.php?t=302364) สคริปต์วิธีแก้ปัญหาที่เสนอ "แก้ไข" ปัญหาสำหรับการเปิดหูฟังครั้งแรกเท่านั้น ถ้าฉันปิดมัน ปัญหาก็จะกลับมาอีก
อาจเกี่ยวข้องกับคำถามนี้ (ไม่สามารถกำหนดเส้นทางเสียงผ่านชุดหูฟังบลูทูธ).
แก้ไข:
เมื่อเชื่อมต่ออัตโนมัติ:
$ pacmd list-sinks | awk '/ดัชนี/ || /ชื่อ:/ || /alsa.card_name/ || /device.description/'
* ดัชนี: 1
ชื่อ: <alsa_output.pci-0000_00_1f.3.analog-stereo>
alsa.card_name = "HDA Intel PCH"
device.description = "สเตอริโอแอนะล็อกเสียงในตัว"

หลังจากตัดการเชื่อมต่อและเชื่อมต่อด้วยตนเอง
$ pacmd list-sinks | awk '/ดัชนี/ || /ชื่อ:/ || /alsa.card_name/ || /device.description/'
ดัชนี: 1
ชื่อ: <alsa_output.pci-0000_00_1f.3.analog-stereo>
alsa.card_name = "HDA Intel PCH"
device.description = "สเตอริโอแอนะล็อกเสียงในตัว"
* ดัชนี: 3
ชื่อ: <bluez_sink.26_91_1C_CD_41_62.a2dp_sink>
อุปกรณ์ คำอธิบาย = "FH0916"
ขั้นตอนก่อนเอาต์พุตหลังจากเปิดแล็ปท็อป จับคู่ใหม่ (เสียงทำงาน) -> ปิดและเปิดเพื่อเชื่อมต่ออัตโนมัติ (เสียงไม่ทำงาน) -> ลองเปลี่ยนโปรไฟล์ด้วยตนเอง (ได้รับข้อผิดพลาด) -> ยกเลิกการเชื่อมต่อและเชื่อมต่อใหม่ด้วยตนเอง (เสียงทำงาน) - > ปิดและเปิดเพื่อเชื่อมต่ออัตโนมัติ (เสียงไม่ทำงาน) -> ยกเลิกการเชื่อมต่อและเชื่อมต่อใหม่ด้วยตนเอง (เสียงไม่ทำงาน):
$ systemctl -- สถานะผู้ใช้ pulseaudio
â pulseaudio.service - บริการเสียง
โหลดแล้ว: โหลดแล้ว (/usr/lib/systemd/user/pulseaudio.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
คล่องแคล่ว: ใช้งานอยู่ (กำลังทำงาน) ตั้งแต่ ศ. 2021-11-12 23:17:50 EET; 19 นาทีที่แล้ว
ถูกกระตุ้นโดย: â pulseaudio.socket
PID หลัก: 2355 (pulseaudio)
งาน: 5 (จำกัด: 18785)
หน่วยความจำ: 7.5M
ซีพียู: 26.905 วินาที
กลุ่ม CG: /user.slice/user-1000.slice/[email protected]/session.slice/pulseaudio.service
ââ2355 /usr/bin/pulseaudio --daemonize=no --log-target=journal
12 พฤศจิกายน 23:17:50 inga-G5 systemd[2345]: กำลังเริ่มบริการเสียง...
12 พ.ย. 23:17:50 น. inga-G5 systemd[2345]: เริ่มบริการเสียง
12 พ.ย. 23:22:19 น. inga-G5 pulseaudio[2355]: org.freedesktop.DBus.Properties.Get /org/bluez/hci0/dev_26_91_1C_CD_41_62/sep1/fd0 ปริมาณล้มเหลว:>
12 พ.ย. 23:26:25 น. inga-G5 pulseaudio[2355]: Transport Acquire() ล้มเหลวสำหรับการขนส่ง /org/bluez/hci0/dev_26_91_1C_CD_41_62/sep1/fd1 (อินพุต/ou>
12 พ.ย. 23:26:53 น. inga-G5 pulseaudio[2355]: ปฏิเสธที่จะเปลี่ยนโปรไฟล์เป็น a2dp_sink: ไม่ได้เชื่อมต่อ
12 พฤศจิกายน 23:32:13 inga-G5 pulseaudio[2355]: org.freedesktop.DBus.Properties.Get /org/bluez/hci0/dev_26_91_1C_CD_41_62/sep1/fd2 ปริมาณล้มเหลว:>
12 พฤศจิกายน 23:36:08 inga-G5 pulseaudio[2355]: Transport Acquire() ล้มเหลวสำหรับการขนส่ง /org/bluez/hci0/dev_26_91_1C_CD_41_62/sep1/fd3 (อินพุต/ou>
12 พฤศจิกายน 23:36:31 inga-G5 pulseaudio[2355]: org.freedesktop.DBus.Properties.Get /org/bluez/hci0/dev_26_91_1C_CD_41_62/sep1/fd4 ปริมาณล้มเหลว:>
บรรทัดที่ 1-19/62 (END)
ชื่อ -r
เอาต์พุต 5.13.0-21-ทั่วไป