Announcement

Collapse
No announcement yet.

Problem with 23 inch (1920x1200) Philips monitor in Linux and during bootup

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by rohcQaH View Post
    EDID works over VGA connectors, too. Also, nvidia-settings can dump the EDID of all connected monitors. If you only get the EDID of the internal LCD, that's a limitation of your dumping tool.
    Ok, I've just used switchxres on the Mac to capture the EDID... not really sure what to think of it though.

    Code:
    DDC block report generated by SwitchResX version 3.8.7 for display
    VGA/SVGA Display (2)
    
    
    -----------------------------------------------------
    ------------------- RAW DATA ------------------------
    -----------------------------------------------------
          0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
    -----------------------------------------------------
    0  | 00 FF FF FF FF FF FF 00 00 00 17 07 00 00 00 00
    1  | 0A 0A 01 01 0C 1E 17 BE E8 2D C9 A0 57 47 98 27
    2  | 12 48 4C 00 00 00 01 01 01 01 01 01 01 01 01 01
    3  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
    4  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
    5  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
    6  | 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
    7  | 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 02
    
    -----------------------------------------------------
     <  00FFFFFF FFFFFF00 00001707 00000000 0A0A0101 0C1E17BE E82DC9A0 57479827 12484C00 00000101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010101 01010000 00000000 00000002	> 
    
    -----------------------------------------------------
    	Valid EDID block: checksum passed
    
    -----------------------------------------------------
    ------------------- MAIN EDID BLOCK -----------------
    -----------------------------------------------------
    
    EDID Version........1.1
    Manufacturer........@@@
    Product Code........5895 (1707) (0717) 
    Serial Number.......00000000
    
    Manufactured........Week 10 of year 2000
    Max H Size..........30 cm
    Max V Size..........23 cm
    Gamma...............2.90
    
    Display Supported Features:
    ---------------------------
    	Power Management: Active off	Power Management: Suspend	Power Management: Standby
    
    Display type:
    ------------- 
    	RGB color display
    	Display is non continuous frequency
    	Default color space is not sRGB standard
    
    
    Input signal & sync:
    -------------------- 
    Analog input with: 	0.700V / 0.300V
    	Separate Sync
    	Composite Sync
    
    
    Color info:
    ----------- 
    Red x = 0.625  Green x = 0.280  Blue x = 0.155  White x = 0.283
    Red y = 0.342  Green y = 0.595  Blue y = 0.070  White y = 0.298
    
    Established Timings:
    -------------------- 
    
    Manufacturer Reserved Timings:
    ------------------------------ 
    
    Standard Timing Identification:
    ------------------------------- 
    
    Monitor Description blocks:
    --------------------------- 
    	Descriptor #0 is Empty descriptor
    
    	Descriptor #1 is Empty descriptor
    
    	Descriptor #2 is Empty descriptor
    
    	Descriptor #3 is Empty descriptor
    My first thought is that the "first week of 2000" seems incorrect, but that's maybe just not been set. There doesn't seem to be any monitor descriptor timings.

    Comment


    • #17
      alright, that needs to be binary, not a text-dump. I've converted it, get it here, save it anywhere you like, then add it to your xorg.conf as mentioned above.

      It looks like that EDID is incomplete, but anyway, please try. If it doesn't work, please attach xorg.conf and Xorg.0.log.

      A new GPU won't solve that problem by the way.

      Comment


      • #18
        Originally posted by rohcQaH View Post
        alright, that needs to be binary, not a text-dump. I've converted it, get it here, save it anywhere you like, then add it to your xorg.conf as mentioned above.
        Wow, thanks for that doing that. Here's my Xorg.0.log
        http://pastebin.com/f7b553389

        and my xorg.conf (a garbled mess, I appologisse for that and for the ati comments: I used to have an ati card a long time ago)
        http://pastebin.com/f45b680a5

        The EDID binary you gave me has had an effect - the DPI has changed (and now fonts in X look slightly funny).

        Comment


        • #19
          Looks like indeed the monitor is at fault, the EDID is broken. Windows somehow manages to avoid that by manually adding modelines. Yay for products tested on windows only.

          Please find the technical specifications of your monitor, if they're equal to my Samsung 245B I'll send you my edid as a substitute.
          Samsung 245B:
          native resolution: 1920 x 1200
          Hz: 56 - 75
          kHz: 30 - 81
          edit: oh, here they are:
          Philips 230WP7NS:
          native resolution: 1920 x 1200
          Hz: 56 - 85 Hz
          kHz: 30 - 94 kHz
          It should accept every timing my 245B can do. I'll send you the edid when I'm back home (ETA: 8 hours)
          Last edited by rohcQaH; 10-14-2009, 04:43 AM.

          Comment


          • #20
            Originally posted by rohcQaH View Post
            Looks like indeed the monitor is at fault, the EDID is broken. Windows somehow manages to avoid that by manually adding modelines. Yay for products tested on windows only.

            Please find the technical specifications of your monitor, if they're equal to my Samsung 245B I'll send you my edid as a substitute.


            edit: oh, here they are:

            It should accept every timing my 245B can do. I'll send you the edid when I'm back home (ETA: 8 hours)
            I think this might be related to the issue, http://www.microsoft.com/whdc/device...edid_over.mspx
            Windows users presumably install some driver which contains the EDID and modelines.

            The monitor is listed here,
            http://www.p4c.philips.com/cgi-bin/d...&slg=en&scy=GB
            and the driver for Windows is there for download. Can I extract the EDID from the driver .inf or .cab file?

            Thanks for your help.

            Erlend

            Comment


            • #21
              no idea. Try extracting the .cab and see what's inside.

              here's my 245B.edid.

              Comment


              • #22
                Thank you!

                Originally posted by rohcQaH View Post
                no idea. Try extracting the .cab and see what's inside.

                here's my 245B.edid.
                That works great! I can get 1920x1200@60 and a DPI 93x95. It looks good.

                Obviously I still cannot see the screen if I go into console mode, or even during boot (thought I can if I use the VGA adapter). I would really like to edit the monitor EDID to replace it with the one you gave me... is this a bad idea?

                Thank you very much for your help so far.

                Erlend

                Comment


                • #23
                  glad it finally works

                  If you don't like the DPI, there's always
                  Code:
                  Section "Device"
                          ...
                          Option      "UseEdidDpi" "0"
                          Option      "DPI" "96 x 96"
                          ...
                  you mean, you want to upload the new edid into the monitor? Is that even possible? Anyway, you're on your own there, I take no responsibility

                  Comment

                  Working...
                  X