[Bug 13964] New: xserver-xorg-video-ati (1:6.7.197-1): manual edit of xorg.conf is required. xrandr and xdpyinfo do not correspond to correct ddcprobe EDID info
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jan 8 02:03:33 PST 2008
http://bugs.freedesktop.org/show_bug.cgi?id=13964
Summary: xserver-xorg-video-ati (1:6.7.197-1): manual edit of
xorg.conf is required. xrandr and xdpyinfo do not
correspond to correct ddcprobe EDID info
Product: xorg
Version: 7.3
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/Radeon
AssignedTo: xorg-driver-ati at lists.x.org
ReportedBy: bryan.cebuliak at gmail.com
QAContact: xorg-team at lists.x.org
System: Debian Sid
Package: xserver-xorg-video-ati
Version: 1:6.7.197-1
Description: Using an old 15" TFT-LCD monitor reporting correct EDID
version 1.0 information as per ddcprobe a manual edit of xorg.conf is
required. Otherwise resolution is wrong rendering the GUI unusable
especially with KDE and KDM or GDM login.
Advice given in XStrikeForce about ModeLine entry in Monitor section
is incomplete, only forcing proper graphic size. A DisplaySize entry
must be included as well in the Monitor section or else fonts are too
large in GDM login and KDE.
The ddcprobe gives correct EDID information, but xdpyinfo and xrandr
do not concur as they do with the previous xserver-xorg-video-ati
version 1:6.6.193-3. Instead they report ridiculously incorrect
dimensions.
Below are the results of ddcprobe and xdpyinfo/xrandr before and
after "upgrade". The correctly working xorg.conf is listed last.
This need for manual configuration using hardware correctly reporting
EDID is an unacceptable regression. Please fix.
Your user,
Bryan Cebuliak
see:
http://wiki.x.org/wiki/radeon
http://wiki.debian.org/XStrikeForce/HowToRandR12
ddcprobe:
vbe: VESA 2.0 detected.
oem: ATI RS300
memory: 135168kb
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
edid:
edid: 1 0
id: 6740
eisa: KTC6740
serial: 176352ef
manufacture: 17 2002
input: sync on green, analog signal.
screensize: 30 23
gamma: 2.530000
dpms: RGB, active off, suspend, standby
timing: 720x400 at 70 Hz (VGA 640x400, IBM)
timing: 640x480 at 60 Hz (VGA)
timing: 640x480 at 67 Hz (Mac II, Apple)
timing: 640x480 at 75 Hz (VESA)
timing: 800x600 at 75 Hz (VESA)
timing: 832x624 at 75 Hz (Mac II)
timing: 1024x768 at 87 Hz Interlaced (8514A)
timing: 1024x768 at 75 Hz (VESA)
timing: 1280x1024 at 75 (VESA)
ctiming: 640x480 at 70
ctiming: 640x480 at 75
ctiming: 800x600 at 72
ctiming: 800x600 at 75
ctiming: 1024x768 at 60
ctiming: 1024x768 at 72
ctiming: 1024x768 at 75
monitorname: O-5002L
monitorid: 886-3-563251
monitorserial: 123456
new xrandr showing ridiculous dimension 512mm x 32mm:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 1200
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y
axis) 512mm x 32mm
1024x768_75.00 75.0*+
1280x800 60.0
1280x768 60.0
1024x768 74.9 75.1 71.9 70.1 60.0 59.9
800x600 72.2 75.0 74.9 72.0 60.3
640x480 75.0 72.8 74.8 69.6 60.0 59.9
DVI-0 disconnected (normal left inverted right x axis y axis)
SScreen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 1200
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y
axis) 512mm x 32mm
1024x768_75.00 75.0*+
1280x800 60.0
1280x768 60.0
1024x768 74.9 75.1 71.9 70.1 60.0 59.9
800x600 72.2 75.0 74.9 72.0 60.3
640x480 75.0 72.8 74.8 69.6 60.0 59.9
DVI-0 disconnected (normal left inverted right x axis y axis)
S-video disconnected (normal left inverted right x axis y axis)-video
disconnected (normal left inverted right x axis y axis)
xdpyinfo on old xserver-xorg-video-ati version showing correct
dimensions 1024x768 pixels (302x232 millimeters):
name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 10400000
X.Org version: 1.4.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x2e00007, revert to PointerRoot
number of extensions: 33
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
GLX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
TOG-CUP
X-Resource
XAccessControlExtension
XC-APPGROUP
XC-MISC
XFIXES
XFree86-Bigfont
XFree86-DGA
XFree86-DRI
XFree86-Misc
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1024x768 pixels (302x232 millimeters)
resolution: 86x84 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x4e
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store NO, save-unders NO
largest cursor: 64x64
current input event mask: 0xfa4031
KeyPressMask EnterWindowMask LeaveWindowMask
KeymapStateMask StructureNotifyMask SubstructureNotifyMask
SubstructureRedirectMask FocusChangeMask PropertyChangeMask
ColormapChangeMask
number of visuals: 17
default visual id: 0x23
visual:
visual id: 0x23
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x24
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x25
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x26
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x27
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x28
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x29
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2a
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2b
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2c
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2d
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2e
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2f
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x30
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x31
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x32
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x4c
class: TrueColor
depth: 32 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
properly working xorg.conf with new xserver-xorg-video-ati:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "ATI Technologies Inc Radeon 9100 IGP"
Driver "ati"
BusID "PCI:1:5:0"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
Package: xserver-xorg-video-ati
Version: 1:6.7.197-1
Description: Using an old 15" TFT-LCD monitor reporting correct EDID
version 1.0 information as per ddcprobe a manual edit of xorg.conf is
required. Otherwise resolution is wrong rendering the GUI unusable
especially with KDE and KDM or GDM login.
Advice given in XStrikeForce about ModeLine entry in Monitor section
is incomplete, only forcing proper graphic size. A DisplaySize entry
must be included as well in the Monitor section or else fonts are too
large in GDM login and KDE.
The ddcprobe gives correct EDID information, but xdpyinfo and xrandr
do not concur as they do with the previous xserver-xorg-video-ati
version 1:6.6.193-3. Instead they report ridiculously incorrect
dimensions.
Below are the results of ddcprobe and xdpyinfo/xrandr before and
after "upgrade". The correctly working xorg.conf is listed last.
This need for manual configuration using hardware correctly reporting
EDID is an unacceptable regression. Please fix.
Your user,
Bryan Cebuliak
see:
http://wiki.x.org/wiki/radeon
http://wiki.debian.org/XStrikeForce/HowToRandR12
ddcprobe:
vbe: VESA 2.0 detected.
oem: ATI RS300
memory: 135168kb
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
edid:
edid: 1 0
id: 6740
eisa: KTC6740
serial: 176352ef
manufacture: 17 2002
input: sync on green, analog signal.
screensize: 30 23
gamma: 2.530000
dpms: RGB, active off, suspend, standby
timing: 720x400 at 70 Hz (VGA 640x400, IBM)
timing: 640x480 at 60 Hz (VGA)
timing: 640x480 at 67 Hz (Mac II, Apple)
timing: 640x480 at 75 Hz (VESA)
timing: 800x600 at 75 Hz (VESA)
timing: 832x624 at 75 Hz (Mac II)
timing: 1024x768 at 87 Hz Interlaced (8514A)
timing: 1024x768 at 75 Hz (VESA)
timing: 1280x1024 at 75 (VESA)
ctiming: 640x480 at 70
ctiming: 640x480 at 75
ctiming: 800x600 at 72
ctiming: 800x600 at 75
ctiming: 1024x768 at 60
ctiming: 1024x768 at 72
ctiming: 1024x768 at 75
monitorname: O-5002L
monitorid: 886-3-563251
monitorserial: 123456
new xrandr showing ridiculous dimension 512mm x 32mm:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 1200
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y
axis) 512mm x 32mm
1024x768_75.00 75.0*+
1280x800 60.0
1280x768 60.0
1024x768 74.9 75.1 71.9 70.1 60.0 59.9
800x600 72.2 75.0 74.9 72.0 60.3
640x480 75.0 72.8 74.8 69.6 60.0 59.9
DVI-0 disconnected (normal left inverted right x axis y axis)
SScreen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 1200
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y
axis) 512mm x 32mm
1024x768_75.00 75.0*+
1280x800 60.0
1280x768 60.0
1024x768 74.9 75.1 71.9 70.1 60.0 59.9
800x600 72.2 75.0 74.9 72.0 60.3
640x480 75.0 72.8 74.8 69.6 60.0 59.9
DVI-0 disconnected (normal left inverted right x axis y axis)
S-video disconnected (normal left inverted right x axis y axis)-video
disconnected (normal left inverted right x axis y axis)
xdpyinfo on old xserver-xorg-video-ati version showing correct
dimensions 1024x768 pixels (302x232 millimeters):
name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 10400000
X.Org version: 1.4.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x2e00007, revert to PointerRoot
number of extensions: 33
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
GLX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
TOG-CUP
X-Resource
XAccessControlExtension
XC-APPGROUP
XC-MISC
XFIXES
XFree86-Bigfont
XFree86-DGA
XFree86-DRI
XFree86-Misc
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1024x768 pixels (302x232 millimeters)
resolution: 86x84 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x4e
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store NO, save-unders NO
largest cursor: 64x64
current input event mask: 0xfa4031
KeyPressMask EnterWindowMask LeaveWindowMask
KeymapStateMask StructureNotifyMask SubstructureNotifyMask
SubstructureRedirectMask FocusChangeMask PropertyChangeMask
ColormapChangeMask
number of visuals: 17
default visual id: 0x23
visual:
visual id: 0x23
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x24
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x25
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x26
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x27
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x28
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x29
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2a
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2b
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2c
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2d
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2e
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x2f
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x30
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x31
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x32
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x4c
class: TrueColor
depth: 32 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
properly working xorg.conf with new xserver-xorg-video-ati:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "ATI Technologies Inc Radeon 9100 IGP"
Driver "ati"
BusID "PCI:1:5:0"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
Modeline "1024x768_75.00" 81.80 1024 1080 1192 1360 768 769 772
802 -HSync +Vsync
Option "PreferredMode" "1024x768_75.00"
DisplaySize 304 228
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection Modeline "1024x768_75.00" 81.80 1024 1080 1192 1360 768 769
772
802 -HSync +Vsync
Option "PreferredMode" "1024x768_75.00"
DisplaySize 304 228
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-driver-ati
mailing list