Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › INCOMPLETE: FAQ multi monitor support
New Posts  All Forums:Forum Nav:

INCOMPLETE: FAQ multi monitor support

post #1 of 3
Thread Starter 
if your knew to linux or xserver editing go down to the large "new ppl" in red

first off, kde is the best multi screen desktop, period
now first, be sure that your hardware supports what you are about to do
after all we don't want to burn anything up

2) open your xorg.conf in your favoret text editor
3) save to /root
4) if you are using a single nvidia card for two monitors skip down [even if you have other monitors and cards]
5) set up a device section each card, if the card has more than two outs [and its not nvidia] then make an instance of the card for each out with a special identifer and specify the port with "screen x" 0 for the port closest to the motherboard EX:
Quote:
section "device"
identifer "foo, out one"
driver "foo"
screen 0
endsection

section "device"
identifer "foo, out two"
driver "foo"
screen 1
endsection

section "device"
identifer "foo, out three"
driver "foo"
screen 2
endsection

section "device"
identifer "foo, out four"
driver "foo"
screen 3
endsection
5) for each modle monitor make a monitor section with the proper info
6) make screen section for each device
7) set up your server layout
Quote:
Section "ServerLayout"
Identifier"xinerama"
Screen0 "Screen0"
Screen1 "Screen1" RightOf "Screen0" #could be leftof, above or below
Screen2 "Screen2" leftof "Screen0
Screen3 "Screen3" above "Screen0
InputDevice"Mouse" "CorePointer"
InputDevice "Keyboard" "CoreKeyboard"
Option "Xinerama" "1"
EndSection

NVIDIA USERS
not here yet
new ppl
Quote:
# ************************************************** ********************
# Monitor section
# ************************************************** ********************
# this will tell you Basicly how to make a monitor section
# Any number of monitor sections may be present

Section "Monitor"

Identifier "Acer" # This value can be just about anything, but leave it to your monitors make
#HorizSync determins your monitors maximum resolution
#[note: it is possible to "overclock" your monitor if you use the correct number]
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

HorizSync 31.5 - 150.0

#Be sure to get this right because it determins
#what resolutions your monitor can handle
#state the entire range supported by your monitor

# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR #MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

VertRefresh 75-85

# this is your "refresh rate" range

EndSection
Quote:
# ************************************************** ********************
# Graphics device section
# ************************************************** ********************
# this of corse is an outline of your gfx card section
# NOTE this represents Two sections

# Any number of graphics device sections may be present
# there can be non working sections so long as they are not menend in the working screens section

Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#this section is how the vesa framebuffer should be called for xserver DO NOT MOD THIS!!
Endsection

# install the non-open source drivers to use hardware rendering
# for nvidia see below
#for ati users this is "fglrx"

#BusID "PCI:x:x:x:
#were :x:x:x: is you should use a bus ID givien by the results
#of this command "lspci" [and look for vga compatible controller]
# the results are in this formatt 01:06.0 treat each of the symbols as a colon i.e.
#it should look like this "PCI:01:06:0" or this "PCI:1:6:0"
#WARNING Do not use this option with the VESA Framebuffer

# Option "RenderAccel" "true"
# for 3d rendering

#Option "backingstore" "true"
#this will probably work on any driver to help rendering but is recommended for nvidia and ati
#screen 0



#for nivdia only
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:6:0"
Option "RenderAccel" "true"
#for 3D rendering

Option "backingstore" "true"
#this will probably work on any driver to help rendering but is recommended for nvidia and #ati

Option "coolbits" "1"
# nvidia only, hardware monitoring

Option "Logo" "1"
#turns the logo on and off

EndSection

I'm tired and i have guest so atm this faq is incomplete
I'll work on ti tomorrow
NOTE: I haven't spell checked this so don't copy paste
please say something I don't really care what it is
UPDATE: still incomplete but i got some work done
Atlantis
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ Asus M2N-SLI deluxe bfg tech geforce 7600 gt oc 1 GB corsair xms ddr2 
Hard DriveOSMonitorKeyboard
80 GB sata +320 GB sata Gentoo:win2k3 ACER micro wireless 
PowerCaseMouse Pad
350w need 600w TT sviking the "blue mouse pad" 
  hide details  
Reply
Atlantis
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ Asus M2N-SLI deluxe bfg tech geforce 7600 gt oc 1 GB corsair xms ddr2 
Hard DriveOSMonitorKeyboard
80 GB sata +320 GB sata Gentoo:win2k3 ACER micro wireless 
PowerCaseMouse Pad
350w need 600w TT sviking the "blue mouse pad" 
  hide details  
Reply
post #2 of 3
looks good I'll be coming back to see the finished product
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
x2 3600+ Brisbane@2.7 Biostar TForce 550 7950GT 2GB Crucial Ballistix 
Hard DriveOSMonitorKeyboard
200GB Maxtor Diamondmax Windows XP/Fedora 8 22" widescreen LG Saitek Eclipse 
PowerCaseMouse
Antec Neopower 480 modded Cheap/Nice Logitech G7 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
x2 3600+ Brisbane@2.7 Biostar TForce 550 7950GT 2GB Crucial Ballistix 
Hard DriveOSMonitorKeyboard
200GB Maxtor Diamondmax Windows XP/Fedora 8 22" widescreen LG Saitek Eclipse 
PowerCaseMouse
Antec Neopower 480 modded Cheap/Nice Logitech G7 
  hide details  
Reply
post #3 of 3
Thread Starter 
some updates
Atlantis
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ Asus M2N-SLI deluxe bfg tech geforce 7600 gt oc 1 GB corsair xms ddr2 
Hard DriveOSMonitorKeyboard
80 GB sata +320 GB sata Gentoo:win2k3 ACER micro wireless 
PowerCaseMouse Pad
350w need 600w TT sviking the "blue mouse pad" 
  hide details  
Reply
Atlantis
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ Asus M2N-SLI deluxe bfg tech geforce 7600 gt oc 1 GB corsair xms ddr2 
Hard DriveOSMonitorKeyboard
80 GB sata +320 GB sata Gentoo:win2k3 ACER micro wireless 
PowerCaseMouse Pad
350w need 600w TT sviking the "blue mouse pad" 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › INCOMPLETE: FAQ multi monitor support