ATI Eyefinity под Linux

15

Я знаю, что новые карты серии 5xxx от ATI способны питать до 6 мониторов, но мне было любопытно, если бы кому-то повезло, если бы это было установлено под Linux. На самом деле у меня есть только три монитора, которыми я заинтересован в использовании, но три - это точка, когда видеокарты предыдущего поколения стали немного глючить из-за необходимости использования нескольких видеокарт. Является ли поддержка linux для этой возможности хорошей в данный момент, или поддержка Eyefinity действительно только для окон в настоящее время.

ОБНОВЛЕНИЕ 4/7/11: Так как эта страница является наиболее популярной в Google для linux eyefinity, я хотел бы обновить ее, добавив более свежую информацию. Недавно я купил карту 5870, и с помощью драйверов от ATI я смог заставить работать eyefinity намного проще, чем я ожидал. Водитель даже позволил мне повернуть один из моих мониторов, что я давно хотел сделать. Это оказалось гораздо более чистым решением для моего сценария, чем использование двух видеокарт и xinerama.

Брайан Уорд
источник

Ответы:

3

AFAIK Поддержка Linux все еще не ожидается, Phoronix заявил, что опубликует статью, когда эта функция станет доступной.

Я опубликовал сообщение с некоторыми разработчиками eyefinity на широкоэкранном игровом форуме, и должен сказать, что Linux, похоже, не находится в пределах их видимости, не говоря уже о «списке». Не удивительно, но раздражает, учитывая, что AMD заявляет о поддержке Linux даже до запуска. Я хотел бы использовать однокарточное решение для управления моей тройной головкой (4960x1600), но я сомневаюсь, что оно когда-либо будет поддерживаться ATI.

На данный момент я использую 2 карты 95V GT Nvidia (Примечание: DX10 поддерживает 8000x8000, в то время как карты DX9 поддерживают только 4000x4000). И я использую собственный xorg.conf и поддельный xinerama, чтобы связать их вместе. Следует отметить, что это решение работает только в Ubuntu 8.04, поскольку в более новых версиях используется HAL (Уровень аппаратной абстракции). Временные исправления находятся в разработке, но только несколькими лицами.

Об этом есть старая ветка на форумах Ubuntu ( http://ubuntuforums.org/showthread.php?t=884161 ). Это долго, но позволило мне настроить мою рабочую станцию. Как вы скоро поймете, есть многоуровневая проблема с установкой нескольких мониторов в Linux, и для реального решения потребуется сотрудничество нескольких команд разработчиков и инженеров.

Для меня вызов сделал это гораздо более полезным, но будьте готовы разочароваться!

Если вы застряли, дайте мне знать, я могу помочь. :)

Обновление от 9/2011. Я использую MSI Radeon HD6990 с 3 30 "мониторами на одной видеокарте, и все работает гладко (после небольшой настройки) с Slackware64 13.37.

Сообщество
источник
Спасибо, вот чего я боялся. У меня три моих монитора работают на nvidia 9800 GT и nvidia quadro nvs 295 (для pcie x1). Я действительно пережил разочарование, но со временем все заработало. Как и вы, мысль о единственном карточном решении звучала особенно хорошо, поэтому я хотел посмотреть, возможно ли это еще. Благодарю.
Брайан Уорд
Этот ответ сейчас устарел. Catalyst 10.7 добавляет поддержку Eyefinity в Linux. Смотрите мой ответ для более подробной информации.
Интриги
1

Я считаю, что официальная линия от ATI - они действительно намерены официально поддерживать Eyefinity на платформе Linux.

Цитата: www.amd.com - «Поддержка Linux планируется включить через будущий выпуск драйвера ATI Catalyst ™».

Я сам не могу дождаться появления этой поддержки, поскольку нахожу, что текущая ситуация с несколькими картами и составными рабочими столами далека от оптимальной. В списке рассылки разработчиков xorg было несколько мимолетных комментариев, в которых предлагалось проделать некоторую работу по ре-факторингу Xinerama для совместимости с расширениями для композитинга, но я не уверен, как долго это может занять их, или действительно ли это будет рассматриваться до конца. вывод.

Несмотря на то, что со временем карты ATI выглядят так, что они позволят обойти эти проблемы тем, кто может позволить себе обновить свои карты, для Xorg по-прежнему важно поддерживать композицию с настройкой нескольких карт, поскольку это наиболее распространенный способ предоставления три или более головных рабочих стола, и, надеюсь, разработчикам xorg не понадобится слишком много времени, чтобы сделать это возможным.

Интересно, достаточно ли в сообществе желаний совместимого Xinerama композитинга в xorg, чтобы на самом деле собраться вместе и заплатить коллективное вознаграждение, чтобы выполнить эту работу? Я, например, был бы готов послать немного денег, чтобы это произошло.


источник
На самом деле это уже сделано в Linux, AMD пока не выпускает драйвер. Посмотрите это видео на YouTube, чтобы увидеть его во всей красе :-) youtube.com/watch?v=N6Vf8R_gOec
JRT
0

У меня релиз 10.9 на Ubuntu 9.04 с HD5800 Series, все еще получая #fail для экрана 3, просто отключается / отключается при перезагрузке. Вздох. Со всей фанфарой Eyefinity я ожидал, что она просто сработает, буду сканировать ссылки выше

Javhaollic
источник
1
сейчас они в 10.11, видимо, ты повторил? Кроме того, вы используете бинарный драйвер или пакет Ubuntu? С проприетарными драйверами nVidia иногда лучше установить их через пакет; не уверен, так ли это с AMD.
gatoatigrado