Latest LQ Deal: Latest LQ Deals
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 06-15-2003, 12:52 AM   #1
LQ Newbie
Registered: Jun 2003
Posts: 5

Rep: Reputation: 0
Xfree Dual Monitors and Nvidia...

Any Help Would Be Appreciated. TIA

I Have setup my GeForce Drviers and have also configured XFree for my Dual Montiors, I am sorta a newbie and the problem is XFree is telling X to spitout diffrent H and V syncs to bboth my monitors because when i check my monitors built on system, both monitors are running and diffrent H and V syncs. I cant figure out why from my XFREE file. I will post it and will some expert please correct this problem for me. The second monitor looks100% its the first im having problems with the first.


# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

Section "Module"
Load "glx"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbCompat" ""
Option "XkbOptions" ""

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/usbmouse"
Option "ZAxisMapping" "4 5"

Section "Monitor"
Identifier "monitor0"
VendorName "Plug'n Play"
HorizSync 30.0-85.0
VertRefresh 50.0-160.0


Section "Device"

#render accel will enable or disable hardware acceleration of the render extension
#Option "SecondMonitorVertRefresh" "50.0-120.0"
#Option "ConnectedMonitor" "CRT,CRT"
#Multiple modes list the combinations of modes and the sequence in which they should
#be used.Modes within a metamode are comma separated, if you want a display device
#to not be active for a certain metamode, you can use the mode nam "NULL", or simply omit it
#to find current config, can disable here
#Option "NoTwinViewXineramaInfo" "true"
Identifier "nvidia"
Driver "nvidia"
VendorName "AsusTek"
BoardName "Gefore 2 MX 400"
Option "RenderAccel" "true"
#enables digitial vibrance control, range 0 through 255
Option "DigitalVibrance" "24"
Option "TwinView" "true"
Option "TwinViewOrientation" "RightOf"
Option "NoLogo" "true"
Option "CursorShadow" "true"
Option "SecondMonitorHorizSync" "30.0-85.0"
Option "SecondMonitorVertRefresh" "50.0-160.0"
Option "UseEdidFreqs" "true"
#driver will autodetect, override to fool NVIDIA driver
Option "MetaModes" "1280x1024, 1280x1024"
#NVIDIA X driver normally provides xinerama extension so WMs can call XineramaQueryScreens()
Option "IgnoreDisplayDevices" "DFP, TV"
BusID "PCI:1:0:0"


Section "Screen"
Identifier "Screen1"
Device "nvidia"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"

Section "ServerLayout"
Identifier "DC-Configure"
Screen "Screen1" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"


Old 06-15-2003, 10:05 AM   #2
LQ Newbie
Registered: Jun 2003
Posts: 5

Original Poster
Rep: Reputation: 0
Anyone Got Any Idea?


Old 06-15-2003, 11:21 AM   #3
Registered: Jun 2003
Posts: 132

Rep: Reputation: 15
I haven"t used a twinview capable nVidia, but in my exeperience with other dual head cards, the second head is powered by a cheaper and slower clock, which means that the second head can't get to as high a refresh rate as the first. You may want to dig up some modelines (look through a sample XF86Config file for them, should have one in /usr/share/doc/whateveryourdistributioncallsXprobably"xfree86-server"orsomethinglikethat
If you explicitly set one for the resolution you use, then it will take precedence over X's normal behavior of getting the highest refresh rate possible.

Also, it looks like you only have one Monitor defined, I dunno if this is standard for twinview on X. If not, it may mean that X may not be detecting the second monitor's refresh rates automatically. Try adding a second Section "Monitor" with an ID of Monitor1, and copying the settings from Monitor0

Also, while you're playing with your config be sure you're not using xdm or any other *dm that automatically tries to start X. If something goes wrong and it fails to start, it will keep trying to restart it, making the system mostly unusable (though I've heard that newer versions fix this problem)
Old 06-15-2003, 11:34 AM   #4
Senior Member
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185

Rep: Reputation: 60
i will attach part of a working copy with twinview, check out the serverlayout and screen sections, hope you can figure something out, of course you'll have to change some numbers but see what you can do with this, if anything:

Section "Monitor"
# DisplaySize 310 230
Identifier "Monitor[0]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> VESA"
VertRefresh 50-160
HorizSync 28-64

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
SubSection "Display"
Depth 32
Modes "1280x1024" "1024x768" "800x600" "640x480"
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
Option "TwinView" "On"
Option "SecondMonitorHorizSync" "31-54"
Option "SecondMonitorVertRefresh" "50-150"
Option "ConnectedMonitor" "CRT, CRT"
Option "TwinViewOrientation" "RightOf"
Option "MetaModes" "1024x768,1024x768;800x600,800x600;640x480,640x480"

Section "Device"
BoardName "GeForce4 MX 440"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
Option "Rotate" "off"
VendorName "NVidia"
Option "NvAGP" "1"
Screen 0

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "tablet"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"


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
Dual monitors on nvidia Go5600 voxel Linux - Laptop and Netbook 5 09-14-2005 11:09 PM
dual monitors nvidia FX 5600 LinuxMWB Linux - Hardware 2 01-28-2004 04:30 PM
Dual Monitors on one Card (nvidia) mastahnke Linux - Hardware 4 08-20-2003 07:57 PM
Dual monitors and tv-out on one nvidia FX card Enok Linux - Hardware 0 08-08-2003 04:01 PM
dual monitors with nvidia card... php_rocks Linux - Hardware 0 05-23-2003 01:23 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:38 PM.

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