Hello,
I'm trying to set up a radeon 9600 in an Apple G5 with two monitors.
I've tried both Xinerama and MergedFB.
Server version:
X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-gentoo-r5 ppc64
Current Operating System: Linux perthite 2.6.30-gentoo-r5 #5 SMP Fri Dec 11
15:01:41 NST 2009 ppc64
Here is the result using xinerama:
(==) Using config file: "/etc/X11/xorg.conf"
XRANDR name: DVI-0
Connector: DVI-I
CRT1: INTERNAL_DAC1
DFP2: INTERNAL_DVO1
DDC reg: 0x60
finished output detect: 0
finished all detect
before xf86InitialConfiguration
after xf86InitialConfiguration
XRANDR name: DVI-1
Connector: DVI-I
CRT2: INTERNAL_DAC2
DFP1: INTERNAL_TMDS1
DDC reg: 0x64
finished output detect: 0
finished all detect
before xf86InitialConfiguration
after xf86InitialConfiguration
Entering TV Save
Save TV timing tables
saveTimingTables: reading timing tables
TV Save done
disable primary dac
disable primary dac
Backtrace:
0: X(xorg_backtrace+0x4c) [0x100f5738]
1: X(xf86SigHandler+0x68) [0x100732b8]
2: [0x100344]
3: X(XNFalloc+0x38) [0x100fa57c]
4: /usr/lib/xorg/modules//libxaa.so [0xf500b1c]
5: /usr/lib/xorg/modules/drivers//radeon_drv.so [0xf61fc30]
6: X(xf86CrtcSetMode+0x11c) [0x100b06bc]
7: X(xf86SetDesiredModes+0x208) [0x100b0e44]
8: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONScreenInit+0x1b3c)
[0xf5ff818]
9: X(AddScreen+0x1c8) [0x100265a0]
10: X(InitOutput+0x230) [0x100672a8]
11: X(main+0x25c) [0x10026d14]
12: /lib/libc.so.6 [0xf858d64]
13: /lib/libc.so.6 [0xf858f14]
Fatal server error:
Caught signal 11. Server aborting
disable primary dac
finished PLL2
finished PLL1
Entering Restore TV
Restore TV PLL
Restore TVHV
Restore TV Restarts
Restore Timing Tables
Restore TV standard
Leaving Restore TV
giving up.
Here is the corresponding xorg.conf:
Section "ServerLayout"
Identifier "Xinerama"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" # For non-LCD tablets
InputDevice "pad" # For Intuos3/CintiqV5/Graphire4/Bamboo tablets
Option "Xinerama" "true"
EndSection
Section "Module"
Load "ddc"
Load "extmod"
Load "xtrap"
Load "dri"
Load "glx"
Load "record"
Load "dbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
# =========================== WACOM STUFF ==============================
# snipped to save space
# ===================== END WACOM STUFF =================================
Section "Device"
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RV350 AP [Radeon 9600]"
BusID "PCI:240:16:0"
Screen 0
Option "MonitorLayout" "CRT,CRT"
EndSection
Section "Device"
Identifier "Card1"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RV350 AP [Radeon 9600]"
BusID "PCI:240:16:0"
Screen 1
Option "MonitorLayout" "CRT,CRT"
EndSection
Section "Monitor"
Identifier "ViewSonic19"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Trinitron19"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "ViewSonic19"
SubSection "Display"
Virtual 1280 1024
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Trinitron19"
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
I've also tried MergedFB. That does not crash but i just get two
identical views of my desktop.
Sorry for the long post.
I'd appreciate any help offered.
Thanks,
Roger