มีคำถามมากมายเกี่ยวกับวิธีแก้ไขปัญหาเสียง hp spectre 14 ea000 และวิธีแก้ไขชั่วคราวที่ดีที่สุดสำหรับแล็ปท็อปของฉัน (hp spectre 14: 11th Gen Intel® Core⢠i7-1165G7) คือการแก้ไขพินแอมป์ ด้านล่าง;
#!/bin/bash
sudo hda-กริยา /dev/snd/hwC0D0 0x01 SET_GPIO_DIR 0x01
sudo hda-กริยา /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 0x01
sudo hda-กริยา /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 0x01
sudo hda-กริยา /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 0x00
การ์ดเสียงของฉันคือ alc245
สิ่งนี้สร้างเป็นสคริปต์และเรียกใช้ทุกครั้งที่ฉันต้องการเสียงจากแอปพลิเคชันใดๆ
ปัญหาด้านข้างคือ แหล่งที่มาของเสียงต้องเปิดใช้งานอยู่ เช่น ต้องเล่นภาพยนตร์หรือเสียงในพื้นหลังก่อนที่สคริปต์จะเปิดใช้งานเสียง
และทันทีที่เสียงหยุดเล่น แหล่งที่มาของเสียงจะปิดใช้งานอีกครั้ง
วงจรนี้ต้องทำซ้ำอีกครั้งเพื่อให้มีเสียงและค่อนข้างน่าผิดหวัง
วิธีแก้ปัญหาที่ฉันใช้ชั่วคราวเพื่อป้องกันไม่ให้เสียงไม่ได้ใช้งานคือการแสดงความคิดเห็นในส่วนด้านล่างจาก /etc/pulse/default.pa
### ระงับ sinks/source ที่ไม่ได้ใช้งานนานเกินไปโดยอัตโนมัติ
#โหลดโมดูล โมดูลหยุดชั่วคราวเมื่อไม่ได้ใช้งาน
หลังจากนี้ เสียงของฉันจะไม่เข้าสู่โหมดเดินเบาอีก ฉันต้องเรียกใช้สคริปต์เพียงครั้งเดียวเมื่อเข้าสู่ระบบ
แล็ปท็อปของฉันมีการเข้าสู่ระบบด้วยใบหน้า ฉันไม่ต้องพิมพ์รหัสผ่านเมื่อเรียกใช้สคริปต์
ฉันเพิ่มสคริปต์ในแอปพลิเคชันเริ่มต้นอัตโนมัติด้วย Ubuntu และเสียงของฉันจะทำงานโดยอัตโนมัติเมื่อเข้าสู่ระบบด้วย Howdy
ฉันต้องพูดถึงด้วยว่าฉันเรียกใช้ kernel-5.13.12-051312-generic
เสียงของฉันยังคงใช้งานได้หลังจากหยุดชั่วคราวและไฮเบอร์เนต
ฉันสามารถทำซ้ำได้ด้วยเดสก์ท็อป ubuntu 21.04 + gnome40 เท่านั้น มีปัญหากับ gnome 3.38.1
สิ่งนี้ยังทำงานได้อย่างสมบูรณ์แบบกับการพัฒนา ubuntu 21.10 impish
ฉันหวังว่าจะมีคนทำสิ่งที่ดีกว่าจากการค้นพบของฉันและทำให้เสียงทำงานได้อย่างราบรื่นอย่างถาวรหลังจากการติดตั้งโดยไม่ต้องปรับแต่ง