[Bug 17255] New: using fuzzy aspect match for initial modes ( picked 1280x960 instead of 1280x1024)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 21 19:15:34 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=17255

           Summary: using fuzzy aspect match for initial modes (picked
                    1280x960 instead of 1280x1024)
           Product: xorg
           Version: 7.3
          Platform: Other
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: high
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: bryce at bryceharrington.org
         QAContact: xorg-team at lists.x.org


Forwarding this bug from a Ubuntu user:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/188792

EDID and ddcprobe show that resolution 1280x1024 is available from the monitor,
but 1280x960 is selected instead:

ubuntu at ubuntu:~$ sudo ddcprobe
vbe: VESA 2.0 detected.
oem: ATI RADEON 9200
memory: 131072kb
mode: 800x600x16
mode: 1024x768x16
mode: 320x200x32k
mode: 320x200x64k
mode: 320x200x16m
mode: 1600x1200x256
mode: 640x400x256
mode: 640x480x256
mode: 640x480x32k
mode: 640x480x64k
mode: 640x480x16m
mode: 1600x1200x32k
mode: 800x600x256
mode: 800x600x32k
mode: 800x600x64k
mode: 800x600x16m
mode: 1600x1200x64k
mode: 1024x768x256
mode: 1024x768x32k
mode: 1024x768x64k
mode: 1024x768x16m
mode: 1280x1024x256
mode: 1280x1024x32k
mode: 1280x1024x64k
mode: 1280x1024x16m
mode: 132x25 (text)
mode: 132x43 (text)
edid:
edid: 1 3
id: 0302
eisa: MAG0302
serial: f900992f
manufacture: 41 2004
input: sync on green, analog signal.
screensize: 32 24
gamma: 1.270000
dpms: RGB, active off, suspend, standby
timing: 720x400 at 70 Hz (VGA 640x400, IBM)
timing: 640x480 at 75 Hz (VESA)
timing: 800x600 at 60 Hz (VESA)
timing: 800x600 at 75 Hz (VESA)
timing: 1024x768 at 87 Hz Interlaced (8514A)
timing: 1024x768 at 75 Hz (VESA)
ctiming: 640x480 at 85
ctiming: 800x600 at 85
ctiming: 800x600 at 100
ctiming: 1024x768 at 85
ctiming: 1280x1024 at 60
dtiming: 640x480 at 100
dtiming: 800x600 at 85
monitorrange: 30-70, 50-160
monitorserial: FAIU4A039215

ubuntu at ubuntu:~$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 960, maximum 1600 x 1200
VGA-0 connected 1280x960+0+0 (normal left inverted right x axis y
axis) 310mm x 230mm
   1600x1024 60.2
   1280x1024 60.0 60.0
   1440x900 59.9
   1280x960 60.0*
   1360x768 59.8
   1152x864 75.0 75.0 70.0 60.0
   1024x768 85.0 85.0 75.1 75.0 70.1 60.0
   832x624 74.6
   800x600 100.0 85.0 85.1 85.1 72.2 75.0
 60.3 56.2
   640x480 100.0 85.0 85.0 72.8 75.0 60.0 59.9
   720x400 85.0 70.1
   640x400 85.1
   640x350 85.1
DVI-0 disconnected (normal left inverted right x axis y axis)
S-video disconnected (normal left inverted right x axis y axis)


(II) RADEON(0): EDID vendor "MAG", prod id 770
(II) RADEON(0): Using hsync ranges from config file
(II) RADEON(0): Using vrefresh ranges from config file
(II) RADEON(0): Printing DDC gathered Modelines:
(II) RADEON(0): Modeline "640x480"x0.0   40.50  640 656 720 800  480 481 484
506 -hsync -vsync (50.6 kHz)
(II) RADEON(0): Modeline "800x600"x0.0   56.25  800 832 896 1048  600 601 604
631 +hsync +vsync (53.7 kHz)
(II) RADEON(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605
628 +hsync +vsync (37.9 kHz)
(II) RADEON(0): Modeline "640x480"x0.0   25.20  640 656 752 800  480 490 492
525 -hsync -vsync (31.5 kHz)
(II) RADEON(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414
449 -hsync +vsync (31.5 kHz)
(II) RADEON(0): Modeline "1024x768"x0.0   78.80  1024 1040 1136 1312  768 769
772 800 +hsync +vsync (60.1 kHz)
(II) RADEON(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771
777 806 -hsync -vsync (48.4 kHz)
(II) RADEON(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604
625 +hsync +vsync (46.9 kHz)
(II) RADEON(0): Modeline "640x480"x85.0   35.71  640 672 736 832  480 481 484
505 -hsync +vsync (42.9 kHz)
(II) RADEON(0): Modeline "800x600"x85.0   56.55  800 840 928 1056  600 601 604
630 -hsync +vsync (53.5 kHz)
(II) RADEON(0): Modeline "800x600"x100.0   68.18  800 848 936 1072  600 601 604
636 -hsync +vsync (63.6 kHz)
(II) RADEON(0): Modeline "1024x768"x85.0   94.39  1024 1088 1200 1376  768 769
772 807 -hsync +vsync (68.6 kHz)
(II) RADEON(0): Modeline "1280x1024"x60.0  108.88  1280 1360 1496 1712  1024
1025 1028 1060 -hsync +vsync (63.6 kHz)
(II) RADEON(0): Output: VGA-0, Detected Monitor Type: 1
(II) RADEON(0): EDID data from the display on output: VGA-0
----------------------
(II) RADEON(0): Manufacturer: MAG  Model: 302  Serial#: 39215
(II) RADEON(0): Year: 2004  Week: 41
(II) RADEON(0): EDID Version: 1.3
(II) RADEON(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) RADEON(0): Sync:  Separate
(II) RADEON(0): Max Image Size [cm]: horiz.: 32  vert.: 24
(II) RADEON(0): Gamma: 1.27
(II) RADEON(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) RADEON(0): First detailed timing not preferred mode in violation of
standard!(II) RADEON(0): redX: 0.618 redY: 0.349   greenX: 0.280 greenY: 0.605
(II) RADEON(0): blueX: 0.152 blueY: 0.063   whiteX: 0.281 whiteY: 0.310
(II) RADEON(0): Supported VESA Video Modes:
(II) RADEON(0): 720x400 at 70Hz
(II) RADEON(0): 640x480 at 60Hz
(II) RADEON(0): 800x600 at 60Hz
(II) RADEON(0): 800x600 at 75Hz
(II) RADEON(0): 1024x768 at 60Hz
(II) RADEON(0): 1024x768 at 75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 640  vsize 480  refresh: 85  vid: 22833
(II) RADEON(0): #2: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) RADEON(0): #3: hsize: 800  vsize 600  refresh: 100  vid: 26693
(II) RADEON(0): #4: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) RADEON(0): #5: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 40.5 MHz   Image Size:  310 x 230 mm
(II) RADEON(0): h_active: 640  h_sync: 656  h_sync_end 720 h_blank_end 800
h_border: 0
(II) RADEON(0): v_active: 480  v_sync: 481  v_sync_end 484 v_blanking: 506
v_border: 0
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 56.2 MHz   Image Size:  310 x 230 mm
(II) RADEON(0): h_active: 800  h_sync: 832  h_sync_end 896 h_blank_end 1048
h_border: 0
(II) RADEON(0): v_active: 600  v_sync: 601  v_sync_end 604 v_blanking: 631
v_border: 0
(II) RADEON(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 70 kHz,
PixClock max 110 MHz
(II) RADEON(0): Serial No: FAIU4A039215U
(II) RADEON(0): EDID (in hex):
(II) RADEON(0):         00ffffffffffff00342702032f990000
(II) RADEON(0):         290e01030820181be85c119e59479b27
(II) RADEON(0):         10484fa14a0031590101455945686159
(II) RADEON(0):         818000000000d20f80a020e01a101040
(II) RADEON(0):         130036e610000018f91520f830581f20
(II) RADEON(0):         2040130036e61000001e000000fd0032
(II) RADEON(0):         a01e460b000a202020202020000000ff
(II) RADEON(0):         00464149553441303339323135550029
in RADEONProbeOutputModes
(II) RADEON(0): EDID vendor "MAG", prod id 770
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DVI-0:ddc2" removed.
(II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0
(II) RADEON(0): Output: S-video, Detected Monitor Type: 0
(II) RADEON(0): Output VGA-0 connected
(II) RADEON(0): Output DVI-0 disconnected
(II) RADEON(0): Output S-video disconnected
(II) RADEON(0): Using fuzzy aspect match for initial modes
(II) RADEON(0): Output VGA-0 using initial mode 1280x960
after xf86InitialConfiguration
(**) RADEON(0): Display dimensions: (320, 240) mm
(**) RADEON(0): DPI set to (126, 126)
(II) Loading sub module "fb"
(II) LoadModule: "fb"


"Using fuzzy aspect match for initial modes" sounds suspicious.  Also, it's
showing dimensions as 310 x 230 mm in some places, and (320, 240) mm others. 
Rounding issue?


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list