3 มอนิเตอร์การ์ดกราฟิก PCI-e บน Linux (ไม่มีอาการปวดอย่างมาก)?


10

ในขณะที่เราทุกคนรู้อย่างเจ็บปวดวิธีเดียวที่จะได้จอภาพหลายจอและคอมโพสิต (Compiz) บน Linux คือการใช้การ์ดกราฟิกตัวเดียวที่สามารถขับเคลื่อนทั้งหน้าจอ (หรือในกรณีของฉันทั้งสาม)

ฉันซื้อ Radeon 5750 โดยเฉพาะเพราะมันอ้างว่าสามารถขับจอภาพได้ 3 จอ ฉันสามารถเสียบจอภาพ 3 จอ (2 DVI, 1 HDMI) และ Catalyst Control Center แสดงทั้งหมด 3 แต่เปิดใช้งานได้ครั้งละ 2 เท่านั้น

ข้อความที่แน่นอนคือ:

The current settings cannot be applied.  Possible issues may include:
   - Display(s) cannot be enabled.
   - Setting(s) cannot be applied due to insufficient video memory.

ดังนั้นฉันจะสมมติว่าทั้ง 5750 ไม่รองรับจอภาพ 3 จอหรือที่เป็นไปได้มากขึ้น ATI ก็ไม่ได้ใส่ใจที่จะเพิ่มการสนับสนุนนั้นลงในไดรเวอร์ Linux ของพวกเขา

นี่คือคำถามที่มีหลายส่วน:

ก่อนอื่นใครสามารถแนะนำการ์ด PCI Express กราฟิกที่สามารถเรียกใช้ 3 หน้าจอบน linux โดยไม่เจ็บปวดมาก? ฉันกำลังมองหาบางสิ่งที่คุณติดตั้งไดรเวอร์และหน้าจอทั้งสาม "ทำงานได้" การ์ดดังกล่าวมีอยู่จริงหรือไม่?

ประการที่สองถ้าคุณมี 5750 คุณสามารถทำให้มันเป็นจอมอนิเตอร์ 3 จอได้หรือไม่?

ฉันใช้ Ubuntu 10.04 ในขณะนี้

อัปเดต :

ฉันได้รับอะแดปเตอร์ที่ใช้งานของฉันในจดหมายวันนี้ (มันเป็น DisplayPort ไปยัง DVI) และจนถึงตอนนี้สิ่งต่าง ๆ ดูเหมือนจะดีขึ้น ฉันสามารถเรียกใช้หน้าจอที่สามของฉันลากสิ่งต่าง ๆ อย่างราบรื่นระหว่างพวกเขาและฉันยังใช้ compiz อะแดปเตอร์ที่ฉันใช้คือ "B087B-005B" ทำโดย "Accell" UPC คือ "826388106239"

ยังคงมีคู่ "รำคาญ" ที่ต้องทำงานออกว่า:

หน้าจอด้านซ้ายส่วนใหญ่จะเป็นจอภาพหลักเสมอ ซึ่งหมายความว่า "แถบคำพังเพย" (คือสิ่งที่คุณเรียกว่าเมนูแอพพลิเคชั่น - ระบบ - สถานที่?) อยู่ทางด้านซ้ายของหน้าจอ

นอกจากนี้ยังหมายถึงกล่องโต้ตอบใหม่ที่เปิดอยู่เสมออยู่กึ่งกลางหน้าจอด้านซ้ายซึ่งตอบโต้ได้ง่าย โดยเฉพาะถ้าคุณใช้โปรแกรมอย่าง GIMP และ text editor หรือ color picker จะปรากฏขึ้นทางด้านซ้าย ไม่มีใครรู้วิธีที่จะเปลี่ยนเพื่อให้หน้าต่างใหม่ปรากฏขึ้นบนหน้าจอตรงกลางหรือไม่

คำตอบ:


6

ฉันเชื่อว่าคุณต้องมีหนึ่งในจอแสดงผลที่เชื่อมต่อผ่านอะแดปเตอร์ที่ใช้งานอยู่เนื่องจากการ์ดที่วางจำหน่ายในวันนี้ไม่มีพลังงานเพียงพอที่จะรองรับจอแสดงผล 3 จอในเวลาเดียวกัน หรือเฉพาะเจาะจงมากขึ้นยกเว้นบางรุ่นพวกเขาไม่มีฮาร์ดแวร์ที่จำเป็นสำหรับจ่ายไฟให้กับ 3 พอร์ต

กระทู้ในฟอรัมต่อไปนี้อาจให้ข้อมูลเชิงลึกเพิ่มเติม:

สองหลังเป็นเว็บไซต์ที่เน้นฮาร์ดแวร์ที่รู้จักกันดีดังนั้นจึงควรเชื่อถือได้อย่างสมเหตุสมผล (พิจารณาว่าเป็นฟอรัมและไม่ใช่บทความที่เป็นทางการ) อย่างไรก็ตามโปรดทราบว่าฉันยังไม่มีการ์ดที่รองรับ ATI Eyefinity และฉันไม่เคยลองสิ่งนี้ภายใต้ GNU / Linux เลย ฉันแบ่งปันสิ่งที่ฉันเคยอ่านที่อื่น ๆ ในอดีตเท่านั้นหวังว่ามันจะสามารถนำทางคุณไปในทิศทางที่ถูกต้อง (หรือคนอื่นยืนยัน)

แก้ไข:
บทความสนับสนุนต่อไปนี้อ้างว่าการกำหนดค่าจอภาพ 3+ ต้องมีจอภาพพิเศษด้านบนของฐานสองที่เชื่อมต่อผ่าน DisplayPort:

คุณพูดถึงว่าคุณมีจอภาพเสียบอยู่ผ่านพอร์ต 2 DVI และ 1 HDMI คุณมีตัวเลือกในการลองเปลี่ยนหนึ่งรายการเป็น DisplayPort และลองทำหรือไม่


ฉันเดาว่าฉันไม่สามารถแก้ไขความคิดเห็นของฉันในเว็บไซต์นี้? อย่างไรก็ตาม ... ฉันสามารถใช้อะแดปเตอร์ "Display Port" แบบพาสซีฟได้หรือไม่? หรือมันจะต้องมีการใช้งานหรือไม่ มีใครรู้บ้างไหมที่จะทำงานได้ดี? นอกจากนี้ฉันไม่แน่ใจว่าฉันเข้าใจความแตกต่างระหว่าง "ลิงก์คู่" และ "ลิงก์เดียว"
Nick

ฉันซื้อ DisplayPort ไปยังอะแดปเตอร์ HDMI แต่ฉันยังคงได้รับข้อความแสดงข้อผิดพลาดเหมือนเดิมข้างต้นเมื่อพยายามเปิดใช้งานการแสดงผลที่ 3
Nick

เกี่ยวกับ DVI Single- / Dual-link - Dual-link หนึ่งมีตัวเชื่อมต่อ / สายไฟเพิ่มเติมซึ่งสามารถใช้ในการถ่ายโอนสัญญาณวิดีโอทำให้สามารถถ่ายโอนข้อมูลได้มากขึ้นผ่านทางอินเทอร์เฟซ - เช่นเพื่อให้ได้ความละเอียดสูงขึ้นหรืออัตรารีเฟรช
MicE

เกี่ยวกับอะแดปเตอร์ - โอเคตอนนี้คุณมีจอภาพ 2 จอเชื่อมต่อผ่าน DVI และอีกหนึ่งจอภาพผ่านอะแดปเตอร์ DisplayPort-to-HDMI ที่ควรทำเคล็ดลับหากแหล่งที่มาของปัญหาเป็นพอร์ต (มันอาจช่วยได้ แต่มันก็ไม่ได้เป็นสาเหตุของปัญหา) คุณสามารถระบุรูปแบบของกราฟิกการ์ดของคุณ (ด้านบนของ 5750) และรุ่นของไดรเวอร์ที่คุณใช้อยู่ได้ไหม หากไม่มีใครมีคำแนะนำที่ดีกว่านี้ฉันขอแนะนำให้ลองถามทางฟอรัมอย่างเป็นทางการของ AMD และ Ubuntu
MicE

@N Rahl: มันต้องเป็นอะแดปเตอร์ที่ใช้งานได้ดูคำตอบของฉัน
jg-faustus

5

สามารถเปิดใช้งานจอภาพสูงสุดสองจอในเวลาเดียวกันผ่านทางพอร์ต DVI และ HDMI

ในการใช้จอภาพสามจออย่างน้อยหนึ่งจอภาพต้องใช้ DisplayPort

จากAMD Eyefinity คำถามที่พบบ่อย :

ฉันสามารถใช้จอภาพที่ไม่ใช่ DisplayPort กับการ์ดกราฟิกที่เปิดใช้งานเทคโนโลยี AMD Eyefinity ได้จำนวนเท่าใด

คุณสามารถเชื่อมต่อจอภาพที่ไม่ใช่ DisplayPort ได้สูงสุดสองจอในคราวเดียวกับการ์ดกราฟิกที่ใช้เทคโนโลยี AMD Eyefinity โดยใช้การเชื่อมต่อที่ไม่ใช่ DisplayPort หรือดองเกิล DisplayPort แฝง ในการเปิดใช้งานและผลักดันจอภาพที่ไม่ใช่ DisplayPort 3 จอขึ้นไปในครั้งเดียวจอภาพที่ไม่ใช่ DisplayPort เพิ่มเติมจะต้องเชื่อมต่อกับดองเกิล DisplayPort ที่ใช้งานอยู่

AMD ยังมีรายการอะแดปเตอร์ที่ใช้งานได้สำหรับการใช้งานจอภาพที่ไม่ใช่ DisplayPort จาก DisplayPort


บนการสนับสนุน Linux

โพสต์บน phoronix.com กล่าวว่าAMD มีการสนับสนุน Eyefinity สำหรับ Linuxจากไดรเวอร์รุ่น 10.7 ของเดือนกรกฎาคม 2010 และ Ubuntu 10.04 มี "การสนับสนุนการผลิต"

อย่างไรก็ตามAMD Eyefinity คำถามที่พบบ่อยเพียงบอกว่า

มีแผนรองรับ Linux ในการอัพเดทซอฟต์แวร์ AMD Catalyst ™

และหน้าเทคโนโลยี ADM Eyefinityอย่างเป็นทางการกล่าวว่า (ตัวอักษรเล็ก ๆ ที่ด้านล่าง) ว่า

  1. เทคโนโลยี ATI Eyefinity สามารถรองรับจอแสดงผลได้สูงสุด 6 จอโดยใช้การ์ดกราฟิก ATI Radeon ™ที่เปิดใช้งานพร้อมกับ Windows Vista หรือ Windows 7 ...

  2. เทคโนโลยี ATI Eyefinity สามารถรองรับการแสดงผลหลายจอโดยใช้กราฟิกการ์ดระดับมืออาชีพ ATI FirePro ™ที่เปิดใช้งาน... จำเป็นต้องใช้Microsoft®Windows® 7, Windows Vista®หรือLinux®เพื่อรองรับจอแสดงผลมากกว่า 2 จอ

ท่าทางที่เป็นทางการดูเหมือนว่าจะรองรับการแสดงผลหลายจอสำหรับลีนุกซ์สำหรับการ์ดระดับมืออาชีพเท่านั้น

วิกิพีเดีย AMD Linux อย่างไม่เป็นทางการกล่าวในรายการที่เพิ่มในเดือนธันวาคม 2010 :

ไดรเวอร์ที่เป็นกรรมสิทธิ์รองรับเอาต์พุตมากกว่าสองตัวพร้อมกันบนการ์ด HD5xxx ที่มีอิสระทางกายภาพมากกว่าสอง ...

การสนับสนุน EyeFinity ยังคงยุ่งเหยิง


ฉันกำลังใช้งาน Catalyst 10.12 อยู่ ฉันได้สั่งอะแดปเตอร์ที่ใช้งานอยู่ดังนั้นเราจะสัปดาห์หน้าถ้ามันจะทำงานหรือไม่
นิค

โชคดี! พิจารณาการตั้งค่าเดียวกันด้วยตัวเอง (อูบุนตู 10.10 และจอมอนิเตอร์สามจอ) เดาว่าฉันจะรอฟังว่ามันใช้งานได้ดีกับคุณอย่างไร :)
jg-faustus

1

ฉันใช้ 5450 กับ 3 จอภาพ (หนึ่งต่อ dp) และทำงานได้อย่างไม่มีที่ติกับ windows 7 เมื่อฉันใช้งาน Ubuntu 11.04 CD ฉันมีปัญหากับการแสดงผลของจอภาพ dp อย่างถูกต้อง แต่พวกเขาทั้งสามทำงานเคียงข้างกัน คุณต้องมีอะแดปเตอร์ dp ที่ระบุว่า "รองรับ eyefinity"

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