Fedora ปรับโฉมระบบ Console ครั้งใหญ่

Fedora 44 กำลังเปลี่ยนระบบ Kernel Console (fbcon) ที่ใช้มานานหลายสิบปี ไปเป็น kmscon ซึ่งทำงานใน Userspace เพื่อเพิ่มความปลอดภัยและความยืดหยุ่น โดย fbcon จะยังคงอยู่เป็นระบบสำรองในกรณีที่เกิดปัญหา

Fedora เป็นดิสโทรที่มักนำเทคโนโลยีใหม่มาใช้ก่อนใคร ล่าสุด Fedora Engineering Steering Committee (FESCo) ได้อนุมัติให้เปลี่ยนจาก fbcon (framebuffer console) ที่ทำงานใน Kernel ไปใช้ kmscon (Kernel Mode Setting console) ที่ทำงานใน Userspace เพื่อเพิ่มความปลอดภัยและความสามารถในการจัดการ

เหตุผลที่ต้องเปลี่ยน
fbcon ล้าสมัย และเคยถูกตัดฟีเจอร์สำคัญ เช่น การเลื่อนหน้าจอ (scrolling) เนื่องจากปัญหาด้านความปลอดภัย
fbcon ยังพึ่งพา fbdev emulation ทั้งที่ GPU สมัยใหม่ใช้ DRM interface แล้ว ทำให้เกิดส่วนประกอบที่ไม่จำเป็น
การทำงานใน Kernel Space หมายความว่าหาก fbcon ล้มเหลว จะทำให้ระบบเกิด Kernel Panic และหยุดทำงานทั้งหมด

สิ่งที่ผู้ใช้จะได้รับจาก kmscon
การเลื่อนหน้าจอ (scrolling) กลับมาใช้งานได้อีกครั้ง
รองรับ xkbcommon ทำให้การจัดการคีย์บอร์ดดีขึ้น เช่น layout หลายภาษา และ shortcut ที่ถูกต้อง
รองรับ Unicode และการเปลี่ยนฟอนต์
หาก kmscon มีปัญหา ระบบจะ fallback กลับไปใช้ fbcon โดยอัตโนมัติ

ผลกระทบต่ออนาคต Linux
หาก Fedora สามารถเปลี่ยนผ่านได้อย่างราบรื่น ดิสโทรอื่น ๆ อาจตามรอยในอนาคต ซึ่งจะช่วยให้ระบบ Linux โดยรวมมีความปลอดภัยและทันสมัยมากขึ้น โดยเป้าหมายระยะยาวคือการเลิกใช้ทั้ง fbcon และ fbdev emulation อย่างถาวร

สรุปประเด็นสำคัญ
ข้อมูลจากข่าว
Fedora 44 จะเปลี่ยนจาก fbcon ไปใช้ kmscon
fbcon เคยถูกตัดฟีเจอร์ scrolling และพึ่งพา fbdev ที่ล้าสมัย
kmscon รองรับ Unicode, ฟอนต์, และคีย์บอร์ดหลายภาษา
หาก kmscon ล้มเหลว ระบบจะ fallback ไป fbcon

คำเตือนจากข่าว
fbcon ที่ทำงานใน Kernel Space เสี่ยงต่อ Kernel Panic หากเกิดข้อผิดพลาด
หากผู้ใช้ไม่ปรับตัว อาจเจอความไม่เข้ากันกับระบบใหม่ในช่วงแรก
การละเลยการอัปเดตอาจทำให้ระบบยังคงเสี่ยงต่อปัญหาความปลอดภัยเดิม

https://itsfoss.com/news/fedora-replacing-kernel-console/
📰 Fedora ปรับโฉมระบบ Console ครั้งใหญ่ Fedora 44 กำลังเปลี่ยนระบบ Kernel Console (fbcon) ที่ใช้มานานหลายสิบปี ไปเป็น kmscon ซึ่งทำงานใน Userspace เพื่อเพิ่มความปลอดภัยและความยืดหยุ่น โดย fbcon จะยังคงอยู่เป็นระบบสำรองในกรณีที่เกิดปัญหา Fedora เป็นดิสโทรที่มักนำเทคโนโลยีใหม่มาใช้ก่อนใคร ล่าสุด Fedora Engineering Steering Committee (FESCo) ได้อนุมัติให้เปลี่ยนจาก fbcon (framebuffer console) ที่ทำงานใน Kernel ไปใช้ kmscon (Kernel Mode Setting console) ที่ทำงานใน Userspace เพื่อเพิ่มความปลอดภัยและความสามารถในการจัดการ 🔎 เหตุผลที่ต้องเปลี่ยน 💠 fbcon ล้าสมัย และเคยถูกตัดฟีเจอร์สำคัญ เช่น การเลื่อนหน้าจอ (scrolling) เนื่องจากปัญหาด้านความปลอดภัย 💠 fbcon ยังพึ่งพา fbdev emulation ทั้งที่ GPU สมัยใหม่ใช้ DRM interface แล้ว ทำให้เกิดส่วนประกอบที่ไม่จำเป็น 💠 การทำงานใน Kernel Space หมายความว่าหาก fbcon ล้มเหลว จะทำให้ระบบเกิด Kernel Panic และหยุดทำงานทั้งหมด ⚙️ สิ่งที่ผู้ใช้จะได้รับจาก kmscon 💠 การเลื่อนหน้าจอ (scrolling) กลับมาใช้งานได้อีกครั้ง 💠 รองรับ xkbcommon ทำให้การจัดการคีย์บอร์ดดีขึ้น เช่น layout หลายภาษา และ shortcut ที่ถูกต้อง 💠 รองรับ Unicode และการเปลี่ยนฟอนต์ 💠 หาก kmscon มีปัญหา ระบบจะ fallback กลับไปใช้ fbcon โดยอัตโนมัติ 🌍 ผลกระทบต่ออนาคต Linux หาก Fedora สามารถเปลี่ยนผ่านได้อย่างราบรื่น ดิสโทรอื่น ๆ อาจตามรอยในอนาคต ซึ่งจะช่วยให้ระบบ Linux โดยรวมมีความปลอดภัยและทันสมัยมากขึ้น โดยเป้าหมายระยะยาวคือการเลิกใช้ทั้ง fbcon และ fbdev emulation อย่างถาวร 📌 สรุปประเด็นสำคัญ ✅ ข้อมูลจากข่าว ➡️ Fedora 44 จะเปลี่ยนจาก fbcon ไปใช้ kmscon ➡️ fbcon เคยถูกตัดฟีเจอร์ scrolling และพึ่งพา fbdev ที่ล้าสมัย ➡️ kmscon รองรับ Unicode, ฟอนต์, และคีย์บอร์ดหลายภาษา ➡️ หาก kmscon ล้มเหลว ระบบจะ fallback ไป fbcon ‼️ คำเตือนจากข่าว ⛔ fbcon ที่ทำงานใน Kernel Space เสี่ยงต่อ Kernel Panic หากเกิดข้อผิดพลาด ⛔ หากผู้ใช้ไม่ปรับตัว อาจเจอความไม่เข้ากันกับระบบใหม่ในช่วงแรก ⛔ การละเลยการอัปเดตอาจทำให้ระบบยังคงเสี่ยงต่อปัญหาความปลอดภัยเดิม https://itsfoss.com/news/fedora-replacing-kernel-console/
ITSFOSS.COM
Fedora 44 is Replacing Decades-Old Kernel Console with Safer, Modern Alternative
It is making a more secure userspace console the default while keeping the old one as a backup.
0 Comments 0 Shares 10 Views 0 Reviews