LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
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 09-18-2006, 07:50 PM   #1
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Rep: Reputation: 15
nvidia duel head


i can not get my video to use duel monitors here is what i have in my x86config file

# 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"
EndSection

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

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "/usr/X11R6/lib/modules/extensions/libglx.so"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "en_US"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "emachines Inc . eView17"
HorizSync 30-70
VertRefresh 50-160

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
Option "DPMS"
Option "IgnoreEDID" "1"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection



how do i get it to work
 
Old 09-18-2006, 08:08 PM   #2
lurko
Member
 
Registered: Jun 2006
Location: Ontario, Canada
Distribution: Debian
Posts: 448

Rep: Reputation: 35
well you could start by reading the directions in the readme that comes with the driver, specifically, Appendix P.

basically what it boils down to though is that you need to create device, screen, and monitor sections for each monitor/screen, and then you put the 2 screens in your serverlayout. you'll need to make sure to include the BusID line in both device sections if you're using 1 card for multiple screens.

there's tons of info available on this...
 
Old 09-18-2006, 09:11 PM   #3
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Original Poster
Rep: Reputation: 15
so it should look like this then
---------------------------------------------------------------------


# 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"
EndSection

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

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "/usr/X11R6/lib/modules/extensions/libglx.so"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "en_US"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "emachines Inc . eView17"
HorizSync 30-70
VertRefresh 50-160

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Monitor"
Identifier "monitor2"
VendorName "Plug'n Play"
ModelName "ProGen"
HorizSync 30-70
VertRefresh 50-160

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
BusID “PCI:1:0:0”
Option "DPMS"
Option "IgnoreEDID" "1"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection

Section "Device"
Identifier "device2"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
BusID “PCI:1:0:0”
Option "DPMS"
Option "IgnoreEDID" "1"
EndSection

Section "Screen"
Identifier "screen2"
Device "device2"
Monitor "monitor2"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout2"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen “screen2”
Screen "screen1" RightOf “screen2”
EndSection
 
Old 09-18-2006, 10:41 PM   #4
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Original Poster
Rep: Reputation: 15
ok i have tryed just about everything and still no duels
 
Old 09-18-2006, 11:56 PM   #5
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 Killer Penguin
so it should look like this then
---------------------------------------------------------------------
Try this for the file hopefully I have it right it should give you two separate screens allowing you to move the mouse betweenthem, if it does not work then can you post the X log (/var/log/XFree86.0.log) so we can see what went wrong.
Code:
# 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"
EndSection

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

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load  "xtrap"
    Load  "glx"
#    Load "/usr/X11R6/lib/modules/extensions/libglx.so"
EndSection

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "en_US"
    Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/mouse"
    Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    ModelName "emachines Inc . eView17"
    HorizSync 30-70
    VertRefresh 50-160
EndSection

Section "Monitor"
    Identifier "monitor2"
    VendorName "Plug'n Play"
    ModelName "ProGen"
    HorizSync 30-70
    VertRefresh 50-160
EndSection

Section "Device"
    Identifier "device1"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce FX (generic)"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "DPMS"
    Option "IgnoreEDID" "1"
     Screen  0
EndSection

Section "Device"
    Identifier "device2"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce FX (generic)"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "DPMS"
    Option "IgnoreEDID" "1"
    Screen 1
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultDepth 24
   
    Subsection "Display"
        Depth 24
        Modes "1024x768"
    EndSubsection
EndSection

Section "Screen"
    Identifier "screen2"
    Device "device2"
    Monitor "monitor2"
    DefaultDepth 24
    
    Subsection "Display"
        Depth 24
        Modes "1024x768"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout2"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen   0    "screen1"   0 0
    Screen   1    "screen2" LeftOf  "screen1"
EndSection
 
Old 09-19-2006, 12:24 AM   #6
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Original Poster
Rep: Reputation: 15
i cant find a XFree86.0.log and i typed eveything you have on there verbatum and still no worky could i have the settings wrong for the second monitor
 
Old 09-19-2006, 12:39 AM   #7
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 Killer Penguin
i cant find a XFree86.0.log and i typed eveything you have on there verbatum and still no worky could i have the settings wrong for the second monitor
Are you using Xorg if so then it would be /var/log/Xorg.0.log for the file as to the settings wrong for second monitor not sure what is the make/model number of it.
 
Old 09-19-2006, 01:12 AM   #8
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Original Poster
Rep: Reputation: 15
the Xorg.0.log file is empty
as for make and model progen (royal information electronics co) model num x-554
 
Old 09-19-2006, 01:40 AM   #9
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 Killer Penguin
the Xorg.0.log file is empty
as for make and model progen (royal information electronics co) model num x-554
Well this has me confused then what are you running for X then. Also Google does not come up with much for the monitor I found this.

Code:
X554 RIC 15" MONITOR PROGEN DMD Systems Recovery
So if it is an older 15" monitor then you should lower the refresh rates for it to something like this should be safe.

Code:
Section "Monitor"
    Identifier "monitor2"
    VendorName "Plug'n Play"
    ModelName "ProGen"
    HorizSync 30-70
    VertRefresh 50-100
EndSection
 
Old 09-19-2006, 03:11 AM   #10
lurko
Member
 
Registered: Jun 2006
Location: Ontario, Canada
Distribution: Debian
Posts: 448

Rep: Reputation: 35
with the XF86Config that HappyTux provided, try using
Code:
$startx -layout layout2

or, in Section "ServerFlags", add
Code:
Option   "DefaultServerLayout" "layout2"
or rename the layout to default. maybe this doesn't matter if there's only one layout though?


edit: btw, the top of your original config suggests you're not running xorg.. is there /var/log/XFree86.0.log ?

Last edited by lurko; 09-19-2006 at 03:19 AM.
 
Old 09-19-2006, 06:48 AM   #11
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Original Poster
Rep: Reputation: 15
no there is not a XFree86.0.log how to you run xorg


edit: btw, the top of your original config suggests you're not running xorg.. is there /var/log/XFree86.0.log ?[/QUOTE]
 
Old 09-19-2006, 09:53 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 Killer Penguin
no there is not a XFree86.0.log how to you run xorg


edit: btw, the top of your original config suggests you're not running xorg.. is there /var/log/XFree86.0.log ?
[/QUOTE]

You are going to need to give us more information to be able to help you. What distro are you running and do you even have X installed??
 
Old 09-19-2006, 10:56 AM   #13
martinr
Member
 
Registered: Mar 2006
Location: Stockholm, Sweden
Distribution: FC10 x86_64, RHEL4/5 x86_64
Posts: 87

Rep: Reputation: 15
What if the other monitor is a TV?

If the other monitor (screen2) is a 20" ordinary TV connected to the same graphic card, would I write the same as posted above in xorg.conf? and if so, which vertical and horizontal frequencies are safe to use? and which resolution does an ordinary 20" TV have? 800x600 ?

I'd really appriciate the help,

Last edited by martinr; 09-19-2006 at 10:57 AM.
 
Old 09-19-2006, 01:21 PM   #14
lurko
Member
 
Registered: Jun 2006
Location: Ontario, Canada
Distribution: Debian
Posts: 448

Rep: Reputation: 35
@martinr: these values are good for basically any ordinary tv in north america (NTSC),(edit2: dunno about Sweden though, sorry, didn't notice that/edit).
Code:
Section "Monitor"
    Identifier     	"TV"
    HorizSync       	30 - 50
    VertRefresh     	60
EndSection
and yes, unless you want to use "twinview" (a silly feature imo), it's the exact same, just use a monitor section like that one.

edit: oh yeah, you do have to add TV-out specific settings in the device section as described in the readme...

Last edited by lurko; 09-20-2006 at 01:59 AM.
 
Old 09-20-2006, 12:41 AM   #15
Killer Penguin
Member
 
Registered: Dec 2005
Distribution: CUSTOM DISTRO
Posts: 43

Original Poster
Rep: Reputation: 15
no it is not a tv it is a computer monitor and as for X being installed how do i find out, i am using mandriva linux limited edition 2005 not the free one i paid for this distro
 
  


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
Dual Head on FC5 with nVidia darkhammer81 Fedora 11 08-29-2006 08:30 AM
Nvidia Dual Head help MaTrIx709 Linux - Hardware 4 04-02-2006 12:12 PM
Nvidia Dual-Head plus TV-Out kayssun Linux - Hardware 3 02-14-2006 05:43 PM
Radeon 7000 Duel head and Debian. Keeps cloning... grandaddy_low Linux - Hardware 5 10-01-2004 09:15 PM
NVidia Dual Head FX5200 XODeuce Linux - Hardware 0 07-21-2003 05:05 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:46 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