ฉันเห็นปัญหาเดียวกันในรายการ ที่นี่ บน Ubuntu หลายรสชาติ
ฉันได้ค้นหาวิธีการกู้คืนฟังก์ชันเสียงอย่างรอบด้านจนไม่มีประโยชน์ (ฉันสามารถระบุลิงก์ได้ แต่ฉันต้องหาอีกครั้งและหลายลิงก์ถูกซ่อนอยู่ในมุมที่คลุมเครือของอินเตอร์เว็บ) ปัญหานี้ตรงกับเงื่อนไขที่แน่นอนของฉัน เนื่องจากเป็นแล็ปท็อปรุ่นเดียวกัน (Lenovo Yoga 11e Chromebook; Glimmer) และมีปัญหาเดียวกันทุกประการ (ฉันสามารถฟังผ่านบลูทูธ เอาต์พุต HDMI แต่ใช้แจ็คหูฟังหรือลำโพงระบบไม่ได้) แผงควบคุมเสียงจะแสดงเอาต์พุตเสียง HDMI เพียงหกช่องเท่านั้น และตั้งค่า Dummy Output ตามค่าเริ่มต้น
โดยเฉพาะอย่างยิ่ง ฉันเห็นปัญหานี้ใน Lubuntu 20.4 LTS (เคอร์เนล 5.11.0-27-ทั่วไปในไดรฟ์ USB) แต่ไม่พบใน Xubuntu 21.04 (เคอร์เนล 5.11.0-16-ทั่วไปในไดรฟ์ USB และ 5.11.0-40- ทั่วไปในระบบ โดยมี 5.11.0-38-generic เป็นตัวเลือกอื่นในระบบ) ฉันสังเกตเห็นว่าเมื่อฉันอัปเดต 21.04 เสียงหยุดทำงาน จากนั้นฉันกลับไปและเลือกที่จะไม่อัปเดตทั้ง Alsa หรือ PulseAudio และเสียงของฉันก็ใช้ได้ดี ในการควบคุมระดับเสียง PulseAudio สำหรับ Xubuntu 21.04 (บนระบบ) และ USB ทั้งสองรสชาติจะแสดงรายการการ์ดที่เหมาะสม (chtmax98090) และทุกอย่างทำงานได้อย่างไร้ที่ติ
วิธีแก้ปัญหาที่นำเสนอในบทความข้างต้นก็ล้มเหลวเช่นกัน ฉันยังคัดลอกโฟลเดอร์ UCM2 จาก Xubuntu และลองใช้คำสั่งด้านบน ซึ่งก็ไม่มีผลเช่นกัน
นี้ ดูเหมือนจะเป็นสถานการณ์ที่คล้ายกับของฉันเช่นกัน
Xubuntu (ที่ทำงานด้านเสียง):
lspci -v | grep -i เสียง
00:1b.0 อุปกรณ์เสียง: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
ระบบย่อย: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller
เล่น -l
**** รายชื่ออุปกรณ์ฮาร์ดแวร์ PLAYBACK ****
การ์ด 0: PCH [HDA Intel PCH], อุปกรณ์ 3: HDMI 0 [HDMI 0]
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 0: PCH [HDA Intel PCH], อุปกรณ์ 7: HDMI 1 [HDMI 1]
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 1: chtmax98090 [chtmax98090], อุปกรณ์ 0: 3 []
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 1: chtmax98090 [chtmax98090], อุปกรณ์ 1: Deep-Buffer Audio (*) []
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
จุดจบของฉัน /etc/modprobe.d/alsa-base.conf
เป็นคำต่อคำในโพสต์:
# ป้องกันคนขับผิดปกติจากการคว้าดัชนี 0
ตัวเลือก bt87x ดัชนี=-2
ตัวเลือก cx88_alsa ดัชนี = -2
ตัวเลือก saa7134-alsa ดัชนี = -2
ตัวเลือก snd-atiixp-modem index=-2
ตัวเลือก ดัชนี snd-intel8x0m=-2
ตัวเลือก snd-via82xx-modem index=-2
ตัวเลือก snd-usb-audio index=-2
ตัวเลือก ดัชนี snd-usb-caiaq=-2
ตัวเลือก snd-usb-ua101 ดัชนี = -2
ตัวเลือก snd-usb-us122l ดัชนี = -2
ตัวเลือก ดัชนี snd-usb-usx2y=-2
# Ubuntu #62691 เปิดใช้งาน MPU สำหรับ snd-cmipci
ตัวเลือก snd-cmipci mpu_port=0x330 fm_port=0x388
# ป้องกันไม่ให้โหลด snd-pcsp เป็นการ์ดเสียงตัวแรก
ตัวเลือก ดัชนี snd-pcsp=-2
# ป้องกันไม่ให้โหลด snd-usb-audio เป็นการ์ดเสียงตัวแรก
ตัวเลือก snd-usb-audio index=-2
และ AlsaMixer ของฉันให้สองอุปกรณ์
เมนูการเลือก:
การ์ดเสียง
- (ค่าเริ่มต้น)
0 HDA อินเทล พช
1 chtmax98090
ใส่ชื่อเครื่อง...
แต่ละคนอธิบายไว้ด้านล่าง:
การ์ด: HDA Intel PCH
ชิป: Intel Valleyview2 HDMI
ดู: F3:[เล่นภาพ] F4: ถ่ายภาพ F5: ทั้งหมด
รายการ: S/PDIF
[00] [00]
< S/PDIF >S/PDIF 1
และ
บัตร: chtmax98090
ชิป:
ดู: F3: การเล่น F4: จับภาพ F5:[ทั้งหมด]
รายการ: หูฟัง [dB gain: -31.00, -31.00]
ด้วยการควบคุมหลายระดับที่เลื่อนได้ด้านล่าง
ส่วน lspci -nn | grep -i เสียง
:
00:1b.0 อุปกรณ์เสียง [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
ตอนนี้สำหรับ Lubuntu (ที่เสียงไม่ทำงาน โปรดทราบว่าสิ่งนี้กำลังทำงานจากไดรฟ์ USB):
lspci -v | grep -i เสียง
00:1b.0 อุปกรณ์เสียง: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
ระบบย่อย: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller
เล่น -l
**** รายชื่ออุปกรณ์ฮาร์ดแวร์ PLAYBACK ****
การ์ด 0: PCH [HDA Intel PCH], อุปกรณ์ 3: HDMI 0 [HDMI 0]
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 0: PCH [HDA Intel PCH], อุปกรณ์ 7: HDMI 1 [HDMI 1]
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 1: chtmax98090 [chtmax98090], อุปกรณ์ 0: 3 []
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 1: chtmax98090 [chtmax98090], อุปกรณ์ 1: Deep-Buffer Audio (*) []
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
จุดจบของฉัน /etc/modprobe.d/alsa-base.conf
เป็นคำต่อคำในโพสต์:
# ป้องกันคนขับผิดปกติจากการคว้าดัชนี 0
ตัวเลือก bt87x ดัชนี=-2
ตัวเลือก cx88_alsa ดัชนี = -2
ตัวเลือก saa7134-alsa ดัชนี = -2
ตัวเลือก snd-atiixp-modem index=-2
ตัวเลือก ดัชนี snd-intel8x0m=-2
ตัวเลือก snd-via82xx-modem index=-2
ตัวเลือก snd-usb-audio index=-2
ตัวเลือก ดัชนี snd-usb-caiaq=-2
ตัวเลือก snd-usb-ua101 ดัชนี = -2
ตัวเลือก snd-usb-us122l ดัชนี = -2
ตัวเลือก ดัชนี snd-usb-usx2y=-2
# Ubuntu #62691 เปิดใช้งาน MPU สำหรับ snd-cmipci
ตัวเลือก snd-cmipci mpu_port=0x330 fm_port=0x388
# ป้องกันไม่ให้โหลด snd-pcsp เป็นการ์ดเสียงตัวแรก
ตัวเลือก ดัชนี snd-pcsp=-2
# ป้องกันไม่ให้โหลด snd-usb-audio เป็นการ์ดเสียงตัวแรก
ตัวเลือก snd-usb-audio index=-2
และ AlsaMixer ของฉันให้สองอุปกรณ์
เมนูการเลือก:
การ์ดเสียง
- (ค่าเริ่มต้น)
0 HDA อินเทล พช
1 chtmax98090
ใส่ชื่อเครื่อง...
แต่ละคนอธิบายไว้ด้านล่าง:
การ์ด: HDA Intel PCH
ชิป: Intel Valleyview2 HDMI
ดู: F3:[เล่นภาพ] F4: ถ่ายภาพ F5: ทั้งหมด
รายการ: PCM [อัตราขยาย dB: 0.00, 0.00]
100<>100 [00] [00]
< PCM > S/PDIF เอส/PDIF 1
และ
บัตร: chtmax98090
ชิป:
ดู: F3: การเล่น F4: จับภาพ F5:[ทั้งหมด]
รายการ: หูฟัง [dB gain: 0.00, 0.00]
ด้วยการควบคุมหลายระดับที่เลื่อนได้ด้านล่าง
ส่วน lspci -nn | grep -i เสียง
:
00:1b.0 อุปกรณ์เสียง [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
เนื่องจากผลลัพธ์ส่วนใหญ่เหมือนกัน ฉันไม่แน่ใจว่าต้องทำอย่างไร
ฉันสงสัยมากว่าทำไม chtmax98090 จึงถูกมองเห็นภายใต้ Ubuntu ทั้งสองรสชาติ แต่ได้ยินเฉพาะกับ Xubuntu
แก้ไข: ตอนนี้ฉันอาจพูดถึงรสชาติของ Ubuntu เท่านั้น คุณสามารถมุ่งเน้นไปที่ปัญหาแทนที่จะบ่นเกี่ยวกับความคิดเห็นที่ 'นอกหัวข้อ'
แก้ไข: ล้างบางโพสต์ต้นฉบับและเพิ่มเวอร์ชันเคอร์เนล
หลังจากขุดคุ้ยหาอัลซาเพิ่มเติม ฉันเชื่อว่าฉันสามารถแยกแยะได้ว่าเป็นผู้ร้าย ในขณะที่ Xubuntu 21.04 ที่ใช้งานเสียงได้จะใช้ Alsa 1.2.4 และ Lubuntu 20.04 LTS ที่ใช้งานเสียงไม่ได้จะใช้ Alsa 1.2.2 จุดข้อมูลที่ไม่ได้กล่าวถึง แนะนำอย่างน้อยสิ่งนี้เพียงอย่างเดียวไม่ใช่ปัญหา (เช่น มีคนใช้ Alsa 1.2.4 แต่ยังไม่มีเสียง)
สิ่งเดียวที่ฉันนึกออกคือรายการของ chtmax98090 ในมิกเซอร์ PulseAudio ตามที่ระบุในตัวอย่างแรก ฉันเห็นเฉพาะเอาต์พุต Dummy ใต้ Lubuntu
ฉันหวังว่าจะมีเครื่องที่สองในรุ่นเดียวกันภายในสุดสัปดาห์นี้ ที่นั่น ฉันวางแผนที่จะติดตั้ง Lubuntu และเปรียบเทียบความแตกต่างของทั้งสองรสชาติแบบเคียงข้างกัน แทนที่จะต้องรีบูตเพื่อทดสอบต่อไป ฉันหวังว่าข้อมูลนี้จะให้ข้อมูลเชิงลึกมากขึ้นในขณะที่ฉันยังคงขอความช่วยเหลือต่อไปที่นี่