ฉันต้องพิมพ์sudo modprobe snd-hda-intel
เพื่อให้การ์ดเสียงของฉันทำงานได้
ไฟล์ config ใดที่ฉันจำเป็นต้องแก้ไขและฉันควรจะแก้ไขอะไรเพื่อให้ฉันสามารถโหลดโปรแกรมควบคุมเสียงเมื่อเริ่มต้นใช้งานได้ดังนั้นฉันจึงไม่ต้องพิมพ์สิ่งนี้ทุกครั้ง?
ฉันต้องพิมพ์sudo modprobe snd-hda-intel
เพื่อให้การ์ดเสียงของฉันทำงานได้
ไฟล์ config ใดที่ฉันจำเป็นต้องแก้ไขและฉันควรจะแก้ไขอะไรเพื่อให้ฉันสามารถโหลดโปรแกรมควบคุมเสียงเมื่อเริ่มต้นใช้งานได้ดังนั้นฉันจึงไม่ต้องพิมพ์สิ่งนี้ทุกครั้ง?
คำตอบ:
เพิ่มไปยังจุดสิ้นสุดของแฟ้มsnd-hda-intel
/etc/modules
สิ่งนี้จะทำให้snd-hda-intel
โมดูลโหลดโดยอัตโนมัติในเวลาบูต
คุณสามารถใช้: sudo sh -c 'echo "snd-hda-intel" >> /etc/modules'
เพื่อทำสิ่งนี้
ใน/etc/modules
คุณสามารถใส่ทุกโมดูล (หนึ่งต่อบรรทัด) สำหรับผู้ที่คุณต้องโหลดในเวลาบูต
การรันคำสั่งนี้จะผนวกโมดูลเข้ากับไฟล์:
echo "snd-hda-intel" | sudo tee -a /etc/modules
หลังจากพยายามติดตั้งเสียง "oss4" ฉันทำเสียงหายและเปลี่ยนความผิดพลาดกลับคืนมาไม่ได้กู้คืนเสียง
ต้องการ "แบบแมนนวล": modprobe snd-hda-intel ทุกครั้งที่บูต ....
จนกระทั่งฉันพบว่าไดรเวอร์ถูกใส่ในบัญชีดำ .... ในการพยายาม oss4
grep snd-hda-intel /etc/modprobe.d/*
/etc/modprobe.d/oss4-base_noALSA.conf:blacklist snd-hda-intel
ย้าย "oss4-base_noALSA.conf" ออกจาก "/etc/modprobe.d"
sudo mv /etc/modprobe.d/oss4-base_noALSA.conf /root
และตอนนี้ไม่จำเป็นต้อง "modprobe snd-hda-intel" ด้วยตนเองเพื่อรับเสียงหลังจากบูตทุกครั้ง ....
หวังว่ามันจะช่วย ...