Bug 653075

Summary: multiple graphics cards not automatically set up
Product: [openSUSE] openSUSE 11.3 Reporter: Charlie Barfield <nothereforever>
Component: X.OrgAssignee: Forgotten User Wum0mkMcd8 <forgotten_Wum0mkMcd8>
Status: RESOLVED INVALID QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Enhancement    
Priority: P3 - Medium    
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: openSUSE 11.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Charlie Barfield 2010-11-11 20:01:06 UTC
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3

Hi,
i wated to set up my system with all the monitors that i had in windows and when i installed it only used one card. i had to manually modify Xorg.conf to start all the cards.
in forums it was suggested to start computer with one graphics card (noteing the Xorg file) then start with the other card again and modify the settings, merging the files.
but i know this can be done automatically, and the more maintenance free the OS is, the better.


Charlie

Reproducible: Always

Steps to Reproduce:
1. i have two graphics cards
2. install the OS
3. only one will be used, in this case the boot-up card.
Comment 1 Stefan Dirsch 2010-11-12 00:14:42 UTC
Unfortunately multiple graphics cards are no longer supported by current X.Org versions as they are used on openSUSE.
Comment 2 Charlie Barfield 2010-11-13 00:19:48 UTC
your comment is a little vague - this is what i understand:
i know it works because i got mine to work in 11.3, now if Xorg left no provision for this, then me and everybody else who has double/triple/more monitor setups would not have succeeded.

from what i can see, SUSE must provide an interface (GUI) to make Xorg work properly, including refreshrates, etc. and from your statement, it appears this feature is not a priority for the SUSE people - is this what you mean? 

because X is multi monitor compatible, most of the work is already done.

Charlie
Comment 3 Charlie Barfield 2010-11-13 00:32:02 UTC
can you please consider this more thoroughly rather then marking it as invalid? if you had use for it im sure you would agree with me. just get a second card and screen(s) and try it!

windows has had support like what i am asking for since windows 98. just plug the card in, install drivers if needed and it automatically adds the screen(s) into display properties - like what i am asking for you to do in linux.

in linux.... well... i dont know how to tell it to add the card and screens in - i tried installing the NV drivers to get it to add the card in but it disabled the first card then i merged the settings files which worked then i decided this should be done automatically!!


Charlie.
Comment 4 Charlie Barfield 2010-11-13 00:38:53 UTC
my windows arrangement is this:
Left screen ATI X700
center screen NV GTX 7800
right screen NV GTX 7800 (secondary output)
and i can connect a fourth to the ati card.

when setting Xorg up i got the bug which prevents you from using LEFTOF so i had to make the ATI card screen0 and the others RIGHTOF that. hopefully fixing LeftOf is fixed or on the list :)

Charlie.
Comment 5 Stefan Dirsch 2010-11-13 04:24:26 UTC
In more detail:

http://wiki.debian.org/XStrikeForce/HowToRandR12

[...]
VI.5. Multi-board support broken

RandR 1.2 does not support multiple boards yet (it's planned for RandR 1.3). It means that any RandR 1.2 aware driver will crash the server if you have 2 boards. Even one board with a RandR 1.2 driver and another board with a classic driver does not work. It just crashes the X server.
[...]

radeon/nouveau are both RANDR 1.2 drivers. BTW, RANDR 1.3 didn't address that
issue either.