ฉันจะใช้โปรแกรมแก้ไขกับเคอร์เนลได้อย่างไร?


8

ฉันเป็น linux noob นิดหน่อยดังนั้นอย่าเบื่อกับความเข้าใจที่ไม่เข้าใจของฉันในบางแง่มุมของระบบปฏิบัติการ อย่างไรก็ตามฉันเพิ่งโหลด Ubuntu ลงบนเครื่องเดสก์ท็อปของฉัน (บูตคู่) และทุกอย่างเรียบร้อยดี ปัญหาเดียวก็คือ (ฉันค้นคว้าปัญหามาระยะหนึ่งแล้วและตัดสินใจว่านี่เป็นปัญหา) คีย์บอร์ดเกมที่ฉันเสียบเข้ากับเครื่องไม่ได้รับการสนับสนุนจากเคอร์เนล

ฉันพบสิ่งนี้: http://www.spinics.net/lists/linux-usb/msg62270.html

ซึ่งเป็นคนอื่นที่มีปัญหาเดียวกันและแก้ไขได้โดยใช้โปรแกรมปรับปรุงที่เคอร์เนลของพวกเขา ฉันจะทำอย่างไร มีที่ไหนที่ฉันสามารถคัดลอกรหัสจากหน้าเว็บนั้นหรือมันซับซ้อนกว่านั้นหรือไม่

ป.ล. ไม่มีปัญหากับฮาร์ดแวร์ เครื่องนี้ถูกบูทสองเครื่องและทำงานได้ดีอย่างสมบูรณ์กับ windows 7 และทำงานได้อย่างสมบูรณ์ในไบออสและเริ่มต้นจนถึงช่วงเวลาที่โหลด Ubuntu


เกี่ยวข้อง: askubuntu.com/questions/11249/…
Kevin Bowen

คำตอบ:


1

วิธีที่ดีที่สุดในการใช้โปรแกรมแก้ไขคือติดตั้งเคอร์เนลไบนารีใหม่ นั่นเป็นวิธีที่ง่ายกว่าสำหรับประชากรส่วนใหญ่ หากคุณมี Ubuntu 12.10 ไบนารีเคอร์เนลตัวสุดท้ายจะอยู่ที่นี่: - http://kernel.ubuntu.com/~kernel-ppa/mainline/

ภายใต้ไดเรกทอรี "v3.6.3-quantal" (วันที่ 21-Oct-2012 18:04) วันที่แพตช์อ้างอิงของคุณคือพุธ 25 เมษายน 2012 ดังนั้นฉันเดาว่า 3.6.3 จะมีอยู่แล้ว (จะตรวจสอบในอีกสักครู่)

ในการติดตั้งแพ็กเกจเคอร์เนลโปรดทำตามขั้นตอนที่อธิบายไว้ที่นี่: - ฉันจะเพิ่มเคอร์เนล PPA ได้อย่างไร


น่าเสียดายที่หลังจากอ่านเมลที่เกี่ยวข้องฉันยังไม่รู้ว่ามันส่งไปยังเคอร์เนลหลักหรือไม่ สำหรับฉันดูเหมือนว่ามันจะไม่ .... :-( markmail.org/message/ty25vqmclarfquqd
Rostislav Stribrny

1

คุณมีสองตัวเลือกโดยทั่วไป

  1. ขั้นแรกให้ค้นหาเคอร์เนลที่สร้างไว้ล่วงหน้าซึ่งมีแพตช์นั้น

    หากแพทช์ดี (เช่นยอมรับโดยชุมชน) มีความเป็นไปได้ที่มีคนแจกจ่ายเมล็ดด้วยแล้ว (อาจเป็นไปได้ว่าในกรณีที่ดีที่สุดการเผยแพร่ครั้งล่าสุดของดิสทริบิวชั่นก็มีอยู่แล้ว)

    อย่างไรก็ตามอย่างที่คุณอาจทราบว่าการติดตั้งไฟล์ไบนารีจากบุคคลที่สามต่างกันมีปัญหาเรื่องความน่าเชื่อถือทุกประเภท

  2. รวบรวมเคอร์เนลด้วยตัวเอง

    ในกรณีนี้โปรดอ่านhttps://help.ubuntu.com/community/Kernel/Compileอย่างระมัดระวัง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.