LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices

Reply
 
Search this Thread
Old 12-23-2003, 06:11 AM   #1
rahaydenuk
LQ Newbie
 
Registered: Nov 2003
Posts: 18

Rep: Reputation: 0
Laptop with external monitor - NVIDIA twinview


Hi,

I have a laptop with a GeForce4 440 Go card and have it working well with Mandrake 9.2 and the latest NVIDIA drivers on my laptop's built-in display. However I have recently acquired a Mitsubishi Diamond Plus 93SB CRT monitor, which I'd like to use to setup a dual-monitor system with this laptop. I have a few questions regarding this.

As far as I can tell, when you set-up your XF86Config for twinview, you don't need to specify two Screen or Monitor sections because you use the SecondMonitorHorizSync and SecondMonitorVertRefresh etc. options to specify the details of the second monitor. However what I can't understand is how you specify *which* monitor you are considering to be SecondMonitor from NVIDIA's point of view. Is it the laptop's built-in display or the external monitor? I need to know this so I know where to put which sync and refresh rates. Currently I have tried to get it working using the Yanc utility, but it currently only displays on the external monitor and the laptop display just remains off. There are no errors though. Another thing is that the image displayed on the external CRT is 1024x768 when it should be 1280x1024 (this is what I intended to configure in the below XF86Config-4).

Here's my XF86Config-4:
Code:
Section "Module"
    Load "dbe"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer

    Subsection "extmod"
        Option "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubsection
EndSection

Section "Files"
    FontPath "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/".
    
    RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "Keyboard"
    Option "XkbModel" "dell101"
    Option "XkbLayout" "gb"
    
    Option "AutoRepeat" "500 30"
    
    Option "XkbRules" "xfree86"
EndSection

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

# These are the details for my laptop's internal display
Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1024x768"
    HorizSync 31.5-48.5
    VertRefresh 40-70
EndSection

Section "Device"
    Identifier "device1"
    VendorName "nVidia Corporation"
    BoardName "NVIDIA GeForce4 (generic)"
    Driver "nvidia"
    Option "DPMS"
    Option "NvAGP" "3"
    Option "CursorShadow" "1"
    Option "DigitalVibrance" "0"
    Option "TwinView" "1"
    #These are the details for the external monitor:
    Option "SecondMonitorHorizSync" "30-96"
    Option "SecondMonitorVertRefresh" "50-160"
    Option "TwinViewOrientation" "Clone"
    Option "TVStandard" "NTSC-M"
    Option "MetaModes" "1024x768 @1024x768,1280x1024 @1280x1024"
    Option "ConnectedMonitor" "DFP, CRT"
EndSection

#Now here I just have the old display modes for when I just had the laptop's 
#internal display as the only monitor. Do I need to somewhere specify the same 
#for the external monitor? How, because I've read you only need one screen 
#section?
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 "Simple Layout".
    
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
    Screen "screen1"
EndSection
Any help would be very gratefully received!

Thanks,

Richard Hayden.

Last edited by rahaydenuk; 12-23-2003 at 06:13 AM.
 
Old 12-23-2003, 05:00 PM   #2
jschiwal
Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654
Just a thought. There is a long NVidia document that the driver install added to /usr/local/doc/. It may answer your questions. I'm not at my computer now, so I'm not sure.
 
  


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
Nvidia + Twinview; Howto switch primary monitor? layersection Linux - General 1 04-30-2005 12:24 AM
Nvidia + Twinview; Howto switch primary monitor? layersection Linux - Software 1 04-29-2005 10:11 PM
External Monitor detection from laptop vern518 Linux - Newbie 4 01-19-2005 02:04 PM
Laptop connected to external monitor codegomer Linux - General 0 04-21-2004 12:26 AM
external monitor on a laptop bobterri Linux - Hardware 2 01-14-2003 07:30 PM


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

Main Menu
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