เพิ่มความเข้ากันได้กับ Xorg / X11 สูงสุดสำหรับไลฟ์ซีดี


1

รับลินุกซ์ไลฟ์ซีดีในสภาพแวดล้อมที่มี RAM เพียงพอที่จะใช้งานได้การกำหนดค่าใดที่ช่วยเพิ่มความเข้ากันได้ของระบบหน้าต่าง X

ฉันมี Linux Live CD ที่ใช้ SliTaz 4 และฉันต้องทำให้มันเป็นสิ่งที่สำคัญที่สุดเหนือสิ่งอื่นใดและมันจะบู๊ตกับสภาพแวดล้อม X11 เสมอ ดังนั้นฉันกำลังมองหาการกำหนดค่า Xorg ที่จะเข้ากันได้กับการ์ดกราฟิกหรือชิปเซ็ตกราฟิกแบบฝังที่วางจำหน่ายในช่วง 10 ปีที่ผ่านมา ฉันไม่สนใจว่ามันจะเสียสละประสิทธิภาพหรือไม่ปิดการใช้งานการเร่งความเร็วฮาร์ดแวร์ จำกัด อยู่ที่ความละเอียดที่แน่นอน - ทั้งหมดที่ฉันต้องการคือการรับประกันว่ามันจะโหลดบนพีซีเครื่องใดก็ได้

ฉันควรมีการกำหนดค่า Xorg ใดฉันต้องใช้โมดูลใดในการรวบรวม / ติดตั้ง ฯลฯ เพื่อดึงออกมา เด่นกว่าโดยไม่ต้องคอมไพล์เคอร์เนลใหม่ด้วยส่วนขยายบางส่วนหรือโมดูลที่ลิงก์แบบสแตติก

คำตอบ:


0

หลังจากสัปดาห์ของการวิจัยการพัฒนาและการทดสอบภาคสนามข้อสรุปก็คือ Xorg ไม่มีโหมดไดรเวอร์หรือการตั้งค่าที่เข้ากันได้ 100% ไดรเวอร์ Vesa ของ Xorg ทำงานได้ดี แต่เป็นหนทางที่ไกลเกินกว่าที่จะรับประกันได้ (อัตราความสำเร็จ 70% ทั่วกระดานโดยไม่ต้องมีการปรับแต่งใด ๆ )

Xorg มีไดร์เวอร์ที่ใช้ framebuffer ซึ่งเป็น Xfbdev ซึ่งรับประกันว่าจะทำงานได้เกือบตลอดเวลา (~ 95-99% ของเวลา) แต่ให้ประสิทธิภาพที่แย่มากและไม่ได้รับการพัฒนาภายใต้เอกสารภายใต้การวิจัยและไม่ได้ใช้งานโดยทั่วไป จะต้องใช้การตั้งค่า framebuffer ในเวลาบูตซึ่งหมายความว่าการแก้ไขได้รับการแก้ไขและไม่สามารถเปลี่ยนแปลงได้เมื่อบูตเข้าสู่ Linux เนื่องจากไม่มีวิธีที่เข้ากันได้ในการปิดใช้งานการปรับขนาดเอาต์พุตหมายความว่าจอแสดงผลจะถูกยืดออกอย่างน้อยร้อยละของผู้ใช้ในอัตราส่วนที่ไม่ถูกต้องและแทบจะไม่ตรงกับความละเอียดการแสดงผลดั้งเดิมที่ถูกต้อง

Xvesa แม้ว่าจะไม่ได้รับการพัฒนาหรือดูแลรักษาอีกต่อไป (สำหรับความอัปยศเพื่อความอับอาย!) เป็นทางออกที่ดีที่สุด รับประกัน 100% ในการแสดง UI ของคุณเนื่องจากจะรับการตั้งค่าหรือแฮ็คจาก BIOS ดังนั้นหากคุณเห็นหน้าจอสแปลช BIOS คุณสามารถเห็นจอแสดงผล Xvesa มีการตรวจจับความละเอียดโดยอัตโนมัติ (แตกหักไม่น่าเชื่อถือ) แต่อัญมณีจริงก็คือความละเอียดสามารถเปลี่ยนได้หลังจากบูตเข้าสู่ Linux (และหลังจากเริ่ม Xvesa ด้วย) มีแฮ็กต่าง ๆ ที่เป็นไปได้ในการตรวจจับความละเอียดเนทิฟที่สามารถนำความละเอียดดั้งเดิมมาใช้ ฉันพบว่าการแยกวิเคราะห์ผลลัพธ์ของ--display-modesการเป็นทางออกที่ดีอาจถึง 95% ของเวลา แต่ฉันไม่เข้าใจว่าทำไมการตรวจสอบอัตโนมัติจึงล้มเหลวสำหรับฉันใน 100% ของกรณีทดสอบที่ฉันวิ่งเนื่องจาก--display-modesผลลัพธ์ถูกต้องจริง

ในตอนท้ายของวันนั้น Linux ที่ใกล้เคียงที่สุดมาที่การตั้งค่าการแสดงผลอัตโนมัติสภาพแวดล้อม X คือ Xvesa และ X11 พร้อมกับไดรเวอร์ใด ๆ ที่ไม่ได้เข้ามาใกล้ เห็นได้ชัดว่า X11 มีคุณสมบัติและข้อได้เปรียบมากกว่า Xvesa แต่สำหรับคนจำนวนมาก (บริษัท ที่ทำซีดีสด) คุณสมบัติเหล่านี้ไม่มีประโยชน์หากพวกเขาในสภาพแวดล้อมการบูตเริ่มต้นให้โยนผู้ใช้ไปยังคอนโซลครึ่งเวลา

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