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

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-20-06, 08:09 AM   #1
bartstaal
Registered User
 
Join Date: Apr 2006
Posts: 1
Default 8756 on toshiba laptops

I had a problem with the new nvidia driver 8756 on my toshiba laptop. I couldn't get the resolution set to 1024x768, what is caused by bad EDID information. The "IgnoreEDID" or the "UseEDID" option didn't work anymore for this new version. I tried almost everyting... nothing worked.

Recently, i discovered an config option named "Custom-DFP-0". I created my own EDID and it works!!! I show you how to do this:

Fisrt, somehow get the original EDID. Start X with a high logverbose:
Code:
X -logverbose 100
Hehe... 100 should be enough. Somewhere in your log file you find this:
Code:
(--) 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
There are two things you can do: try to understand the data structure and modify the bytes by hand, or use a tool that understands the EDID structure. I used Phoenix Edid Designer 1.3. (http://www.raylar.com/phoenix.php) It is a M$ Windows application, but it runs very good with wine.

This tools wants the EDID data in a bit strange format. The file content has to look like this:
Code:
EDID BYTES:
0x   00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    ------------------------------------------------
00 | 00 FF FF FF FF FF FF 00 3A C4 00 00 00 00 00 00
10 | 2D 0C 01 03 80 20 1A 00 EA A8 E0 99 57 4B 92 25
20 | 1C 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
30 | 01 01 01 01 01 01 64 19 C9 77 31 00 26 30 4F 88
40 | 36 00 42 FF 10 00 00 18 00 00 00 FC 00 4E 76 69
50 | 64 69 61 20 44 65 66 61 75 6C 00 00 00 FC 00 74
60 | 20 46 6C 61 74 20 50 61 6E 65 6C 00 00 00 00 FD
70 | 00 00 3C 1D 31 07 00 00 20 20 20 20 20 00 00 60
All the hex numbers must be in uppercase and the file must be in DOS format (i.e. all lines end with \r\n, not with \n). The filename must end with .dat

After putting your own EDID data in this file format, start the phoenix edid designer. (I suggest not copying the data I posted, I don't know if it can damage your hardware if the wrong timings are used)
Disable the "read only" option in the file menu, so you can edit the file. I found the problem in last tab "Detailed Timings". The field "H Active Pxl" said 969. I changed it to 1024. Save the file.

The last step is to put the new custum EDID data in your xorg.conf. Just pack all the numbers together (without the extra numbers you had to add for the tool), and put them in the "CustomEDID-DFP-0" option in the Screen section. My xorg.conf looks like this:
Code:
Section "Monitor"
    Identifier  "Generic Monitor"
    Option      "DPMS"
    HorizSync   31.5-90
    VertRefresh 60
    Option  "CustomEDID-DFP-0" "00ffffffffffff00a34c000000000000d2c010300802a100ae8a0e9975b42952c10545000000101010101010101010101010101010104691007714006203f488630024ff01000081000000cf00e46796469616024456661657c6000000cf00470264c61647020516e656c600000000df0000c3d1137000000202020202000060"
EndSection
I don't know if the HorizSync and VertRefresh options are needed, I had them already in my configuration file. Now, restart your X server, et voila!

I hope this is usefull for anyone.

Last edited by bartstaal; 04-20-06 at 08:46 AM.
bartstaal 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
Toshiba debuts widescreen Ultrabook News Archived News Items 0 06-05-12 01:20 PM
Diablo III Gaming Benchmarks on Ivy Bridge & Trinity Laptops News Archived News Items 0 05-16-12 10:40 AM
Toshiba Sat 1950 screen setup beaulieu NVIDIA Linux 7 06-13-03 03:17 PM
Toshiba Satellite 1955/S801, GeForce4 440 Go azaroth NVIDIA Linux 2 01-01-03 08:19 PM
GF4 Go Toshiba - wtf is the deal?? Azreal?? Tabs NVIDIA Windows Graphics Drivers 1 09-28-02 11:24 PM

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


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