ฺและแล้วก็หมดช่วงรับน้อง

หลังจากผจญชะตากรรมอันหนักหน่วงกับ ชิป Intel HDA บน Lenovo Y400 มายาวนาน ก็ดูเหมืิอนว่าโลกจะสงบสุขลงแล้วในที่สุด

บั๊กหมายเลข 105582 ของทาง Ubuntu อธิบายสาเหตุไว้ค่อนข้างชัด เรื่องของเรื่องคือใน kernel 2.6.20-13 ที่มากับ Feisty Beta นั้น ทำงานได้ถูกต้องทุกอย่าง แต่โมดูล alsa กลับเป็นรุ่น 1.0.13 ซึ่งไม่รองรับ Intel HDA

ทางทีมงานเลยเปลี่ยนมาใช้ alsa รุ่น 1.0.14rc1 (ไม่เข้าใจว่าทำไม เพราะ rc3 ออกมานานแล้ว..) พร้อมกับ update kernel module อีกสองตัวเพื่อแก้ปัญหาเรื่องของ jack sense ในชิปรุ่น AD1986A ซึ่งก็รุ่นเดียวกับของผม แต่บนเครื่องผมไม่มี jack sense ปัญหาคือ patch นี้ทำการ์ดจำนวนมากเงียบไปเลย -_-”

ตอนนี้บั๊กนี้เลยอยู่ในสถานะ Fix Committed (จะแก้แน่ๆ?) ก็คงต้องรออัพเดตกันต่อไป

แต่ถ้ารอไม่ไหว ก้สามารถไปโหลด kernel module ที่มีคนเอา patch ใหม่ออกมาลงได้ ตามความเห็นนี้

เพิ่มเติมอีกนิดว่าลูกเมียน้อยอย่าง Intel HDA ต้องไปแก้ไฟล์ /etc/modprobe.d/alsa-base กันอีกหน่อย โดยเพิ่มบรรทัด options snd-hda-intel model=XXX เข้าไปด้วยโดยใน Ubuntu Forums เค้าบอกให้ลองใช้ model=laptop-eapd แต่หลักจากบูตก็ต้องผจญกับบั๊ก 88546 ต่ออีกรอบ ตอนนี้เลยกลับไปใช้ model=3stack ซึ่งจะทำให้ลำโพงไม่ดังอีกเลย ดังแต่หูฟังซึ่งก็ตรงกับการใช้งานของผม

จบการรายงานข่าว

 

lewcpe

CTO at MFEC PLC. Chief Editor at Blognone.com