LINUX.ORG.RU

Не работает 2й DVI порт (вопрос по настройке двух мониторов)

 ,


0

1

Имеется PC, Core i7 2600S, OS - Ubuntu 12.04, Видеокарточка - Intel HD Graphics 2000, интегрированная, ядро - 3.8.0-29-generic

Имеется два выхода HDVI, один над другим.

Нижний выход: DVI-D (Dual Link)

Верхний выход: DVI-I (Dual Link)

Провод монитора: DVI-D (Single Link)

http://forums.lenovo.com/t5/image/serverpage/image-id/13611i85823D50731521FC/...

Монитор подключенный к нижнему порту работает, к верхнему - нет. Проверял на 3 установках убунты (11, 12.04, и live usb), и на Windows 8. Соответственно 2 монитора не работают (а это очень критично, т.к. это компьютер для демонстраций фич ПО новым клиентам)

Вот вывод xrandr:

me@pc:~$ export DISPLAY=:0 && xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
   1920x1080      60.0*+
   1600x1200      60.0
   1680x1050      59.9
   1280x1024      60.0
   1440x900       59.9
   1280x960       60.0
   1280x800       59.9
   1024x768       60.0
   800x600        60.3     56.2
   640x480        60.0
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
В чем может быть проблема? Почему xrandr считает что монитор подключен к HDMI2? И как сделать что б работало два монитора одновременно? Похоже, что через верхний выход монитор не определяется.



Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от daemonpnz
me@pc:~$ sudo dmidecode -t 2
[sudo] password for me: 
# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: Intel Corporation
	Product Name: DQ67EP
	Version: AAG12529-306
	Serial Number: BQEP125000AS
	Asset Tag: To be filled by O.E.M.
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: To be filled by O.E.M.
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0
[/cpde]
chak
() автор топика

А если оставить только на верхнем порту?

Проверял на 3 установках убунты и на Windows 8

и на Windows 8

Там тоже не работает?

Valkeru ★★★★
()

ЕМНИП, у хд жрафикс только один dvi-d выход, и один vga. Т.е. один монитор должен работать по dvi-a.

anonymous
()
Ответ на: комментарий от Valkeru

Да, не работает. Вот что я напроверял с 3 разными мониторами: условно X, Y, Z, подключал поочередно. Провод у всех одинаковый DVI-D (Single Link)

Ubuntu 12.04: любой из мониторов подключенный к DVI-D - работает, к DVI-I - нет

Win 8: работает только монитор X подключенный к DVI-D. Все остальные варианты - нет (YZ -> DVI-D, XYZ -> DVI-I)

chak
() автор топика
Ответ на: комментарий от anonymous

У мамы 3 видео выхода.

https://lh4.googleusercontent.com/-IwQBLRVkACM/Ul5OU_Qh9-I/AAAAAAAAIzg/rhdngi...

VGA нет, 3й выход - display port. Каждый монитор подключенный к DP через адаптер - работает. Но как только я подключаю 2й монитор в свободный DVI - все перестает работать.

Аналогично с DVI портами. Один из мониторов (каким то чудом) работает в Убунте в верхнем порту, а другие - не распознаются. Пробовал подключать рабочий монитор в верхний DVI, и потом подключать второй в DP - монитор не стартует. Если же сделать наоборот, подключить сперва DP, а потом DVI - то изображение вообще исчезает с экрана :(

chak
() автор топика
Ответ на: комментарий от daemonpnz
me@pc:~$ export DISPLAY=:0 && xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
   1920x1080      60.0*+
   1600x1200      60.0  
   1680x1050      59.9  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       59.9  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        60.0  
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
chak
() автор топика

И весь юмор ситуации в том, что 2 монитора по DVI работали, но буквально несколько минут на вновь поставленной системе (мной, видел это сам), и, вроде как (со слов заказчика) - долгое время до переустановки системы. Специально проверял на старой системе - ssd с ней остался нетронутый вообще - не работает, все те же проблемы с нераспознаванием мониторов.

chak
() автор топика
Ответ на: комментарий от chak

В кабелях аналоговые линии есть (4 шт. квадратом)?

Файл /etc/X11/xorg.conf есть (или файлы в /etc/X11/xorg.conf.d/)?

Вывод ls /sys/class/drm

arson ★★★★★
()
Ответ на: комментарий от arson

В кабелях аналоговых линий нету. Все провода которые у меня есть это DVI-D (Single Link ). Есть еще один DVI-D (Dual Link), но от него толку столько же - нисколько (как для двух мониторов).

me@pc:~$ ls /sys/class/drm/
card0  card0-DP-1  card0-DP-2  card0-DP-3  card0-HDMI-A-1  card0-HDMI-A-2  card0-HDMI-A-3  card0-VGA-1  controlD64  version

Файла /etc/X11/xorg.conf и папки /etc/X11/xorg.conf.d нету.

Но она есть в /usr/share/X11:

me@pc:~$ ls /usr/share/X11/xorg.conf.d/
10-evdev.conf         11-evdev-trackpoint.conf  50-vmmouse.conf  51-synaptics-quirks.conf
11-evdev-quirks.conf  50-synaptics.conf         50-wacom.conf
chak
() автор топика
Ответ на: комментарий от chak

Попробовать опции ядра (принудельно включить выходы, в цифровом режиме):

video=HDMI-A-2:eD video=HDMI-A-3:eD 

или в DVI-I кабель с наличием аналоговых линий (и в мониторе соответствующий выход)

arson ★★★★★
()
Ответ на: комментарий от arson

Попробовал стартонуть с (1 и 3 это выводы xrandr)

video=HDMI-A-1:D video=HDMI-A-3:D

Получил два работающих дисплея, но в разрешении 1024х768, при попытке переставить их в 1920х1080, все вообще поехало в стороны и повисло. Фотография происходящего:

https://lh4.googleusercontent.com/-fdvIIRtKTvs/Ul-h3jGPbZI/AAAAAAAAIz4/RpNzro...

chak
() автор топика
Ответ на: комментарий от chak

Как пример (я лишь предполагаю что закорапчен, т.к. мониторы не всегда определяются по имени).

chak
() автор топика
Ответ на: комментарий от chak

при попытке переставить их в 1920х1080

video=HDMI-A-1:1920х1080@60D video=HDMI-A-3:1920х1080@60D

см. документацию на ядро (kernel-doc), файл fb/modedb.txt

arson ★★★★★
()
Ответ на: комментарий от arson

Тоже самое. Один монитор поддерживает 800х600 и 1024x768, второй разные разрешения вплоть до родного 1920x1080. При попытке выставить второму нормальное разрешение, все рассыпается.

Нашел отписку в багтрекере freedesktop https://bugs.freedesktop.org/show_bug.cgi?id=42484

Ситуация схожа на мою, но мне непомогло.

chak
() автор топика

Ох уж я и намучался с этим недоделаным железом от Intel и кривыми драйверами под него в своё время. Ребята, не ведитесь на унылый маркетинг, пользуйтесь проверенными решениями от AMD и Nvidia.

anonymous
()

Фух, подключился таки. В шкафу нашелся шнурок DVI/VGA (с 4мя ножками). Хоть что то работает (есть еще сетап на 4 моника, но это совсем другая история)

chak
() автор топика

Целая неделя переписки с саппортом интела...

А решение они нашли простое - надо выставить две опции в БИОС, что бы оба порта работали в цифровом режиме. И без плясок два монитора взвелись через DVI шнурки.

Так-то.

chak
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.