Bug 40915

Summary: Unable to use 2 x dual head radeon cards in the same PC
Product: xorg Reporter: Mark Cave-Ayland <mark.cave-ayland>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
output of lspci on PC
none
xorg.1.conf file
none
xorg.2.conf file
none
output from xorg.1.conf terminal
none
output from xorg.2.conf terminal
none
dmesg output none

Description Mark Cave-Ayland 2011-09-15 09:43:01 UTC
Hi all,

We are currently trying to use a PC with 2 x Radeon cards on Debian Squeeze using a backports 2.6.39 kernel to drive 3 large display monitors in our support centre. Unfortunately we are currently unable to drive both cards at the same time using two different X server processes. As discussed previously on the xorg mailing list (see http://lists.freedesktop.org/archives/xorg/2011-August/053467.html), this appears to be a radeon driver-specific issue since if we switch one of the monitors over to the internal Intel graphics card then all is well.

Attached to this bug report are the outputs from launching both X servers and other information I hope will be useful in order to help someone find the issue.

Currently the two X sessions are launched in separate terminals like this:

X :0 -isolateDevice 'PCI:1:0:0' -config /root/debug/xorg.2.conf
X :1 -isolateDevice 'PCI:2:0:0' -config /root/debug/xorg.1.conf

When both are launched together, only the 'PCI:1:0:0' display appears to be enabled - the second 'PCI:2:0:0' currently remains off in power-save mode.


Many thanks,

Mark.
Comment 1 Mark Cave-Ayland 2011-09-15 09:44:15 UTC
Created attachment 51233 [details]
output of lspci on PC
Comment 2 Mark Cave-Ayland 2011-09-15 09:47:39 UTC
Created attachment 51234 [details]
xorg.1.conf file
Comment 3 Mark Cave-Ayland 2011-09-15 09:47:55 UTC
Created attachment 51235 [details]
xorg.2.conf file
Comment 4 Mark Cave-Ayland 2011-09-15 09:48:37 UTC
Created attachment 51236 [details]
output from xorg.1.conf terminal
Comment 5 Mark Cave-Ayland 2011-09-15 09:49:03 UTC
Created attachment 51237 [details]
output from xorg.2.conf terminal
Comment 6 Alex Deucher 2011-09-15 09:52:29 UTC
Can you get both working with a single X server?  Also, please attach your dmesg output.
Comment 7 Mark Cave-Ayland 2011-09-15 10:03:39 UTC
(In reply to comment #6)

> Can you get both working with a single X server?  Also, please attach your
> dmesg output.

Hi Alex,

dmesg output for the time in question attached (note I've been relaunching it multiple times for testing so you likely get 1 of the error lines per launch).

From my previous attempts I was unable to get both working on the same X config, but then again I was struggling to work out how to get all 3 screens in a single configuration. If you point me in the right direction from the two individual files above, I can try again but it will have to wait until tomorrow now.


ATB,

Mark.
Comment 8 Mark Cave-Ayland 2011-09-15 10:04:29 UTC
Created attachment 51238 [details]
dmesg output
Comment 9 Mark Cave-Ayland 2011-09-16 02:06:55 UTC
Hi Alex,

Also for your information: I have now setup a build environment on the server and have successfully built the latest git head of xf86-video-ati. Therefore if you need me to try again with some custom debugging patches, I can apply them and report back.


ATB,

Mark.
Comment 10 Adam Jackson 2018-06-12 19:09:49 UTC
Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.