Hello everyone!
I previously posted about getting the following video setup working:
Card 1: nVidia GeForce 8800GTS w/ 2 monitors
Card 2: ATI Radeon 7000/VE w/ 1 monitor
I got it working, and it's great, except Xinerama doesn't want to work. Here's my xorg.conf file:
(Just to be clear on something: Videocard0 and Videocard1 represent the nVidia card, while Card1 is the ATI card. I should name them something more descriptive...)
Quote:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
Screen 2 "Screen2" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/misc/"
FontPath "/usr/lib/X11/fonts/Type1/"
FontPath "/usr/lib/X11/fonts/Speedo/"
FontPath "/usr/lib/X11/fonts/100dpi/"
FontPath "/usr/lib/X11/fonts/75dpi/"
FontPath "/usr/lib/X11/fonts/cyrillic/"
FontPath "/usr/lib/X11/fonts/TTF/"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "xtrap"
Load "record"
Load "dri"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-1"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
ModeLine "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "COMPAQ 5500"
HorizSync 30.0 - 54.0
VertRefresh 50.0 - 120.0
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Packard Bell"
ModelName "?"
HorizSync 30.0 - 54.0
VertRefresh 50.0 - 120.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTS"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTS"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Card1"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Radeon RV100 QY [Radeon 7000/VE]"
BusID "PCI:1:6:0"
Option "TwinView" "0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-1: 1440x900_60.00 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-0: 1024x768 +0+0"
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor2"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-0: 1024x768 +0+0"
EndSection
|
That config works, but if I change Xinerama from "0" to "1" (or "true") I get stuck at the nVidia logo. Here's the last parts of the log file after I hard-reset when being stuck:
Quote:
(==) RandR enabled
(II) RADEON(2): RADEONScreenInit d0000000 0 0
(==) RADEON(2): Write-combining range (0xd0000000,0x4000000)
Entering TV Save
Save TV timing tables
saveTimingTables: reading timing tables
TV Save done
disable montype: 1
(II) RADEON(2): RADEONInitMemoryMap() :
(II) RADEON(2): mem_size : 0x04000000
(II) RADEON(2): MC_FB_LOCATION : 0xd3ffd000
(II) RADEON(2): MC_AGP_LOCATION : 0xffffffc0
(II) RADEON(2): Depth moves disabled by default
(II) RADEON(2): Memory manager initialized to (0,0) (1152,8191)
(II) RADEON(2): Reserved area from (0,1152) to (1152,1154)
(II) RADEON(2): Largest offscreen area available: 1152 x 7037
disable montype: 1
init memmap
init common
init crtc1
init pll1
freq: 64995000
best_freq: 64995968
best_feedback_div: 597
best_ref_div: 62
best_post_div: 4
restore memmap
(II) RADEON(2): RADEONRestoreMemMapRegisters() :
(II) RADEON(2): MC_FB_LOCATION : 0xd3ffd000 0xffff0000
(II) RADEON(2): MC_AGP_LOCATION : 0xffffffc0
restore common
restore crtc1
restore pll1
finished PLL1
restore dac
enable montype: 1
(WW) RADEON(2): No crtc mode list for crtc 1,continuing with desired mode
disable montype: 1
(==) RADEON(2): Backing store disabled
(WW) RADEON(2): Direct rendering disabled
(II) RADEON(2): Render acceleration enabled
(II) RADEON(2): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Lines
Dashed Lines
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) RADEON(2): Acceleration enabled
(==) RADEON(2): Silken mouse enabled
(II) RADEON(2): Using hardware cursor 0 (scanline 1154)
(II) RADEON(2): Using hardware cursor 1 (scanline 1157)
(II) RADEON(2): Largest offscreen area available: 1152 x 7029
(II) RADEON(2): No video input capabilities detected and no information is provided - disabling multimedia i2c
(II) Loading sub module "theatre_detect"
(II) LoadModule: "theatre_detect"
(II) Loading /usr/lib/xorg/modules/multimedia//theatre_detect_drv.so
(II) Module theatre_detect: vendor="X.Org Foundation"
compiled for 1.4.0.90, module version = 1.0.0
ABI class: X.Org Video Driver, version 2.0
(II) RADEON(2): no multimedia table present, disabling Rage Theatre.
(II) RADEON(2): RandR 1.2 enabled, ignore the following RandR disabled message.
Backtrace:
0: X(xf86SigHandler+0x80) [0x80dbde0]
1: [0xffffe420]
2: X(xf86RandR12SetRotations+0x69) [0x80f0829]
3: X(xf86CrtcScreenInit+0x9f) [0x80ec55f]
4: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONScreenInit+0x135a) [0xb69ef68a]
5: X(AddScreen+0x1ed) [0x806d3fd]
6: X(InitOutput+0x22e) [0x80a1cae]
7: X(main+0x286) [0x806dba6]
8: /lib/libc.so.6(__libc_start_main+0xe0) [0xb7d90390]
9: X(FontFileCompleteXLFD+0x20d) [0x806d0e1]
Fatal server error:
Caught signal 11. Server aborting
(II) Screen 0 shares mem & io resources
(II) Screen 1 shares mem & io resources
(II) Screen 2 shares mem & io resources
|
Can anyone help me? Thanks in advance!