So I finally got tired of gentoo and emerge -pvDp world. Since I was running so many unstable packages (I like the latest gnome, netbeans, video drivers, etc) it got to be a dependency nightmare. It didn't help that I wouldn't regularly emerge either. But thats how I used it so....
I installed OpenSolaris yesterday. Installed just fine, and then the customization starts :)
I have an AMD64 box (Asus A8NSLI) with two geforce 6800 video cards (not sli'ed) setup to triple head. (left and center monitors run off card0 vga out and card0 dvi out, right monitor runs off of card1 vga out)
So I grabbed my xorg.conf from my old configuration, copied it over and voila :) Triple head no problem with xinerama and the nvidia drivers.
Here's a pic:

Here's the xorg.conf:
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" Screen "Screen2" RightOf "Screen1" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "SendCoreEvents" Option "Xinerama" "on" EndSection
Section "Files"
EndSection
Section "Module"
Load "freetype"
# Load "xtt"
Load "extmod"
Load "glx"
#Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Name" "Logitech USB Receiver"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "microsoft"
Option "XkbLayout" "us"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName "SyncMaster 171V"
HorizSync 31.5 - 64.3
VertRefresh 56.0 - 76.0
Option "dpms" #from phoronix - try it
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31.5 - 80
VertRefresh 60.0 - 75.0
Option "dpms" #from phoronix - try it
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31.5 - 80
VertRefresh 60.0 - 75.0
Option "dpms" #from phoronix - try it
EndSection
Section "Device"
#left and center monitor
Identifier "Card0a"
Driver "nvidia"
Option "RenderAccel" "true"
Option "UseEdidFreqs" "true"
Option "IgnoreEDID" "false"
Option "AllowGLXWithComposite" "true"
BusID "PCI:1:0:0"
EndSection
Section "Device"
#left and center monitor
Identifier "Card0b"
Driver "nvidia"
Option "RenderAccel" "true"
Option "UseEdidFreqs" "true"
Option "IgnoreEDID" "false"
Option "AllowGLXWithComposite" "true"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
# right monitor
Identifier "Card1"
Driver "nvidia"
Option "RenderAccel" "true"
Option "UseEdidFreqs" "true"
Option "IgnoreEDID" "false"
Option "ConnectedMonitor" "CRT"
BusID "PCI:3:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0a"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card0b"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor2"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
#Section "DRI"
# Mode 0666
#EndSection

