LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   NVidia Geforce2 Go and external LCD monitor (https://www.linuxquestions.org/questions/linux-hardware-18/nvidia-geforce2-go-and-external-lcd-monitor-181788/)

ben_gazzara 05-15-2004 12:41 PM

NVidia Geforce2 Go and external LCD monitor
 
Hello everyone,
I have Linux Mandrake 10 (kernel 2.6.3-9mdk) installed on my laptop (Acer Travelmate 630) with a NVIDIA Graphics card (GeForce 2Go). I have the latest NVIDIA driver installed and it has worked great for a while (laptop LCD resolution 1400x1050).
A couple of days ago I bought an external LCD monitor (Acer AL1711 - 17inches) to connect it to my laptop. Supported resolution on this LCD is 1280x1024.
I have tried to make this LCD work with my laptop for 2 days but without any luck.
I have changed my XF86Config-4 file looooads of times, adding new ad-hoc modelines, changing all the relvant sections but nada (blank screen- crashes).
I also tried uninstalling the NVidia driver and use some of the distribution default drivers instead. I managed to get some 800x600 using the generic NVidia driver ("nv") - but it gets totally messy for higher resolutions - and using the generic "vesa" driver I get a good 1280x1024 but it's a total waste of the graphics card (and playback of movies is crap).
Any suggestion greatly appreciated.
I attach my XF86Config-4 file. (You may notice that I have two sections for "Monitor", "Screen", etc. which get selected in the "ServerLayout" accordingly.)
Thanks,
albe
p.s. my hotkey (Fn+F5) switches perfectly between monitors.
Code:

# File generated by XFdrake.

Section "Files"
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/"
FontPath "unix/:-1"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
EndSection

Section "ServerFlags"
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
EndSection

Section "Module"
Load "dbe"
# Load "dri"
Load "extmod"
Load "record"
Load "xtrap"
Load "v4l" # Video for Linux
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "type1"
# Load "GLcore"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
Option "XkbOptions" ""
EndSection

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

# Here the sections relative to my laptop display (id 0) - they work fine

Section "Monitor"
    Identifier "Monitor0"
    VendorName "Generic"
    ModelName "Flat Panel 1400x1050"
    HorizSync 31.5-90
    VertRefresh 59-75
   
    # Sony Vaio C1(X,XS,VE,VN)?
    # 1024x480 @ 85.6 Hz, 48 kHz hsync
    ModeLine "1024x480"    65.00 1024 1032 1176 1344  480  488  494  563 -hsync -vsync
   
    # 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 "nvidia0"
Driver "nvidia"
    Option "NoLogo"
    Option "IgnoreEDID" "on"
    Option "NoDDC" "on"
    Option "DPMS"
EndSection

Section "Screen"
Identifier "Screen0"
Device "nvidia0"
Monitor "Monitor0"
DefaultColorDepth 24

    Subsection "Display"
        Depth 24
        Virtual 1400 1050
    EndSubsection
EndSection


# Here the sections relative to my external LCD - doesnt work

Section "Monitor"
Identifier "Monitor1"
VendorName "Generic"
ModelName "Flat Panel 1280x1024"
HorizSync 30-83
VertRefresh 55-75
Option "MonitorLayout" "TDMS"
Option "DDCMode" "on"
Option "dpms"
# HorizSync 31.5-48.5
# VertRefresh 50-120
# ModeLine "1024x480"    65.00 1024 1032 1176 1344  480  488  494  563 -hsync -vsync
# ModeLine "768x576"    50.00  768  832  846 1000  576  590  595  630
# ModeLine "768x576"    63.07  768  800  960 1024  576  578  590  616
EndSection

Section "Device"
Identifier "nvidia1"
# Driver "nv"
Driver "nvidia"
# Driver "vesa"
    Option "NoLogo"
    Option "IgnoreEDID" "on"
    Option "NoDDC" "on"
    Option "DPMS"
    Option "SWCursor"
EndSection

Section "Screen"
Identifier "Screen1"
Device "nvidia1"
Monitor "Monitor1"
DefaultColorDepth 16
 
    Subsection "Display"
        Depth 8
        Virtual 1280 1024
    EndSubsection
   
    Subsection "Display"
        Depth 15
        Virtual 1280 1024
    EndSubsection
   
    Subsection "Display"
        Depth 16
        Virtual 1280 1024
    EndSubsection
   
    Subsection "Display"
        Depth 24
        Virtual 1280 1024
    EndSubsection
EndSection

Section "ServerLayout"
Identifier "Layout1"
Screen "Screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection


asalford 11-05-2005 11:54 PM

Try the options

novbe
noddc

many lcd's have this problem.


All times are GMT -5. The time now is 07:51 AM.