nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Legacy Graphics Cards (http://www.nvnews.net/vbulletin/forumdisplay.php?f=37)
-   -   Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue (http://www.nvnews.net/vbulletin/showthread.php?t=93673)

letkemanp 06-22-07 09:44 AM

Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
No matter what I do I can't get 1024x768 with the correct NVIDIA drivers. When I use them that most that I can get is 800x600 and there is a black border that is about 1 inch wide around the screen. My system is saying that the reported resolution is 980x768 but resizes the display area to 800x600. My guess is that this is an EDID problem. I've tried many different EDID options, but still no luck. Does anyone know where I can get an EDID.bin for my system? If I use the 'nv' drivers I get the correct/proper resolution but I want to do a dual monitor setup which may be hard to setup with the 'nv' drivers.

Any information/help would be greatly appreciated. I've been working on this for more than 8 hours. I've tried many forums a well.

Once again I'm running Ubuntu + Nvidia 420 + Toshiba 2410 labtop. The graphics card has 16 MB RAM and the system has 768 MB RAM.

Thanks,
Pete

evilghost 06-22-07 10:35 AM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
You could use IgnoreEDID and NODDC options in addition to a modeline you generate. You can try using gtf to generate a modeline for the resolution/refresh you want.

letkemanp 06-22-07 12:21 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
I've tried both IgnoreEDID and NODDC and different variations of those that have been posted. However this is the first time I've heard of gtf, so I'll give that a try.

evilghost 06-22-07 12:33 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
Code:

luser@ids-m8cj4:~$ gtf

usage: gtf x y refresh [-v|--verbose] [-f|--fbmode] [-x|--xorgmode]

            x : the desired horizontal resolution (required)
            y : the desired vertical resolution (required)
      refresh : the desired refresh rate (required)
 -v|--verbose : enable verbose printouts (traces each step of the computation)
  -f|--fbmode : output an fbset(8)-style mode description
 -x|--xorgmode : output an Xorg-style mode description (this is the default
                if no mode description is requested)

luser@ids-m8cj4:~$ gtf 1024 768 60

  # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
  Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync

luser@ids-m8cj4:~$

Example modeline in production, on my machine at home. Note since you're ignoring EDID and DDC you'll need to specify your VertRefresh and HorizSync.

Code:

Section "Monitor"
        Identifier      "DFP-0"
        Option          "DPMS"
        VertRefresh    51-75
        HorizSync      51-150
        Modeline        "1440x900" 97.54  1440 1472 1840 1872 900 919 927 946
EndSection
Section "Screen"
        Identifier      "Screen0"
        Device          "NVIDIA Corporation NV36 [GeForce FX Go 5700]"
        Monitor        "DFP-0"
        DefaultDepth    24
        SubSection "Display"
                Depth          24
                Modes          "1440x900" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection


letkemanp 06-22-07 01:57 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
No luck:

Code:

# gtf 1024 768 60 -v
 1: [H PIXELS RND]            :    1024.000000
 2: [V LINES RND]              :      768.000000
 3: [V FIELD RATE RQD]        :      60.000000
 4: [TOP MARGIN (LINES)]      :        0.000000
 5: [BOT MARGIN (LINES)]      :        0.000000
 6: [INTERLACE]                :        0.000000
 7: [H PERIOD EST]            :      20.957954
 8: [V SYNC+BP]                :      26.000000
 9: [V BACK PORCH]            :      23.000000
10: [TOTAL V LINES]            :      795.000000
11: [V FIELD RATE EST]        :      60.018341
12: [H PERIOD]                :      20.964361
13: [V FIELD RATE]            :      60.000000
14: [V FRAME RATE]            :      60.000000
15: [LEFT MARGIN (PIXELS)]    :        0.000000
16: [RIGHT MARGIN (PIXELS)]    :        0.000000
17: [TOTAL ACTIVE PIXELS]      :    1024.000000
18: [IDEAL DUTY CYCLE]        :      23.710691
19: [H BLANK (PIXELS)]        :      320.000000
20: [TOTAL PIXELS]            :    1344.000000
21: [PIXEL FREQ]              :      64.108795
22: [H FREQ]                  :      47.699997
17: [H SYNC (PIXELS)]          :      104.000000
18: [H FRONT PORCH (PIXELS)]  :      56.000000
36: [V ODD FRONT PORCH(LINES)] :        1.000000

  # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
  Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync


Code:

Section "Device"
        Identifier        "Generic Video Card"
        Driver                "nvidia"
        BusID                "PCI:1:0:0"
        Option                "UseDisplayDevice"        "DFP-0"
        Option                "IgnoreEDID" "1"
        Option                "NoDDC"
        Option                "ModeValidation" "NoEdidDFPMaxSizeCheck, NoVesaModes"
        Option                "ExactModeTimingsDVI"
EndSection

Section "Monitor"
        Identifier        "Generic Monitor"
        Option                "DPMS"
        HorizSync        40-75
        VertRefresh        30-150
        Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "Generic Video Card"
        Monitor                "Generic Monitor"
        DefaultDepth        24
        SubSection "Display"
                Depth                8
                Modes                "1024x768" "800x600"
        EndSubSection
        SubSection "Display"
                Depth                15
                Modes                "1024x768" "800x600"
        EndSubSection
        SubSection "Display"
                Depth                16
                Modes                "1024x768" "800x600"
        EndSubSection
        SubSection "Display"
                Depth                24
                Modes                "1024x768" "800x600"
        EndSubSection
EndSection

I have not idea what the HorizSync & VertRefresh values should be. How could I find this out? My system is about 4 years old and that sort of information is not listed in the manual that I have.

evilghost 06-22-07 01:59 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
You made the same mistake I did when I first got started so I'm actually glad that I can help with this one.

Your modeline is named "1024x768_60.00" however in your Display section you reference a mode "1024x768" which is not the name of the modeline you declared.

You should use 1024x768_60.00".

See below :)

Code:

Section "Monitor"
        Identifier        "Generic Monitor"
        Option                "DPMS"
        HorizSync        40-75
        VertRefresh        30-150
        Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "Generic Video Card"
        Monitor                "Generic Monitor"
        DefaultDepth        24
        SubSection "Display"
                Depth                8
                Modes                "1024x768_60.00" "800x600"
        EndSubSection
        SubSection "Display"
                Depth                15
                Modes                "1024x768_60.00" "800x600"
        EndSubSection
        SubSection "Display"
                Depth                16
                Modes                "1024x768_60.00" "800x600"
        EndSubSection
        SubSection "Display"
                Depth                24
                Modes                "1024x768_60.00" "800x600"
        EndSubSection
EndSection


letkemanp 06-22-07 03:15 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
Only if, I've updated my file and got the same results. The update is listed below.

I'm wondering if perhaps I have an option/line in the wrong section.

Do HorizSync and VertRefresh matter? If so that could also be part of the problem. How can I get these values?

Code:

Section "Device"
        Identifier        "Generic Video Card"
        Driver                "nvidia"
        BusID                "PCI:1:0:0"
        Option                "UseDisplayDevice"        "DFP-0"
        Option                "IgnoreEDID" "1"
        Option                "NoDDC"
        Option                "ModeValidation" "NoEdidDFPMaxSizeCheck, NoVesaModes"
        Option                "ExactModeTimingsDVI"
EndSection

Section "Monitor"
        Identifier        "Generic Monitor"
        Option                "DPMS"
        HorizSync        51-75
        VertRefresh        51-150
        Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
EndSection

Section "Screen"
        Identifier        "Default Screen"
        Device                "Generic Video Card"
        Monitor                "Generic Monitor"
        DefaultDepth        24
        SubSection "Display"
                Depth                8
                Modes                "1024x768_60.00" "800x600_60.00"
        EndSubSection
        SubSection "Display"
                Depth                15
                Modes                "1024x768_60.00" "800x600_60.00"
        EndSubSection
        SubSection "Display"
                Depth                16
                Modes                "1024x768_60.00" "800x600_60.00"
        EndSubSection
        SubSection "Display"
                Depth                24
                Modes                "1024x768_60.00" "800x600_60.00"
        EndSubSection
EndSection


evilghost 06-22-07 03:18 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
Submit an nvidia bug report for me if you would...

http://www.nvnews.net/vbulletin/showthread.php?t=46678

See #3a for info on it. It'll enable me to see exactly what's going on.

letkemanp 06-22-07 05:31 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
2 Attachment(s)
I've attached both the nvidia bug log and the system log. I had to compress them. I know that you only wanted the nvidia log, but that one is about 210 k uncompressed which is too big for this forum.

I noticed that some EDID switches work and some don't do anything. If I try
Option "UseEDIDFreqs" "False"
I get a screen with a single dotted line one pixel tall in the from left to right about half way down the screen/display.

I looked at the nvidia log and it says it does not support 1024x786, however I know my system does when I use the 'nv' drivers and it did last week when I was using MS Windows XP

Thanks for your help once again,
Pete

evilghost 06-22-07 06:10 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
Did you apply any EDID bin files for this configuration? You have EDID disabled but it's still finding EDID information for DFP0...

Code:

(--) NVIDIA(0): --- EDID for Nvidia Default Flat Panel (DFP-0) ---
(--) NVIDIA(0): EDID Version                : 1.3
(--) NVIDIA(0): Manufacturer                : NVD
(--) NVIDIA(0): Monitor Name                : Nvidia Default Flat Panel
(--) NVIDIA(0): Product ID                  : 0
(--) NVIDIA(0): 32-bit Serial Number        : 0
(--) NVIDIA(0): Serial Number String        :
(--) NVIDIA(0): Manufacture Date            : 2002, week 45
(--) NVIDIA(0): DPMS Capabilities            : Standby Suspend Active Off
(--) NVIDIA(0): Prefer first detailed timing : Yes
(--) NVIDIA(0): Supports GTF                : No
(--) NVIDIA(0): Maximum Image Size          : 320mm x 260mm
(--) NVIDIA(0): Valid HSync Range            : 29 kHz - 49 kHz
(--) NVIDIA(0): Valid VRefresh Range        : 0 Hz - 60 Hz
(--) NVIDIA(0): EDID maximum pixel clock    : 70.0 MHz
(--) NVIDIA(0):
(--) NVIDIA(0): Detailed Timings:
(--) NVIDIA(0):  969  x 768  @ 60 Hz
(--) NVIDIA(0):    Pixel Clock      : 65.00 MHz
(--) NVIDIA(0):    HRes, HSyncStart : 969, 1048
(--) NVIDIA(0):    HSyncEnd, HTotal : 1184, 1344
(--) NVIDIA(0):    VRes, VSyncStart : 768, 771
(--) NVIDIA(0):    VSyncEnd, VTotal : 777, 806
(--) NVIDIA(0):    H/V Polarity    : -/-
(--) NVIDIA(0):
(--) NVIDIA(0):
(--) NVIDIA(0): Raw EDID bytes:
(--) NVIDIA(0):
(--) NVIDIA(0):  00 ff ff ff ff ff ff 00  3a c4 00 00 00 00 00 00
(--) NVIDIA(0):  2d 0c 01 03 80 20 1a 00  ea a8 e0 99 57 4b 92 25
(--) NVIDIA(0):  1c 50 54 00 00 00 01 01  01 01 01 01 01 01 01 01
(--) NVIDIA(0):  01 01 01 01 01 01 64 19  c9 77 31 00 26 30 4f 88
(--) NVIDIA(0):  36 00 42 ff 10 00 00 18  00 00 00 fc 00 4e 76 69
(--) NVIDIA(0):  64 69 61 20 44 65 66 61  75 6c 00 00 00 fc 00 74
(--) NVIDIA(0):  20 46 6c 61 74 20 50 61  6e 65 6c 00 00 00 00 fd
(--) NVIDIA(0):  00 00 3c 1d 31 07 00 00  20 20 20 20 20 00 00 06
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
(--) NVIDIA(0):
(--) NVIDIA(0): --- End of EDID for Nvidia Default Flat Panel (DFP-0) ---
(--) NVIDIA(0):
(II) NVIDIA(0): Frequency information for Nvidia Default Flat Panel (DFP-0):
(II) NVIDIA(0):  HorizSync  : 29.000-49.000 kHz
(II) NVIDIA(0):  VertRefresh : 0.000-60.000 Hz
(II) NVIDIA(0):    (HorizSync from EDID)
(II) NVIDIA(0):    (VertRefresh from EDID)

Can you try the option UseEDID = False to disable all EDID values? IgnoreEDID and NoDDC has been depreciated and replaced/controlled by UseEDID. Setting UseEDID = False should be sufficient and you can remove the IgnoreEDID/NoDDC lines.

See http://us.download.nvidia.com/XFree8...DME/README.txt

letkemanp 06-22-07 07:21 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
If I use "UseEDID = False" my resolution goes to 640x480 and tiles itself.

I don't know where it's getting the EDID information from. I'm not suppling the system with one. However in my orginal post I did as if anyone knew where I could get one.

If you are talking about "UseDisplayDevice" "DFP-0" I need to have that in there or else I won't get any video out. It tries to send video to CRT-0 first, but I don't have a CRT-0.

I'll be away for the night from the system and won't be able to post again until about 12-14 hours from now.

letkemanp 06-23-07 08:28 PM

Re: Ubuntu/Debian + Nvidia 420 + Toshiba 2410 resolution issue
 
2 Attachment(s)
I got it working. Used a custom EDID file. I've attached my EDID file and my xorg.conf for anyone having this problem.

When I run hwinfo it displays the following line

system.product = 'Satellite 2410 PS241C-2DCTXP'

So that is my system. Hope this saves someone time.

Pete


All times are GMT -5. The time now is 08:38 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.