LinuxQuestions.org
Visit Jeremy's Blog.
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 01-01-2009, 06:17 AM   #1
marky9074
Member
 
Registered: Nov 2003
Posts: 54

Rep: Reputation: 15
Extending VGA over CAT5 - unable to get more than 1280x1024 on Nvidia


Hello.. and Happy New Year.

I have a server running a PNY Quadro NVS 285 with dual head. I have a Aten CE800 KVM extender and Black box VGA extender attached with both support 1600x1200, which is the native resolution of our Dell 2007FP monitors.

Now when I run with the monitors locally it comes up fine, and it is still OK when I connect up the extenders hot. But if I restart X the monitors are blank showing the 'change display input to 1600x1200'.

I assume that the nvidia driver probes the monitor every time X is started. Is there any way of disabling this? I am halfway there, so hopefully someone will have an idea.

The extenders obviously support the resolution, so it must be an X thing during start up..

Any help much appreciated,

Cheers,

Mark
 
Old 01-01-2009, 09:46 AM   #2
marky9074
Member
 
Registered: Nov 2003
Posts: 54

Original Poster
Rep: Reputation: 15
OK.. some slight development. Have saved the EDID bin using the nvidia setup and have one screen up at 1600x1200, the other all I can get is 1280x1024. You can see below the line added for EDID, but I have no idea how to enable this for the second head..

I thought it needed a complete second 'card/screen/monitor' combo, but the nvidia configuration just seems to get the second screen working by metamodes...

Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Thu Jul 17 18:39:42 PDT 2008


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
    ModulePath      "/usr/X11R6/lib64/modules"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath        "/usr/X11R6/lib/X11/fonts/TTF/"
    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/"
EndSection

Section "Module"
    Load           "vnc"
    Load           "dri"
    Load           "xtrap"
    Load           "dbe"
    Load           "glx"
    Load           "record"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "pc105"
    Option         "gb"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/mice"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 285"
    Option         "CustomEDID" "CRT-0:/root/edid.bin"
EndSection

Section "Screen"

# Removed Option "metamodes" "CRT-0: 1600x1200 +0+0, CRT-1: 1600x1200 +1600+0"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT-0: 1600x1200 +0+0, CRT-1: 1280x1024 +1600+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
 
Old 01-01-2009, 10:51 AM   #3
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
How about:
Code:
Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 285"
    Option         "CustomEDID" "CRT-0:/root/edid.bin"
    Option         "CustomEDID" "CRT-1:/root/edid.bin"
EndSection
As you say both monitors are the same, they should have the same EDID information. Maybe your "extender" doesn't cope well with the EDID information transfer.
 
Old 01-02-2009, 07:23 AM   #4
marky9074
Member
 
Registered: Nov 2003
Posts: 54

Original Poster
Rep: Reputation: 15
OK, this one seems to work. The solution being to force the vertical refresh @60

Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Thu Jul 17 18:39:42 PDT 2008


Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
    ModulePath      "/usr/X11R6/lib64/modules"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath        "/usr/X11R6/lib/X11/fonts/TTF/"
    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/"
EndSection

Section "Module"
    Load           "vnc"
    Load           "dri"
    Load           "xtrap"
    Load           "dbe"
    Load           "glx"
    Load           "record"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "pc105"
    Option         "gb"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/mice"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 285"
    Option         "CustomEDID" "CRT-0:/root/edid.bin"
EndSection

Section "Screen"

    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "ConnectedMonitor" "CRT-0, CRT-1"
    Option         "TwinView" "yes"
    Option         "Metamodes" "1600x1200,1600x1200"
    Option         "SecondMonitorHorizSync" "31-81"
    Option         "SecondMonitorVertRefresh" "60-60"
    Option         "NoPowerConnectorCheck"

SubSection     "Display"
        Depth       24
	Virtual	    3200 1200
    EndSubSection
EndSection

Last edited by marky9074; 01-02-2009 at 11:38 AM.
 
  


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
Fedora 9 kernel 2.6.26 Nvidia VGA Dummy-in-Linux Fedora 3 10-06-2008 02:31 AM
nvidia, cant gdmlogin be the DVI and not the VGA ? Xeratul Linux - Hardware 2 08-19-2007 01:31 PM
Problem getting 1280x1024 w/ Asus V7700 (nVidia GeForce2 GTS) card rhauff Linux - Hardware 3 12-14-2006 04:41 PM
nvidia tvout twimview "tv: 1024x768 crt: 1280x1024" behmjoe Linux - Hardware 3 01-20-2006 10:28 PM
want 1024x768 laptop to do 1280x1024 on vga out x11 gongli Linux - Laptop and Netbook 0 08-31-2004 11:00 AM

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

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