LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   Laptop with external monitor - NVIDIA twinview (https://www.linuxquestions.org/questions/mandriva-30/laptop-with-external-monitor-nvidia-twinview-128330/)

rahaydenuk 12-23-2003 06:11 AM

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.

jschiwal 12-23-2003 05:00 PM

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.


All times are GMT -5. The time now is 06:01 AM.