3 Монітор відеокарти PCI-e в Linux (без величезного болю)?


10

Як ми всі болісно усвідомлюємо, єдиний спосіб отримати декілька моніторів І композицію (Compiz) в Linux - це використання однієї відеокарти, яка може керувати обома (або в моєму випадку всіма трьома) екранами.

Я придбав Radeon 5750 спеціально, оскільки він стверджує, що може управляти 3 моніторами. Я можу підключити 3 монітора (2 DVI, 1 HDMI), і центр керування каталізатором показує всі 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".

Ще є пара "роздратовань", які потрібно відпрацювати, хоча:

Найбільш лівий екран завжди є основним монітором. Що означає "панель gnome" (це те, що ви називаєте програмне меню-додатки-системне меню?) Завжди знаходиться на самому лівому екрані.

Це також означає, що нові діалогові вікна завжди відкриваються з центром на лівому екрані, що є протилежним інтуїтивно зрозумілим. Особливо, якщо ви використовуєте таку програму, як GIMP, а текстовий редактор або підбирач кольорів з’являється зліва. Хтось знає спосіб змінити його так, щоб нові вікна завжди з’являлися на центральному екрані?

Відповіді:


6

Я вважаю, що вам потрібно мати один з дисплеїв, підключений через активний адаптер , оскільки картки, які сьогодні продаються, не мають достатньої потужності для підтримки одразу трьох дисплеїв (потужно); або якщо бути більш конкретним, за винятком деяких моделей, вони не мають необхідного обладнання для живлення 3 портів.

Наступні теми форуму можуть дати більш детальну інформацію:

Останні два добре відомі веб-сайти, орієнтовані на обладнання, тому вони повинні бути досить надійними (враховуючи, що вони є форумами, а не офіційними статтями). Однак зауважте, що у мене немає картки, яка підтримує ATI Eyefinity, і я ще не пробував подібні речі під GNU / Linux. Я ділюсь лише тим, що я читав десь в іншому місці, сподіваючись, що це може направити вас у правильному напрямку (або що хтось інший це підтвердить).

Редагувати:
Наступна стаття підтримки стверджує, що для конфігурацій 3+ моніторів потрібні додаткові монітори на верхній частині базового двох, підключених через DisplayPort:

Ви згадали, що у вас підключені монітори через 2 порти DVI та 1 HDMI. Чи є у вас можливість спробувати переключити один із них на DisplayPort і спробувати його?


Я думаю, я не можу редагувати свої коментарі на цьому веб-сайті? У будь-якому разі ... Чи можу я використовувати пасивний адаптер "Display Port"? Або це потрібно бути активним? Хтось має відомо, що він добре працює? Крім того, я не впевнений, що розумію різницю між "двосхилим" та "єдиним посиланням".
Нік

Я купив адаптер DisplayPort до HDMI, але все ще отримую те саме повідомлення про помилку, як вище, коли намагаюся ввімкнути 3-й дисплей.
Нік

Що стосується DVI з однополосною / двояковою передачею - у Dual-link є більше з'єднувачів / проводів, які можна використовувати для передачі відеосигналу, таким чином дозволяючи передавати більше даних через інтерфейс - наприклад, для досягнення більш високої роздільної здатності або частоти оновлення.
MicE

Що стосується адаптера - нормально, тепер у вас є два дисплеї, підключені через DVI, і один через адаптер DisplayPort-to-HDMI? Це повинно було зробити трюк, якби джерелом проблеми були порти (це, можливо, допомогло б у будь-якому випадку, але це, мабуть, не є першопричиною). Чи можете ви вказати модель своєї відеокарти (понад 5750) та версію драйвера, яку ви використовуєте, будь ласка? Якщо хтось не має кращих порад, я б також запропонував спробувати попросити на офіційних форумах AMD та Ubuntu.
MicE

@N Rahl: Це повинен бути активний адаптер, дивіться мою відповідь.
jg-faustus

5

Максимально два монітори можуть бути включені одночасно через порти DVI та HDMI.

Для використання трьох моніторів принаймні один з них повинен використовувати DisplayPort.

З FAQ щодо AMD Eyefinity :

Скільки моніторів, які не показують DisplayPort, я можу використовувати з відеокартою з підтримкою технології AMD Eyefinity?

Ви можете підключити до двох моніторів не DisplayPort одночасно до відеокарти, що підтримує технологію AMD Eyefinity, використовуючи підключення не DisplayPort або пасивні ключі DisplayPort. Щоб увімкнути та керувати 3 або більше моніторами, які не показують DisplayPort одночасно, додаткові монітори не DisplayPort повинні бути з'єднані з активним ключем DisplayPort.

AMD також має перелік працюючих адаптерів для роботи моніторів, які не є DisplayPort, на дисплеї DisplayPort.


Підтримка Linux

У публікації на phoronix.com йдеться про те, що AMD має підтримку Eyefinity для Linux з версії драйвера 10.7 липня 2010 року, а Ubuntu 10.04 має "виробничу підтримку".

Однак питання про AMD Eyefinity просто так говорить

Планується підтримка Linux у майбутньому оновлення програмного забезпечення AMD Catalyst ™

і на офіційній сторінці ADM Eyefinity Technology (мініатюрний шрифт внизу) сказано, що

  1. Технологія ATI Eyefinity може підтримувати до 6 дисплеїв за допомогою єдиної ввімкненої відеокарти ATI Radeon ™ з Windows Vista або Windows 7 ...

  2. Технологія ATI Eyefinity може підтримувати декілька дисплеїв за допомогою єдиної активованої графічної відеокарти ATI FirePro ™ ... Для підтримки більш ніж 2 дисплеїв потрібні Microsoft® Windows® 7, Windows Vista® або Linux®.

Таким чином, офіційна позиція виглядає так, що кілька дисплеїв для Linux підтримуються лише для їх професійних карток.

У неофіційній вікі AMD Linux йдеться у статті, доданій грудні 2010 року :

Власний драйвер підтримує більше двох одночасних виходів на карти HD5xxx, що мають більше двох фізичних незалежних ...

Підтримка EyeFinity все ще безладна


Зараз я працюю над каталізатором 10.12. Я замовив активний адаптер, тому ми наступного тижня будемо працювати, чи ні.
Нік

Удачі! Враховуючи те саме налаштування (Ubuntu 10.10 та три монітори), я думаю, я зачекаю, щоб спершу почути, як це працює для вас :)
jg-faustus

1

Я використовую 5450 з 3-ма моніторами (один на dp), і він працює бездоганно з Windows 7. Коли я запускаю компакт-диск Ubuntu 11.04, у мене виникають проблеми з належним відображенням монітора dp, але вони всі три працюють поруч. У вас повинен бути адаптер dp, на якому написано "eyefinity съвместимо"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.