Hello,
My system is OpenBSD 6.1 release and my videos cards are ATI Radeon HD
5450 and ATI Radeon 9200 SE Sec (added after for debug)
I'm using the HD 5450 card with two screens for a while now (DVI + VGA)
without any issues. Since yestreday i'm trying to add a third screen (on
the HDMI port ) but i have very stranges behaviours. The screen plugged
on the HDMI port up and down every 5sec.
When the screen go up & down i got this on my log :
Sep 21 14:23:07 thy-ws-026 /bsd: error:
[drm:pid36888:drm_edid_block_valid] *ERROR* EDID checksum is invalid,
remainder is 76
Sep 21 14:23:07 thy-ws-026 /bsd: Raw EDID:
Sep 21 14:23:07 thy-ws-026 /bsd: Raw EDID:
Sep 21 14:23:07 thy-ws-026 /bsd: 00 ff ff ff ff ff ff 00 22 f0 5a 28 01
01 01 01
Sep 21 14:23:07 thy-ws-026 /bsd: 0f 15 03 ff ff ff ff ff ff ff ff ff ff
ff ff ff
Sep 21 14:23:07 thy-ws-026 /bsd: ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff
Sep 21 14:23:07 thy-ws-026 last message repeated 5 times
Sep 21 14:23:07 thy-ws-026 /bsd: error: [drm:pid36888:radeon_dvi_detect]
*ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
So to go ahead i decided to add a new video card (ATI Radeon 9200) to be
able to plug the third screen. But i don't know how to handle and manage
it the second video card with xrandr.
Is there any solution to use 3 screens connected to two differents video
cards ?
There is info about my cards on the dmesg.
radeondrm0: 1280x1024, 32bpp
wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using
wskbd0
wskbd1: connecting to wsdisplay0
wskbd2: connecting to wsdisplay0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
radeondrm1: 1024x768, 32bpp
wsdisplay1 at radeondrm1
wsdisplay1: screen 0-5 added (std, vt100 emulation)
wsdisplay0: screen 6 added (std, vt100 emulation)
This is the output of pcidump
Domain /dev/pci0:
0:0:0: Intel X58 Host
0:1:0: Intel X58 PCIE
0:3:0: Intel X58 PCIE
0:7:0: Intel X58 PCIE
0:16:0: Intel X58 QuickPath
0:16:1: Intel X58 QuickPath
0:17:0: Intel X58 QuickPath
0:17:1: Intel X58 QuickPath
0:20:0: Intel X58 Misc
0:20:1: Intel X58 GPIO
0:20:2: Intel X58 RAS
0:21:0: Intel unknown
0:22:1: Intel X58 QuickData
0:22:2: Intel X58 QuickData
0:22:3: Intel X58 QuickData
0:22:4: Intel X58 QuickData
0:22:5: Intel X58 QuickData
0:22:6: Intel X58 QuickData
0:22:7: Intel X58 QuickData
0:26:0: Intel 82801JI USB
0:26:1: Intel 82801JI USB
0:26:2: Intel 82801JI USB
0:26:7: Intel 82801JI USB
0:27:0: Intel 82801JI HD Audio
0:28:0: Intel 82801JI PCIE
0:28:5: Intel 82801JI PCIE
0:29:0: Intel 82801JI USB
0:29:1: Intel 82801JI USB
0:29:2: Intel 82801JI USB
0:29:7: Intel 82801JI USB
0:30:0: Intel 82801BA Hub-to-PCI
0:31:0: Intel 82801JIR LPC
0:31:2: Intel 82801JI SATA
0:31:5: Intel 82801JI SATA
1:0:0: Broadcom BCM5764
15:0:0: ATI Radeon HD 5450
15:0:1: ATI Radeon HD 5470 Audio
55:5:0: AT&T/Lucent FW322 1394
55:9:0: ATI Radeon 9200 SE Sec
63:0:0: Intel unknown
63:0:1: Intel unknown
63:2:0: Intel unknown
63:2:1: Intel unknown
63:3:0: Intel unknown
63:3:1: Intel unknown
63:3:4: Intel unknown
63:4:0: Intel unknown
63:4:1: Intel unknown
63:4:2: Intel unknown
63:4:3: Intel unknown
63:5:0: Intel unknown
63:5:1: Intel unknown
63:5:2: Intel unknown
63:5:3: Intel unknown
63:6:0: Intel unknown
63:6:1: Intel unknown
63:6:2: Intel unknown
63:6:3: Intel unknown
When the HDMI port is up
$ xrandr -d :0
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
HDMI-0 connected primary 1280x1024+0+0 (normal left inverted right x
axis y axis) 380mm x 300mm
1280x1024 60.02*+
1920x1080 60.00 59.94
1280x960 60.00
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis)
380mm x 300mm
1280x1024 60.02*+
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 60.00
720x400 70.08
VGA-0 connected 1280x1024+1280+0 (normal left inverted right x axis y
axis) 380mm x 300mm
1280x1024 60.02*+
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 60.00
720x400 70.08
and when it's down $ xrandr -d :0
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
HDMI-0 disconnected primary 1280x1024+0+0 (normal left inverted right x
axis y axis) 0mm x 0mm
DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis)
380mm x 300mm
1280x1024 60.02*+
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 60.00
720x400 70.08
VGA-0 connected 1280x1024+1280+0 (normal left inverted right x axis y
axis) 380mm x 300mm
1280x1024 60.02*+
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 60.00
720x400 70.08
I you need more informations tell me. Or just point me to the right
manual that i missed. From what i had read my cards are supported.
Thank's your help.
Bruno.