3-я поддержка на видеокарте серии AMD Radeon HD 7800M с 3 дисплеями (Dell M6700)

На моем ноутбуке Dell M6700 с HD AMD Radeon 7870M видеокарта я не могу получить 3-ю поддержку с 3 дисплеями на Ubuntu 12.04.02 (LTS)

С Radeon Driver I с открытым исходным кодом может получить 3 работы дисплеев, но никакую единицу 3-я поддержка.

С Собственными драйверами, событие последние 13.4 непосредственно от AMD, я могу получить 2 работы дисплеев, но если я добавляю одну треть, я получаю различные ошибки CRTC.

идя в xrandr, эти ошибки, кажется, связаны с включением crtc 2.

IE:

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Device [1002:6825]

$ xrandr --verbose --fb 6016x1152 --output LVDS --auto --output DFP5 --auto --right-of LVDS --output DFP9 --auto --right-of DFP5

screen 0: 6016x1152 1592x305 mm  95.94dpi
crtc 0:    2048x1152   59.9 +1920+0 "DFP5"
crtc 1:    2048x1152   59.9 +3968+0 "DFP9"
crtc 2:    1920x1080   60.0 +0+0 "LVDS"
xrandr: Configure crtc 2 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
crtc 4: disable
crtc 5: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert
crtc 3: revert
crtc 4: revert
crtc 5: revert

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7800M Series
OpenGL version string: 4.2.12217 Compatibility Profile Context FireGL 12.104

Все, что я считал, говорит, что должно быть возможно с этой версией драйверов катализатора (в настоящее время 13.4) и Linux. И карта поддерживает Eyefinity. (6 дисплеев)

Я попробовал различные выводы DisplayPort и не, и все еще никакая удача.

Кто-либо знает если более новая версия поддержек драйвера Radeon, 3-х на этой карте? Или если существует некоторый способ включить crtc 2 в fglrx драйвере для, не получая ошибку конфигурации?

Когда я использую amdcccle для конфигурирования 3 или больше мониторов, он заканчивает тем, что дал достаточно универсальную память или не могущий включить ошибку дисплея. Я думаю, что это непосредственно связано с xrandr: Configure crtc 2 failed.

В зависимости от конфигурации я получаю много различных ошибок CRTC на начальной загрузке. 147,148,149 кажусь наиболее распространенным.

текущий xrandr-q показывает следующее

$ xrandr-q
Screen 0: minimum 320 x 200, current 4096 x 1152, maximum 6016 x 2048
LVDS connected (normal left inverted right x axis y axis)
   1920x1080      60.0 +
   ...
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
DFP4 disconnected (normal left inverted right x axis y axis)
DFP5 connected 2048x1152+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
   2048x1152      59.9*+
   ...
DFP6 disconnected (normal left inverted right x axis y axis)
DFP7 disconnected (normal left inverted right x axis y axis)
DFP8 disconnected (normal left inverted right x axis y axis)
DFP9 connected 2048x1152+2048+0 (normal left inverted right x axis y axis) 510mm x 287mm
   2048x1152      59.9*+
   ...
DFP10 disconnected (normal left inverted right x axis y axis)
DFP11 disconnected (normal left inverted right x axis y axis)
DFP12 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)

Это в основном подтверждает, что мой виртуальный размер экрана является достаточно большим, и дисплеи доступны.

1
задан 21 June 2013 в 06:04

1 ответ

Поддержка 3D для серии Radeon HD 7000 в драйвере Radeon, наконец, доступна при объединении ядра Linux 3.9, Mesa 9.2 и LLVM 3.3.

У вас есть два варианта:

  1. Дождаться выхода Ubuntu 13.10 «Saucy Salamander» 17 октября 2013 года. В настоящее время он имеет ядро ​​3.10 и может даже обновиться до ядра 3.11 , Они также планируют перенести Mesa 9.2 (выпуск которой запланирован на 22 августа 2013 г.) в Ubuntu 13.10 - вы можете следить за этим по адресу https://launchpad.net/ubuntu/+source/mesa

  2. Установить ядро ​​3.9 или 3.10 из http://kernel.ubuntu.com/~kernel-ppa/mainline/ Инструкции по установке и удалению доступны по адресу https://wiki.ubuntu.com/Kernel/MainlineBuilds Обратите внимание, что это более вероятно, будет успешным в Ubuntu 13.04, чем в более ранних версиях Ubuntu. Затем установите xorg-edgers PPA, чтобы получить Mesa 9.2-devel.

П.С.: PPA xorg-edgers доступен по адресу https://launchpad.net/~xorg-edgers/+archive/ppa

0
ответ дан 21 June 2013 в 06:04

Другие вопросы по тегам:

Похожие вопросы: