Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 12-25-08, 12:40 AM   #1
DinkyDogg
Registered User
 
Join Date: Dec 2008
Posts: 3
Default Totally weird EDID problem

I'm trying to use dual monitors, one of which has an unreadable EDID for whatever reason. I have a copy of the EDID from an identical monitor, exported into raw 128 byte form. I'm following the instructions to get it working in this thread: http://www.nvnews.net/vbulletin/showthread.php?t=120320

The first problem is that both are flat panel LCDs, but it's detecting the one without the EDID as a CRT. I'm not sure if this is a problem, but thought it was worth mentioning. The bigger problem is that when I add the line for the custom edid, it doesn't work and the log has this to say:

Code:
(WW) NVIDIA(GPU-0): The EDID read for display device CRT-1 is invalid: the
(WW) NVIDIA(GPU-0):     checksum for EDID version 1 is invalid.
(--) NVIDIA(GPU-0): 
(--) NVIDIA(GPU-0): Raw EDID bytes:
(--) NVIDIA(GPU-0): 
(--) NVIDIA(GPU-0):   00 ff ff ff ff ff ff 00  10 ac 06 a0 55 4b 44 30
(--) NVIDIA(GPU-0):   34 0c 01 03 68 22 1b 78  ee ca f6 a3 57 47 9e 23
(--) NVIDIA(GPU-0):   11 4f 54 a5 4b 00 71 4f  81 80 01 01 01 01 01 01
(--) NVIDIA(GPU-0):   01 01 01 01 01 01 30 2a  00 98 51 00 2a 40 30 70
(--) NVIDIA(GPU-0):   13 00 52 0e 11 00 00 1e  00 00 00 ff 00 fc 00 35
(--) NVIDIA(GPU-0):   34 30 32 43 51 30 44 4b  55 0a 00 00 00 fc 00 44
(--) NVIDIA(GPU-0):   00 44 00 20 45 31 37 31  46 50 62 0a 00 00 00 fd
(--) NVIDIA(GPU-0):   00 38 4b 1f 50 0e 00 0a  20 20 20 20 20 20 00 33
The thing is, the actual file (which I created with Phoenix EDID Designer), when opened in a hex editor, shows this:

Code:
00 FF FF FF  FF FF FF 00  10 AC 06 A0  55 44 52 31
26 0D 01 03  68 22 1B 78  EE CA F6 A3  57 47 9E 23
11 4F 54 A5  4B 00 71 4F  81 80 01 01  01 01 01 01
01 01 01 01  01 01 30 2A  00 98 51 00  2A 40 30 70
13 00 52 0E  11 00 00 1E  00 00 00 FF  00 35 57 35
34 30 33 39  48 31 52 44  55 0A 00 00  00 FC 00 44
45 4C 4C 20  45 31 37 31  46 50 62 0A  00 00 00 FD
00 38 4B 1F  50 0E 00 0A  20 20 20 20  20 20 00 42
Just a few bytes are different. So what the heck is going on? Why is the Nvidia card reading the EDID just a little bit wrong? The checksum works when opened in Phoenix EDID Designer, so the problem isn't that it's a corrupt EDID, it's just being read wrong.

I've attached my xorg.conf and my Xorg.0.log, in case they're helpful. I've added a ".txt" extension to xorg.conf so the forum software would let me upload it.

Thanks for any help.

(edited to quote a bit more of the log)
Attached Files
File Type: log Xorg.0.log (15.2 KB, 82 views)
File Type: txt xorg.conf.txt (3.1 KB, 107 views)
DinkyDogg is offline   Reply With Quote
Old 12-25-08, 05:34 AM   #2
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: Totally weird EDID problem

Quote:
Originally Posted by DinkyDogg View Post
The first problem is that both are flat panel LCDs, but it's detecting the one without the EDID as a CRT. I'm not sure if this is a problem, but thought it was worth mentioning.
That one is easy.
The NVIDIA driver reports things connected to a DVI output as a DFP, and things connected to a VGA output as CRT. Silly, but that is how it works.
So it does not matter what the actual device is, as long as it is connected to a VGA output it will always be called a CRT.
You cannot change that...
pe1chl is offline   Reply With Quote
Old 12-25-08, 06:03 AM   #3
DinkyDogg
Registered User
 
Join Date: Dec 2008
Posts: 3
Default Re: Totally weird EDID problem

Ah, that explains it. Thanks. Maybe that's also why it limits me to common CRT resolutions? That's why I want to use the proper EDID, so I can set it to 1280x1024, the native resolution.

The mis-reading of the EDID file still makes no sense though.
DinkyDogg is offline   Reply With Quote
Old 12-25-08, 06:48 AM   #4
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: Totally weird EDID problem

Although it is a VGA connector and is indicated as a CRT, this does not limit the resolution to lower values than DVI. Your resolutions are determined solely by the EDID or the manual settings you make (hsync and vsync range, modeline).
pe1chl is offline   Reply With Quote
Old 12-25-08, 10:41 PM   #5
DinkyDogg
Registered User
 
Join Date: Dec 2008
Posts: 3
Default Re: Totally weird EDID problem

Right, but since the EDID on that monitor was unreadable, I was figuring it defaulted to allowing only common CRT resolutions. Whatever the case, I still need to get it to read the EDID properly from the file.
DinkyDogg is offline   Reply With Quote
Old 12-26-08, 04:32 AM   #6
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default Re: Totally weird EDID problem

Alternatively, you can configure the VGA port using the old method.
(manually setting hsync and vsync range and giving a modeline to use)
pe1chl is offline   Reply With Quote
Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
how to totally get rid of nvidia-settings configurations on login gfxdrone NVIDIA Linux 10 06-27-12 01:29 PM
Post working out problem with 40.xx trying to work problem out, ONLY system specs b5fan NVIDIA Windows Graphics Drivers 11 10-19-02 09:17 AM
Got driver running but Xfree shows only weird screens silamael NVIDIA Linux 2 09-25-02 01:43 AM
Weird problem with RPM jensa NVIDIA Linux 4 09-04-02 09:06 PM
Nvidia Go on laptop, black border within XFree86 problem raxip NVIDIA Linux 3 07-31-02 10:58 AM

All times are GMT -5. The time now is 10:55 PM.


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