Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: HOWTO: Solution for EDID Resolution Problems

  1. #1
    Join Date
    Nov 2004
    Beans
    30
    Distro
    Ubuntu 9.10 Karmic Koala

    HOWTO: Solution for EDID Resolution Problems

    This HOWTO is for problems related to incorrect resolutions resulting from EDID problems. In other words, your video card is unable to detect the correct EDID settings from your monitor, at the fault of your video card driver. I tested this with my Nvidia GeForce MX440 Go.

    As I cannot take credit for the solution, here is a link to the original post at nVnews forums:
    http://www.nvnews.net/vbulletin/show...2&postcount=26

    Please note that unless you know what you are doing, your /etc/X11/xorg.conf file should be the standard one generated by the driver installation.

    Procedure:

    1. Download Phoenix EDID Designer.
    2. If you're able to run Windows, use windows to run this program, otherwise use Wine. I'm not sure if it works 100% using Wine, so refer to the original post.
    3. In Phoenix EDID Designer, click "Tools > Extract Registry EDID".
    4. Click on the listing that appears, then click "Extract EDID"
    5. Click "File > Export" and save your file as a ".raw" file.
    6. Copy your file to the /etc/X11/ directory:
      Code:
      sudo cp EDID_FILE.raw /etc/X11/
    7. Edit your xorg.conf:
      Code:
      sudo gedit /etc/X11/xorg.conf
      And, add the following option lines to the "device" section
      Code:
          
      #Option      "AddARGBGLXVisuals" "true" #NVidia specific, uncomment if needed
      #Option      "UseDisplayDevice" "DFP-0" #Uncomment and modify if needed
      Option      "CustomEDID" "DFP-0:/etc/X11/nvnew.raw"
    8. Save the file, close gedit and press "CTRL ALT BACKSPACE" to restart X.

  2. #2
    Join Date
    Aug 2006
    Location
    Messina, Italy
    Beans
    98
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HOWTO: Solution for EDID Resolution Problems

    There is a couple of other threads on http://www.nvnews.net dealing geforce4 fix with custom EDID. You could check also http://www.nvnews.net/vbulletin/showthread.php?t=81635 which has a detail explanation of the steps and a couple of ready custom_edid.bin files.

    Hope this can help you

    catanzag
    Registered Linux User #426115
    My personal blog

  3. #3
    Join Date
    Dec 2006
    Location
    Cambridge, ON, Canada
    Beans
    112
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: HOWTO: Solution for EDID Resolution Problems

    you are my hero.

    ++1

  4. #4
    Join Date
    May 2010
    Beans
    3

    Re: HOWTO: Solution for EDID Resolution Problems

    Anyone still active around here? I really need this to work, but I don't find my xorg.conf running Ubuntu 10.04.

    Please help!

  5. #5
    Join Date
    Sep 2007
    Location
    Oklahoma, USA
    Beans
    2,378
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: HOWTO: Solution for EDID Resolution Problems

    I'm running 10.04 also and no xorg.conf file was created by default. However, you can create one in the /etc/X11 directory and it will be used. Tell us more about your specific video card and monitor, and we can tell you what to put into such a file.
    Last edited by JKyleOKC; November 21st, 2011 at 06:36 PM. Reason: Corrected file name to all lower case.
    --
    Jim Kyle in Oklahoma, USA
    Linux Counter #259718
    Howto mark thread: https://wiki.ubuntu.com/UnansweredPo.../SolvedThreads

  6. #6
    Join Date
    May 2010
    Beans
    3

    Re: HOWTO: Solution for EDID Resolution Problems

    Hi!

    I managed to create the file now, and put the line concerning the EDID in it, but nothing changes. The file is in the correct place, but I'm not sure if I inserted the CustomEDID stuff correctly.

    The computer has a S3 video card and the screen is an acer V223HQ with max. resolution of 1920x1080.

    More about the whole problem here: http://www.linuxforums.org/forum/ubu...tml#post870153

  7. #7
    Join Date
    Sep 2007
    Location
    Oklahoma, USA
    Beans
    2,378
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: HOWTO: Solution for EDID Resolution Problems

    I also have an Acer monitor, although it's a different model (X173w), and its internal EDID wasn't acceptable either. I finally twiddled the monitor's on-screed-display controls and got it to work, but had to add "modeline" entries to my xorg.conf file. I have no idea whether my entries for a 17-inch display would be correct for yours, or whether they might make matters worse, but here's my xorg.conf file. Note that my video card is from nvidia, not S3, so those parts would definitely NOT work for you.
    Code:
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 1.0  (buildd@palmer)  Tue Jan 22 12:05:14 UTC 2008
    
    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by failsafeDexconf, using
    # values from the debconf database and some overrides to use vesa mode.
    #
    # You should use dexconf or another such tool for creating a "real" xorg.conf
    # For example:
    #   sudo dpkg-reconfigure -phigh xserver-xorg
    
    Section "ServerLayout"
    	Identifier	"Default Layout"
      screen 0 "Default Screen" 0 0
    	Inputdevice	"Configured Mouse"	"CorePointer"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "Module"
    	Load		"glx"
    	Load		"v4l"
    EndSection
    
    Section "InputDevice"
    	Identifier	"Generic Keyboard"
    	Driver		"kbd"
    	Option		"XkbRules"	"xorg"
    	Option		"XkbModel"	"pc105"
    	Option		"XkbLayout"	"us"
    EndSection
    
    Section "InputDevice"
    	Identifier	"Configured Mouse"
    	Driver		"mouse"
    EndSection
    
    Section "Monitor"
    	Identifier	"Configured Monitor"
    	Vendorname	"Acer"
    	Modelname	"Acer X173Wv"
    	Horizsync	30.0	-	83.0
    	Vertrefresh	55.0	-	75.0
    	Gamma	1
      modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
      modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
      modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
      modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
      modeline  "1152x768@54" 65.0 1152 1178 1314 1472 768 771 777 806 +hsync +vsync
      modeline  "1280x854" 80.0 1280 1309 1460 1636 854 857 864 896 +hsync +vsync
      modeline  "1280x768@60" 80.1 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
      modeline  "1280x720@60" 74.5 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
      modeline  "1280x800@75" 107.2 1280 1360 1496 1712 800 801 804 835 -hsync +vsync
      modeline  "1280x768@75" 103.0 1280 1360 1496 1712 768 769 772 802 -hsync +vsync
      modeline  "1280x800@60" 83.5 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
      modeline  "1440x900@75" 136.5 1440 1536 1688 1936 900 901 904 940 -hsync +vsync
      modeline  "1440x900@60" 106.5 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
      modeline  "1600x1024@60" 136.4 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
      modeline  "1680x1050@60" 147.1 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync
      modeline  "1680x1050@75" 188.1 1680 1800 1984 2288 1050 1051 1054 1096 -hsync +vsync
      modeline  "1920x1200@60" 193.2 1920 2048 2256 2592 1200 1201 1204 1242 -hsync +vsync
    EndSection
    
    Section "Device"
    	Identifier	"Configured Video Device"
    	Driver		"nvidia"
    	VendorName	"NVIDIA Corporation"
    	Boardname	"GeForce 6150SE nForce 430"
    EndSection
    
    Section "Screen"
    	Identifier	"Default Screen"
    	Device		"Configured Video Device"
    	Monitor		"Configured Monitor"
    	Defaultdepth	24
    	SubSection "Display"
    		Virtual	1440	900
    		Depth	24
    		Modes		"1440x900@75"	"1440x900@60"	"1280x800@60"	"1280x768@75"	"1280x800@75"	"1280x720@60"	"1280x768@60"	"1280x854"	"1152x768@54"	"800x600@60"	"800x600@75"	"800x600@72"	"800x600@56"
    	EndSubSection
    EndSection
    --
    Jim Kyle in Oklahoma, USA
    Linux Counter #259718
    Howto mark thread: https://wiki.ubuntu.com/UnansweredPo.../SolvedThreads

  8. #8
    Join Date
    May 2010
    Beans
    3

    Re: HOWTO: Solution for EDID Resolution Problems

    Thanks, but I solved the problem... really easy solution:

    - replace the VGA cable without pin 12 with a normal one
    - connect the KVM VGA cable on Computer 1 (the one with 2 screens) with a DVI/VGA converter and plug it into the DVI slot. The converter doesn't seem to transport some of the EDID information, but passes the resolutions through. Thus no need to hack the nvidia driver, and since the on/off state is NOT passed through, no flickering or changing of my extended screen layout.
    - Computer 2, Windows and Linux, are now connected directly and all the EDID can pass through. Thus all resolutions work perfectly.

    PERFECT AND EASY!!!

  9. #9
    Join Date
    Feb 2007
    Beans
    106

    Re: HOWTO: Solution for EDID Resolution Problems

    Without wanting to sound like a troll, I cannot believe Windows has not suffered from being unable to read the EDID yet Linux has suffered this for 5+ years.

    I have had this issue ever since my foray into linux, but was too noobish at the time to realise where the problem lied. It also never used to be a showstopper, and there were workarounds.

    Now, it would appear that me (and several others) cannnot easily boot any modern linux variants.


    /rant over - if anybody fancys helping, It'd be much appreciated.
    http://ubuntuforums.org/showthread.php?t=1981935
    - A pessimist is in fact an optimist with more experience...

  10. #10
    Join Date
    Oct 2012
    Beans
    7

    Re: HOWTO: Solution for EDID Resolution Problems

    You're correct--it's lunacy. I have a very nice NEC LCD monitor that's fed with 5 BNC inputs, so there's no EDID at all. The native resolution is 1280x1024, but the generic VGA entry doesn't include this resolution.

    I can add it with xrandr, but that has some odd side-effects--and it works only if I don't use the Nvidia-supplied driver for my card.

    Yet the same monitor works fine on XP and Win7. No fancy diddling required.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •