LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-26-2005, 04:26 PM   #1
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Rep: Reputation: 15
How to get multiple moniters running


I just switched from windows to Redhat 9. I'm very happy with the performance and whatnot but it doesn't seen to see my other two video cards. I have
1. Matrox (melenium I think) this is the one it found
2. ATI all in wonder
3. diamond 4mb (something.. speedstar I think


I'm a new to this so if you could be as desciptive as possible that would be appreciated.. thanx in advance for your help.......
 
Old 12-26-2005, 08:12 PM   #2
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
I just switched from windows to Redhat 9. I'm very happy with the performance and whatnot but it doesn't seen to see my other two video cards. I have
1. Matrox (melenium I think) this is the one it found
2. ATI all in wonder
3. diamond 4mb (something.. speedstar I think


I'm a new to this so if you could be as desciptive as possible that would be appreciated.. thanx in advance for your help.......
What you need to do is edit your /etc/X11/XF86Config file if I remember the name correctly on Redhat and add some extra sections for the 2 other cards, monitors and screens that will be needed. You should copy your original file to a backup before making any changes and then do the edits. To get you started this is what my Dual head configuration file looks like in it you will see that there are 2 sections for monitors, cards and screens for yours you obviously need to add the third.

Code:
>$ cat /etc/X11/xorg.conf
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
#   md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
#   dpkg-reconfigure xserver-xfree86

Section "ServerLayout"
       Identifier      "DualHead"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" LeftOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        FontPath        "unix/:7100"                    # local font server
        # if the local font server has problems, we can fall back on these
#       FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
        FontPath        "/usr/lib/X11/fonts/misc"
#       FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/Type1"
#       FontPath        "/usr/lib/X11/fonts/Speedo"
        FontPath        "/usr/lib/X11/fonts/100dpi"
        FontPath        "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
#       Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "type1"
        Load    "vbe"
        Load    "v4l"
        Load    "xtrap"
        Load    "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "CoreKeyboard"
#        Option      "XkbRules"      "xfree86"
        Option      "XkbModel"      "pc105"
        Option      "XkbLayout"     "us"
#        Option      "XkbOptions"     "crtl:nocaps"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Protocol" "ImPS/2"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons"  "True"
        Option      "ZAxisMapping"  "4 5"
EndSection


# NEC P1250 +
Section "Monitor"
       #DisplaySize      384   288     # mm
       Identifier   "Monitor0"
       VendorName   "NEC"
       ModelName    "P1250 +"
       HorizSync    31-110
       VertRefresh  55-160
       Option       "DPMS"  "true"
       Option       "BackingStore" "On"
EndSection


# KDS Visual Sensations VS 190i
Section "Monitor"
        #DisplaySize    350     265     # mm
        Identifier  "Monitor1"
        Option      "DPMS"  "true"
        Option      "BackingStore" "On"
        VendorName  "KDS"
        ModelName   "KDS1985"
        HorizSync   30 - 95 # DDC-probed
        VertRefresh 50 - 120 # DDC-probed
EndSection


Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "NoAccel"                   # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "UseFBDev"                  # [<bool>]
        #Option     "Rotate"                    # [<str>]
        #Option     "VideoKey"                  # <i>
        #Option     "FlatPanel"                 # [<bool>]
        #Option     "FPDither"                  # [<bool>]
        #Option     "CrtcNumber"                # <i>
        Identifier  "Card0"
        Driver      "nvidia"
        Option      "NoLogo" "on"
        Option      "NvAgp"  "1"
        Option      "RenderAccel" "true"
#       Option      "IgnoreEDID"  "on"
        Option      "IgnoreDisplayDevices"  "DFP, TV"
#       Option      "NoBandWidthTest" "1"

        VendorName  "nVidia Corporation"
        BoardName   "ASUSTek NV34 [GeForce FX 5200]"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "accel"                     # [<bool>]
        #Option     "crt_display"               # [<bool>]
        #Option     "composite_sync"            # [<bool>]
        #Option     "hw_cursor"                 # [<bool>]
        #Option     "linear"                    # [<bool>]
        #Option     "mmio_cache"                # [<bool>]
        #Option     "panel_display"             # [<bool>]
        #Option     "probe_clocks"              # [<bool>]
        #Option     "reference_clock"           # <freq>
        #Option     "shadow_fb"                 # [<bool>]
        #Option     "sw_cursor"                 # [<bool>]
        Identifier  "Card1"
        Driver      "nvidia"
        Option      "NoLogo" "on"
        Option      "RenderAccel" "true"
#       Option      "IgnoreEDID" "on"
#       Option      "NoBandWidthTest" "1"
        Option      "IgnoreDisplayDevices"  "DFP, TV"
        VendorName  "nVidia"
        BoardName   "Chaintech P-FX20 NV34 [Geforce FX5200]"
        BusID       "PCI:0:12:0"
EndSection
Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth  24
        SubSection "Display"
                Depth     24
                Modes     "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        DefaultDepth 24
        SubSection "Display"
                Depth     24
                Modes     "1024x768" "640x480"
        EndSubSection
EndSection
Now using my file as an example in this section you need to change from.

Code:
Section "ServerLayout"
       Identifier      "DualHead"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" LeftOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
To

Code:
Section "ServerLayout"
       Identifier      "DualHead"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" LeftOf "Screen0"
        Screen      2  "Screen2" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
This should get you three screens to work with. Now you have to add the extra 2 sections for the monitors, cards (device sections) and the screen sections that you actually use to tell the Xserver the colour depth and resolutions you want/need to use. In the cards (device sections) you will see in my file you need to have the BusID specified in order for it to work, you find these by looking in the file /var/log/XFree86.0.log for the lines like this.

Code:
(--) PCI: (0:10:0) Brooktree Corporation Bt878 Video Capture rev 17, Mem @ 0xfdffd000/12
(--) PCI:*(0:12:0) nVidia Corporation NV34 [GeForce FX 5200] rev 161, Mem @ 0xfa000000/24, 0xe0000000/27
(--) PCI: (1:0:0) nVidia Corporation NV34 [GeForce FX 5200] rev 161, Mem @ 0xfb000000/24, 0xf0000000/27
For the driver to use for the Matrox you should be using the mga for the AIW card use ati and I believe it should be sis for the Diamond although you may want to Google on this one. You should leave the keyboard and mouse sections in your file aloneand once done the editing save the file and restart the X server with the CTRL + ATL + Backspace keys at the same time or I believe if at the console as root init 3 then init 5 to get back to a running Xserver. If you have any problems can you post the log and config files I mention above along with the details on your monitors. One more thing in the Section "Module" make sure that your file has the line Load "xtrap this is what allows you to move between all the desktops.
 
Old 12-27-2005, 03:13 PM   #3
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Original Poster
Rep: Reputation: 15
Ok, I ge most of that but what I don't understand is how to add the cards, what do I write?
 
Old 12-27-2005, 04:05 PM   #4
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
Ok, I ge most of that but what I don't understand is how to add the cards, what do I write?

A basic section for a video card would look like this.

Code:
Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "ASUSTek NV34 [GeForce FX 5200]"
        BusID       "PCI:1:0:0"
EndSection
And the only really important parts for X are the Identifier, Driver and BusID lines. The Identifier is used when putting together the Screen sections so X knows which Device section is being used for that screen along with the BusID so it knows which slot the card is in to send the signals too and of course the Driver tells it what driver to use. When adding the cards each Identifier should be unique as in my file Card0, Card1 and for yours a Card2 so you have the 3 sections. You should do this with the monitors and screens as well.
 
Old 12-27-2005, 04:11 PM   #5
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Original Poster
Rep: Reputation: 15
How do I know what each slots ID is?
 
Old 12-27-2005, 04:19 PM   #6
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
How do I know what each slots ID is?
As I show you in my first post look in the /var/log/XFree86.0.log file and X will show you the cards detected and the busid's for each.
 
Old 12-27-2005, 07:52 PM   #7
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Original Poster
Rep: Reputation: 15
ok heres the problem. My current config does not have any mention BUS ID.. If I post the files could you edit them for me? this way I could see what you did and would have a basis for future reference
 
Old 12-27-2005, 09:11 PM   #8
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
ok heres the problem. My current config does not have any mention BUS ID.. If I post the files could you edit them for me? this way I could see what you did and would have a basis for future reference
Sure in addition to the config and log files can you post details on the monitors and which monitor goes with which video card also the resolution you want the screens to be.
 
Old 12-28-2005, 01:24 AM   #9
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Original Poster
Rep: Reputation: 15
All of my moniters are the same. They are View Sonic A70f+, I would like them to run at 1024 by 768 at 16 bit color and at 75hz. The middle moniter is the matrox card the left is the diamond card and the right is the all in wonder.

XF86Config:
# XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "DevInputMice" "AlwaysCore"
EndSection

Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection

Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"

# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "A70f+"
DisplaySize 320 240
HorizSync 30.0 - 72.0
VertRefresh 50.0 - 150.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "mga"
VendorName "Videocard vendor"
BoardName "Matrox Millennium"
VideoRam 2048
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
 
Old 12-28-2005, 01:27 AM   #10
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Original Poster
Rep: Reputation: 15
as for the log file for some reson it won't cut and past in... go figure if it is absolutly nessisary I will try further but otherwise I won't...... Thanx for all your help... much appreciated
 
Old 12-28-2005, 02:30 AM   #11
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
All of my moniters are the same. They are View Sonic A70f+, I would like them to run at 1024 by 768 at 16 bit color and at 75hz. The middle moniter is the matrox card the left is the diamond card and the right is the all in wonder.
Alright the same monitors makes it easier for that part try this below for the XF86Config. Now the Diamond card is a bit tricky because according to this page there are many different drivers they have used for their cards I have the sis driver but to get it going quickly you should be able to use the vesa driver for it.
Code:
# XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf  "Screen0"
        Screen      2  "Screen2" LeftOf  "Screen0"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "DevInputMice" "AlwaysCore"
EndSection

Section "Files"
# RgbPath is the location of the RGB database.  Note, this is the name of the 
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

	RgbPath      "/usr/X11R6/lib/X11/rgb"
	FontPath     "unix/:7100"
EndSection

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

Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#	Option	"Xleds"		"1 2 3"

# To disable the XKEYBOARD extension, uncomment XkbDisable.
#	Option	"XkbDisable"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#	Option	"XkbModel"	"pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#	Option	"XkbModel"	"microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#	Option	"XkbLayout"	"de"
# or:
#	Option	"XkbLayout"	"de"
#	Option	"XkbVariant"	"nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#	Option	"XkbOptions"	"ctrl:swapcaps"
# Or if you just want both to be control, use:
#	Option	"XkbOptions"	"ctrl:nocaps"
#
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbRules" "xfree86"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "Microsoft"
	Option	    "Device" "/dev/ttyS0"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "yes"
EndSection

Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
	Identifier  "DevInputMice"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "no"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "View Sonic"
	ModelName    "A70f+"
	DisplaySize  320	240
	HorizSync    30.0 - 72.0
	VertRefresh  50.0 - 150.0
	Option	    "dpms"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "View Sonic"
	ModelName    "A70f+"
	DisplaySize  320	240
	HorizSync    30.0 - 72.0
	VertRefresh  50.0 - 150.0
	Option	    "dpms"
EndSection

Section "Monitor"
	Identifier   "Monitor2"
	VendorName   "View Sonic"
	ModelName    "A70f+"
	DisplaySize  320	240
	HorizSync    30.0 - 72.0
	VertRefresh  50.0 - 150.0
	Option	    "dpms"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "mga"
	VendorName  "Videocard vendor"
	BoardName   "Matrox Millennium"
	VideoRam    2048
        BusID         "?????"
EndSection

Section "Device"
	Identifier  "Videocard1"
	Driver      "ati"
	VendorName  "ATI"
	BoardName   "All in Wonder"
	BusID         "?????"
EndSection

Section "Device"
	Identifier  "Videocard2"
	Driver      "sis"
	VendorName  "Diamond"
	BoardName   "Diamond Board Name"
	BusID         "?????"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "Monitor0"
	DefaultDepth     16
	SubSection "Display"
		Depth     16
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Videocard1"
	Monitor    "Monitor1"
	DefaultDepth     16
	SubSection "Display"
		Depth     16
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen2"
	Device     "Videocard2"
	Monitor    "Monitor2"
	DefaultDepth     16
	SubSection "Display"
		Depth     16
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection


#Section "DRI"
#	Group        0
#	Mode         0666
#EndSection
 
Old 12-28-2005, 02:32 AM   #12
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
as for the log file for some reson it won't cut and past in... go figure if it is absolutly nessisary I will try further but otherwise I won't...... Thanx for all your help... much appreciated

Well the only section I would need to see is where the cards get detected to use as the BusID's in the config file. You can look into and get the proper numbers like I show in my first post then put them into the sections in the config file I posted just above this post.
 
Old 12-28-2005, 02:33 AM   #13
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
as for the log file for some reson it won't cut and past in... go figure if it is absolutly nessisary I will try further but otherwise I won't...... Thanx for all your help... much appreciated

Well the only section I would need to see is where the cards get detected to use as the BusID's in the config file. You can look into and get the proper numbers like I show in my first post then put them into the sections in the config file I posted just above this post.
 
Old 12-28-2005, 06:14 PM   #14
dude998866
Member
 
Registered: Dec 2005
Posts: 94

Original Poster
Rep: Reputation: 15
Xfree86.0.log:
II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80000060, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,1595 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:07:0: chip 1106,0586 card 0000,0000 rev 27 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 1106,0571 card 0000,0000 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:08:0: chip 102b,0519 card 0000,0000 rev 01 class 03,00,00 hdr 00
(II) PCI: 00:09:0: chip 1002,4755 card 0000,0000 rev 9a class 03,00,00 hdr 00
(II) PCI: 00:0a:0: chip 5333,5631 card 0000,0000 rev 06 class 03,00,00 hdr 00
(II) PCI: 00:0b:0: chip 1113,1211 card 1113,1211 rev 10 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:8:0) Matrox Graphics, Inc. MGA 2064W [Millennium] rev 1, Mem @ 0xe6000000/14, 0xe4000000/23
(--) PCI: (0:9:0) ATI Technologies Inc 3D Rage II+ 215GTB [Mach64 GTB] rev 154, Mem @ 0xe5000000/24, 0xe7000000/12, I/O @ 0x6800/8
(--) PCI: (0:10:0) S3 Inc. 86c325 [ViRGE] rev 6, Mem @ 0xe0000000/26
 
Old 12-28-2005, 06:30 PM   #15
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally Posted by dude998866
Xfree86.0.log:
II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80000060, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,1595 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:07:0: chip 1106,0586 card 0000,0000 rev 27 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 1106,0571 card 0000,0000 rev 06 class 01,01,8a hdr 00
(II) PCI: 00:08:0: chip 102b,0519 card 0000,0000 rev 01 class 03,00,00 hdr 00
(II) PCI: 00:09:0: chip 1002,4755 card 0000,0000 rev 9a class 03,00,00 hdr 00
(II) PCI: 00:0a:0: chip 5333,5631 card 0000,0000 rev 06 class 03,00,00 hdr 00
(II) PCI: 00:0b:0: chip 1113,1211 card 1113,1211 rev 10 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:8:0) Matrox Graphics, Inc. MGA 2064W [Millennium] rev 1, Mem @ 0xe6000000/14, 0xe4000000/23
(--) PCI: (0:9:0) ATI Technologies Inc 3D Rage II+ 215GTB [Mach64 GTB] rev 154, Mem @ 0xe5000000/24, 0xe7000000/12, I/O @ 0x6800/8
(--) PCI: (0:10:0) S3 Inc. 86c325 [ViRGE] rev 6, Mem @ 0xe0000000/26
Ok use this for the card sections.

Code:
Section "Device"
        Identifier  "Videocard0"
        Driver      "mga"
        VendorName  "Matrox"
        BoardName   "Matrox Millennium"
        VideoRam    2048
        BusID         "PCI:0:8:0"
EndSection

Section "Device"
        Identifier  "Videocard1"
        Driver      "ati"
        VendorName  "ATI"
        BoardName   "All in Wonder"
        BusID         "PCI:0:9:0"
EndSection
Section "Device"
        Identifier  "Videocard2"
        Driver      "s3virge"
        VendorName  "Diamond"
        BoardName   "Diamond Board Name"
        BusID         "PCI:0:10:0"
EndSection
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
multiple moniters Trojan-Blade Mandriva 3 02-14-2005 03:41 PM
system moniters? Tod_Con Linux - Software 6 09-13-2004 02:24 AM
is it possible to use to dual moniters with linux? lord_abyss Linux - Hardware 3 02-05-2004 01:49 PM
multiple moniters Question Neomaster Linux - Newbie 1 10-15-2003 04:56 PM
multiple moniters Moebius Linux - Software 2 12-17-2002 05:15 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 04:58 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration