Installing (or not) a dual head system under 11.1

This problem is particularly annoying because everything
worked perfectly under 10.3. However, my 10.3 system
disk crashed, and I now have installed 11.1.

I have a dual monitor display with identical monitors
(one driven by a GeForce 6100 nForce 405 card and one by
an RV280 (ATI Radeon 9200). I am using basically the
same xorg.conf that I used with 10.3, but the startup dies.

I seem to be disallowed from attaching anything to this
message, but the relevant lines of my xorg.conf file are

Section “Device”
Identifier “Card0”
Driver “nvidia”
VendorName “nVidia Corporation”
BoardName “GeForce 6100 nForce 405”
BusID “PCI:0:13:0”
EndSection

Section “Device”
Identifier “Card1”
Driver “ati”
VendorName “ATI Technologies Inc”
BoardName “RV280 [Radeon 9200 PRO]”
BusID “PCI:1:8:0”
EndSection

and the the resulting Xorg.0.log ends with:


.
.
.

(–) RADEON(1): Chipset: “ATI Radeon 9250 5960 (AGP)” (ChipID = 0x5960)
(–) RADEON(1): Linear framebuffer at 0x00000000e0000000
(II) RADEON(1): PCI card detected
(II) Loading sub module “int10”
(II) LoadModule: “int10”

(II) Loading /usr/lib64/xorg/modules//libint10.so
(II) Module int10: vendor=“X.Org Foundation”
compiled for 1.5.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 4.1
(II) RADEON(1): initializing int10
(WW) RADEON(1): Restoring MPP_TB_CONFIG<31:24> (07), setting to ff
(II) RADEON(1): Legacy BIOS detected
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x65) [0x47e715]
1: /lib64/libc.so.6 [0x7f38d28a66e0]

Fatal server error:
Caught signal 11. Server aborting


I can get the nVidia working alone, but not the pair.

A google search of the web turns of a lot of occurances
of this error, but I haven’t seen a reasonable solution.

Just a guess: is the card order correct, i.e., nvidia is really card0 or the other way around? Some bios let you specify the video card order.

I’d also investigate the /dev/dri/card0 not found error.

No, sax2 -p gives:

Chip: 0 is -> NVIDIA GeForce 6100 nForce 405 00:13:0 0x10de 0x03d1 PCI nvidia
Chip: 1 is -> ATI RV280 5960 01:08:0 0x1002 0x5960 AGP radeon

So the 0 unit is the nvidia and 1 is the radeon.

Well, after fooling around with xorg.conf for the better
part of a day, I seem to have fixed the problem…