การตั้งค่าโหมดเคอร์เนลเป็นเรื่องที่เจ็บปวดมากในตอนแรกที่ใช้งาน Linux แต่ตอนนี้มันยอดเยี่ยมมาก ฉันหมายถึง X ไม่จำเป็นต้องเรียกใช้ในฐานะรูท? ฮาร์ดแวร์ความละเอียดสูงเร่งคอนโซล สิ่งที่เย็น.
ปัญหาคือแพลตฟอร์ม UNIX จำนวนมากไม่มีการตั้งค่าไดรเวอร์เคอร์เนลในโหมดใด ๆ ดังนั้นฮาร์ดแวร์ที่ต้องใช้ KMS จึง จำกัด เฉพาะ Linux เท่านั้น
คำถามของฉัน: ทำไมใช้งานจริงในเคอร์เนล?
หากจำเป็นต้องใช้การเข้าถึงฮาร์ดแวร์เพื่อตั้งค่าความละเอียดของหน้าจอทำไมไม่ใช้ daemon ที่มีสิทธิ์แยกต่างหากหรือ setuid binary ขนาดเล็ก สิ่งนี้จะรักษาความได้เปรียบของการแยกรหัสสิทธิพิเศษและให้เซิร์ฟเวอร์การแสดงผลทำงานแบบผู้ใช้ จำกัด ในขณะที่กำจัดข้อกำหนดพิเศษของไดรเวอร์และทำให้การสนับสนุนข้าม UNIX ง่ายขึ้น ขวา? หรือฉันขาดสิ่งสำคัญที่นี่