LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 10-10-2003, 09:50 AM   #1
jduck
LQ Newbie
 
Registered: Oct 2003
Location: NW Arkansas
Distribution: Redhat 9.0
Posts: 7

Rep: Reputation: 0
Help with Triple Monitor Setup


Hi,
I've been through a lot of the related forums and found a wealth of great info, but I can't seem to get my setup to work. I have a dual head GF4 PCI and a ATI 7200 for video cards. I was able to configure the 3 using the TwinView option on the Nvidia card, but thats not quite what I wanted. I have 2 smaller monitors on either side of my middle monitor. The Nvidia card controls the 2 small ones and the ATI the big one. So, Im trying to setup each output on the Nvidia as a display in X. When I try to start X with the following XF86Config file I get this warning and then an error. Thanks in advance for your help/

(II) ATI: Candidate "Device" section "Card1".
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:0) found
(--) Chipset ATI Radeon QD (AGP) found ...

(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
(II) Module radeon: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 4.0.1
Module class: XFree86 Video Driver
ABI class: XFree86 Video Driver, version 0.6
(EE) Screen 1 deleted because of no matching config section.


And here is my XF86Config file
# XFree86 4 configuration created by redhat-config-xfree86

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/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 "glx"
Load "dbe"
Load "dri"
Load "extmod"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
EndSection

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

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Sony Multiscan 17sf"
HorizSync 31.0 - 64.0
VertRefresh 50.0 - 120.0
EndSection

Section "Monitor"
#DisplaySize 360 270 # mm
Identifier "Monitor1"
VendorName "DEL"
ModelName "DELL M991"
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor2"
VendorName "Monitor Vendor"
ModelName "Sony Multiscan 17sf"
HorizSync 31.0 - 64.0
VertRefresh 50.0 - 120.0
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:0:10:0"
Screen 0
EndSection

Section "Device"
Identifier "Card1"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon R100 QD [Radeon 7200]"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Device"
Identifier "Card2"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:0:10:0"
Screen 2
EndSection

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

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

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

Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0"
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
 
Old 10-10-2003, 01:32 PM   #2
jduck
LQ Newbie
 
Registered: Oct 2003
Location: NW Arkansas
Distribution: Redhat 9.0
Posts: 7

Original Poster
Rep: Reputation: 0
Ok, got it figured out now. The "Screen" inside the nvidia device declare is part of the device and doesn't refer to the screen sections. I removed my call to screen2 inside the ATI device declare and everything work half way right. I had to play with the screen names, and re-order the lay. It all works great now. I've put my entire XF86Config file below for the next guy that runs up on this.

Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV17 [GeForce4 MX 440]"
BusID "PCI:0:10:0"
-->Screen 0
EndSection

Section "Device"
Identifier "Card1"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon R100 QD [Radeon 7200]"
BusID "PCI:1:0:0"
-->Screen 1
EndSection


Heres the entire, corrected file.
# XFree86 4 configuration created by redhat-config-xfree86

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/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 "glx"
Load "dbe"
Load "dri"
Load "extmod"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
EndSection

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

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Sony Multiscan 17sf"
HorizSync 31.0 - 64.0
VertRefresh 50.0 - 120.0
EndSection

Section "Monitor"
Identifier "Monitor2"
VendorName "Monitor Vendor"
ModelName "Sony Multiscan 17sf"
HorizSync 31.0 - 64.0
VertRefresh 50.0 - 120.0
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "DEL"
ModelName "DELL M991"
# Option "DPMS"
EndSection

Section "Device"
Identifier "nvidia0"
Driver "nvidia"
# Edit the BusID with the location of your graphics card
BusID "PCI:0:10:0"
Screen 0
EndSection

Section "Device"
Identifier "nvidia1"
Driver "nvidia"
# Edit the BusID with the location of your graphics card
BusId "PCI:0:10:0"
Screen 1
EndSection

Section "Device"
Identifier "ATI"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon R100 QD [Radeon 7200]"
BusID "PCI:1:0:0"
EndSection


Section "Screen"
Identifier "Screen1"
Device "nvidia0"
Monitor "Monitor1"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1600x1200" "1024x768" "800x600" "640x480"
EndSubsection
EndSection

Section "Screen"
Identifier "Screen2"
Device "nvidia1"
Monitor "Monitor2"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1600x1200" "1024x768" "800x600" "640x480"
EndSubsection
EndSection

Section "Screen"
Identifier "Screen0"
Device "ATI"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0"
Screen 1 "Screen1" LeftOf "Screen0"
Screen 2 "Screen2" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
 
Old 10-11-2003, 02:33 AM   #3
CanadianPenguin
Member
 
Registered: Oct 2003
Distribution: Ubuntu "Hoary" - The best distro around by a long shot.
Posts: 116

Rep: Reputation: 15
You don't run into any problems running two monitors off the nVidia card, eh? When I tried it it had a problem loading the driver for some reason. Could be that I never tried with both using the nvidia driver though (I tried both using nv and one using nv the other using nvidia), I'll have to give that a try.
 
Old 10-11-2003, 07:31 AM   #4
jduck
LQ Newbie
 
Registered: Oct 2003
Location: NW Arkansas
Distribution: Redhat 9.0
Posts: 7

Original Poster
Rep: Reputation: 0
If you only have to monitors, you will probably be better setting the card up to use TwinView. Thats where the 2 monitors appear to be one large screen to X. It never knows that there are two monitors. If you configure it like mine, then you will have two screens in X. The biggest disadvantage to this is that you can't drag windows between the monitors, unless you use Xinerama. I can email you my XF86Config file for when I had mine setup that way if you get stuck. That and you will need to get the latest driver off Nvidia's site. Its real easy to setup, and fully supports all of the features on the card.
 
Old 10-11-2003, 03:39 PM   #5
CanadianPenguin
Member
 
Registered: Oct 2003
Distribution: Ubuntu "Hoary" - The best distro around by a long shot.
Posts: 116

Rep: Reputation: 15
If you could post your twinview setup file, that'd be awesome. I'll look around for some information and keep you posted.

Thanks!
 
Old 10-11-2003, 11:25 PM   #6
CanadianPenguin
Member
 
Registered: Oct 2003
Distribution: Ubuntu "Hoary" - The best distro around by a long shot.
Posts: 116

Rep: Reputation: 15
Alright, I looked up how to setup TwinView, and edited my XF86Config file accordingly. However, when I go to start X, it only shows up on my main monitor. I've tried various settings and such, and I can't get it to work any way I try.

I also tried the multiheading again, but it gives me an "entity already in use" error and fails.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
default monitor on nvidia / dual monitor setup fenderog Suse/Novell 3 05-01-2009 06:36 PM
triple monitor display in windows and linux dot_txt Linux - Hardware 2 11-05-2004 12:57 PM
Newbie - Triple monitor newlyded1 Linux - Newbie 13 08-01-2004 05:54 AM
Booting to wrong Monitor (w/ dual monitor setup) NeoNostalgia Linux - General 1 06-30-2004 02:49 AM
triple boot setup dibblethewrecke Linux - Software 3 06-22-2004 08:36 AM


All times are GMT -5. The time now is 11:49 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration