elmore
February 16th, 2005, 23:37
I have a lot of monitors and various old video cards. Recently I've needed more and more real estate to configure an ever growing vpn configuration. 40+ terminal windows Open. I needed to be able to view these all on one desktop. So I pulled out some of that old hardware and grabbed some spare monitors and Here's what I came up with. A 5 panel Multiheaded X.org config file. I thought I;d share with everyone.


Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0"
Screen 1 "Screen1" Above "Screen0"
Screen 2 "Screen2" RightOf "Screen0"
Screen 3 "Screen3" Above "Screen4"
Screen 4 "Screen4" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
Load "dbe"
# Load "dri"
Load "extmod"
# Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "speedo"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
#DisplaySize 410 310 # mm
Identifier "Monitor0"
VendorName "NEC"
ModelName "NEC FP1370"
### Uncomment if you don't want to default to DDC:
HorizSync 50-110
VertRefresh 85-95
Option "DPMS"
EndSection

Section "Monitor"
#DisplaySize 410 310 # mm
Identifier "Monitor4"
VendorName "NEC"
ModelName "NEC FE1250"
### Uncomment if you don't want to default to DDC:
# HorizSync 90 - 108.6
# VertRefresh 84.9 - 159.6
# Modeline "1600x1200@85" 300.33 1600 1632 2768 2800 1200 1222 1239 1261
# Modeline "1280x1024@100" 245.06 1280 1312 2240 2272 1024 1041 1058 1076
Option "DPMS"
EndSection

Section "Monitor"
#DisplaySize 410 310 # mm
Identifier "Monitor2"
VendorName "HP"
ModelName "L1720"
### Uncomment if you don't want to default to DDC:
# HorizSync 31.0 - 110.0
# HorizSync 65.0 - 0.0
# VertRefresh 55.0 - 0.0
Option "DPMS"
EndSection

Section "Monitor"
#DisplaySize 410 310 # mm
Identifier "Monitor3"
VendorName "Packard Bell"
ModelName "Who Knows It's Old School"
### Uncomment if you don't want to default to DDC:
# HorizSync 31.0 - 110.0
# HorizSync 65.0 - 0.0
# VertRefresh 55.0 - 0.0
Option "DPMS"
EndSection

Section "Monitor"
#DisplaySize 410 310 # mm
Identifier "Monitor1"
VendorName "Flat Panel"
ModelName "ProView 19inch"
### Uncomment if you don't want to default to DDC:
HorizSync 63.98 - 80
VertRefresh 60 - 75
Option "DPMS"
EndSection

Section "Device"
Identifier "Card0"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G400 AGP"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Card1"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G400 AGP"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Device"
Identifier "Card2"
Driver "ati"
VendorName "ATI"
BoardName "Rage XL"
ChipSet "ati"
ChipId 0x4752
ChipRev 0x27
BusID "PCI:2:10:0"
EndSection

Section "Device"
Identifier "Card3"
Driver "ati"
VendorName "ATI"
BoardName "Rage XL"
ChipSet "ati"
ChipId 0x4752
ChipRev 0x27
BusID "PCI:2:9:0"
EndSection

Section "Device"
Identifier "Card4"
Driver "ati"
VendorName "ATI"
BoardName "Rage XL"
ChipSet "ati"
ChipId 0x4752
ChipRev 0x27
BusID "PCI:2:11:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen2"
Device "Card2"
Monitor "Monitor2"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen3"
Device "Card3"
Monitor "Monitor3"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen4"
Device "Card4"
Monitor "Monitor4"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection


Enjoy!

elmore
February 18th, 2005, 09:24
Here's some pictures of the beast!

http://screamingelectron.org/photogallery/view_album.php?page=7

Atlas
February 18th, 2005, 13:55
You, sir, are sick. Sick sick sick sick sick.*



*I'm very jealous.

elmore
February 18th, 2005, 15:42
sorry that link makes you nav. to the pic. this one is better:

http://screamingelectron.org/photogallery/work/DSC00354

swygue
February 19th, 2005, 00:41
Is that a Dell 700m laptop you have Elmore, if so are you running FreeBSD on it ?

Kernel_Killer
May 7th, 2005, 02:00
Finally got setup with a NVidia based Dual-head based off Twinview. Here's my conf:

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0"
#Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Module"
Load "dbe"
#Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
# Load "speedo"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "STN"
ModelName "SAMTRON"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 100.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Generic"
ModelName "17 LCD"
HorizSync 22.0 - 82.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
BoardName "NVidia FX5600"
BusID "PCI:1:0:0"
Option "ConnectedMonitor" "CRT-0, CRT-1"
Option "TwinView" "true"
Option "SecondMonitorHorizSync" "22-82"
Option "SecondMonitorVertRefresh" "56-76"
Option "MetaModes" "CRT-0: 1280x1024, CRT-1: 1280x1024;"
Option "TwinViewOrientation" "LeftOf"
Option "Xinerama" "on"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection


Of course there's a pic (http://vile.networksynapse.net/gallery/view_photo.php?full=1&set_albumName=Misc&id=dual1) to go with it. :biggrin: