Hello Everyone!

I'm one of those Linux users who's use to using 4 monitors connected to two, or more, video cards. I'm also one of the freaks who attempted to run crossfire in Linux using three video cards, and or, on motherboard embedded video. There was a time where it seemed the ATI/AMD drivers let me have all kinds of fun including: transparency with x terminals. I seem to remember I could enjoy animated backgrounds. I don't remember which transition of OpenSuSE left me behind in the basic eye-candy I enjoyed. From what I've read... this had something to do with a kernel, Xorg, and a lot of forgotten dreams.

I'm stuck using Xinerama to build a big virtual desktop with four, or more, monitors and multiple video cards.

I'd love to have some of the eye candy back that I use to enjoy. I don't know exactly where I lost it all. I was spoiled when it was there.

Is there a reasonable effort to replace Xinerama?

Is there an effort to save Xinerama?

I did try contacting Rob Lembree. That proved fruitless and I was directed to contact Keith Packard. Ah.... I haven't had much luck on the KeithP side of things. I for one have no hope that Wayland will walk on water. I think Wayland and a few other efforts need a good ass-kicking by a burning bush.

Here is my xorg.conf


Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 1920 30
Screen "aticonfig-Screen[1]-0" 554 0
Screen "amdcccle-Screen[2]-1" 0 768
Screen "aticonfig-Screen[0]-1" 1920 798
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
# Uncomment the following option to reenable kbd/mouse driver input sections.
# Otherwise evdev driver is used.
#Option "AutoAddDevices" "off"
Option "Xinerama" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kdb"
Option "Xkbmodel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/input/mouse0"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-3"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[1]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "0-DFP2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1680x1050"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection

Section "Monitor"
Identifier "0-CRT1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1366x768"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection

Section "Monitor"
Identifier "1-DFP2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1080"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection

Section "Monitor"
Identifier "1-CRT1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1366x768"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "Monitor-CRT1" "0-CRT1"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-1"
Driver "fglrx"
Option "Monitor-DFP2" "0-DFP2"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-2"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 2
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-3"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 3
EndSection

Section "Device"
Identifier "aticonfig-Device[1]-0"
Driver "fglrx"
Option "Monitor-CRT1" "1-CRT1"
BusID "PCI:2:0:0"
EndSection

Section "Device"
Identifier "amdcccle-Device[2]-1"
Driver "fglrx"
Option "Monitor-DFP2" "1-DFP2"
BusID "PCI:2:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-1"
Device "aticonfig-Device[0]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-2"
Device "aticonfig-Device[0]-2"
Monitor "aticonfig-Monitor[0]-2"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-3"
Device "aticonfig-Device[0]-3"
Monitor "aticonfig-Monitor[0]-3"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[1]-0"
Device "aticonfig-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "amdcccle-Screen[2]-1"
Device "amdcccle-Device[2]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection