การตั้งค่าปัจจุบันของฉันคือการเชื่อมต่อกับจอภาพสามจอดังนี้ (จอภาพจากซ้ายไปขวา):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)
ทำงานได้อย่างมีเสน่ห์ใน Windows 7 ไม่มากใน Linux ฉันดูเหมือนจะมีเพียงสามตัวเลือกจริง:
- เรียกใช้จอภาพทั้งสามเป็นหน้าจอแยกฉันได้รับการเร่งด้วยฮาร์ดแวร์ แต่เนื่องจากเป็นเซสชัน X อิสระทั้งหมดฉันไม่สามารถย้ายหน้าต่างระหว่างพวกเขาและสามารถเปิด firefox ได้เพียงครั้งเดียวในเวลาใดก็ตาม
- ทำงานทั้งสองบน GPU0 ในโหมด TwinView และมี GPU1 เป็นหน้าจอแยกต่างหาก ข้อ จำกัด เช่นเดียวกับ 1 แต่อย่างน้อยสองจอภาพทำงานร่วมกันตกลง ฉันมีปัญหาที่บางครั้ง Linux เห็นจอภาพทั้งสองบน GPU0 เป็นจอภาพขนาดใหญ่เพียงจอเดียว
- เปิดใช้งาน Xinerama และทำงานทุกอย่างตามที่ฉันต้องการ แต่การเร่งฮาร์ดแวร์หายไปและการแสดงผลเป็นสไตล์ Windows 95 ที่เปลี่ยนแปลงเร็ว
ทางออกที่ดีที่สุดของฉันคือการทำให้หน้าจอทั้งหมดทำงานได้เหมือนอยู่ภายใต้ Xinerama โดยไม่ จำกัด การปิดใช้งานการเร่งด้วยฮาร์ดแวร์ ฉันไม่สนใจเลยว่านั่นหมายถึงการแสดงผลทั้งสามบน GPU0 และอย่างใดอย่างหนึ่งการเพาะปลูกการแสดงผลของจอภาพที่สามเพื่อ GPU1 สิ่งที่ทำงาน
คำถามของฉันคือ: มีวิธีใดบ้างที่จะทำให้สำเร็จ ฉันไม่รู้สึกว่ากรณีการใช้งานของฉันอยู่ที่นั่นอย่างน้อยก็ไม่ควรมีรูปแบบการสนับสนุนบางอย่าง (นอกเหนือจากตัวเลือกที่ จำกัด สามตัวที่แสดงด้านบน) หรือเป็นตัวเลือกที่ดีที่สุดของฉันที่จะดูดมันและเลือก อัพการ์ดที่ดีกว่าเพื่อแทนที่ทั้งสองอย่างที่สามารถจัดการกับสามเอาต์พุตด้วยตัวเอง?