← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 621756] [NEW] Monitor Detection Problem in upgrade to 10.04.1

 

You have been subscribed to a public bug:

Ubunutu upgrade from 9.10 to 10.04.1, new problem with Monitor (was always unknown but did not bring the following error: after booting the monitor displays the message 'not optimum mode' and  recommends 1280x1024 @ 60 Hz.  Monitor is in 1280x1024, but supposedly at 0 Hz (!?) 
It appears that the EDID is in error for this monitor? 
Do not notice any problems with display, and so will probably not fool with xorg.conf.
This mail ends with the listing from get-edid (rather long), Xorg.0.log attached. TIA. Ch.Keller


Background Info:
In menu.lst there is xforcesvesa and vga=795  (this is supported by graphic card, hwinfo confirms this).
graphic card Matrox G550): 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G550 AGP (rev 01)
xorg-server 2:1.7.6-2ubuntu7.3 .
Samsung Monitor  Samsung 910t, specs:  sync horizontal: 30-81, vertical: 56-75, optimum refresh 60, max 75.

xrandr -q:
Screen 0: minimum 640 x 480, current 1280 x 1024, maximum 1280 x 1024 
default connected 1280x1024+0+0 0mm x 0mm 
   1280x1024      0.0* 
   1024x768        0.0  
   800x600         0.0  
   640x480         0.0  

Following is the result of sudo get-edid|parse-edid:

chris@P4:~$ sudo get-edid|parse-edid

parse-edid: parse-edid version 2.0.0

get-edid: get-edid version 2.0.0


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0

        Function supported

        Call successful


        VBE version 300

        VBE string at 0xc5743 "Matrox Graphics Inc."


VBE/DDC service about to be called

        Report DDC capabilities


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0

        Function supported

        Call successful


        Monitor and video card combination does not support DDC1
transfers

        Monitor and video card combination supports DDC2 transfers

        0 seconds per 128 byte EDID block transfer

        Screen is not blanked during DDC transfer


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left



*********** Something special has happened!

Please contact the author, Matthew Kern

E-mail: pyrophobicman@xxxxxxxxx

Please include full output from this program (especially that to stderr)



Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call successful


Reading next EDID block


VBE/DDC service about to be called

        Read EDID


        Performing real mode VBE call

        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0

        Function supported

        Call failed


The EDID data should not be trusted as the VBE call failed

parse-edid: EDID checksum failed - data is corrupt. Continuing anyway.

EDID claims 32 more blocks left

EDID blocks left is wrong.

Your EDID is probably invalid.

parse-edid: first bytes don't match EDID version 1 header

parse-edid: do not trust output (if any).


        # EDID version 14 revision 1

Section "Monitor"

        Identifier "@BL:2d0f"

        VendorName "@BL"

        ModelName "@BL:2d0f"

        # DPMS capabilities: Active off:yes  Suspend:yes  Standby:no


        Mode    "2346x593"      # vfreq 8.870Hz, hfreq 27.968kHz

                DotClock        122.890000

                HTimings        2346 2410 2458 4394

                VTimings        593 600 648 3153

        EndMode

        Mode    "3840x1024"     # vfreq 0.011Hz, hfreq  0.042kHz

                DotClock        0.300000

                HTimings        3840 3870 3951 7168

                VTimings        1024 1024 1038 3896

        EndMode

        Mode    "3840x1792"     # vfreq 0.011Hz, hfreq  0.046kHz

                DotClock        0.320000

                HTimings        3840 3966 4065 6912

                VTimings        1792 1796 1825 4179

        EndMode

        Mode    "3840x1280"     # vfreq 0.020Hz, hfreq  0.042kHz

                DotClock        0.320000

                HTimings        3840 3907 4027 7680

                VTimings        1280 1283 1288 2120

        EndMode

EndSection

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Monitor Detection Problem in upgrade to 10.04.1
https://bugs.launchpad.net/bugs/621756
You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg in ubuntu.