Bug#445067: xorg: upgrade breaks EDID probing with Intel 945GM chipset
Subject: xorg: upgrade breaks EDID probing with Intel 945GM chipset
Package: xorg
Version: 1:7.3+2
Severity: normal
*** Please type your report below this line ***
I have a Sony Vaio VGN-TXN27N, with an Intel 945GM chipset and a
1366x768 display (output LVDS). After upgrading to xorg version
1:7.1.0-19 (version 1.4.0 of the Xorg server), it reverted to an
800x600 display, and I have not been able to recover use of the rest
of the display.
I note:
1. Version 1.3.0 probed output LVDS, notably finding this modeline:
(II) intel(0): Modeline "1366x768"x57.8 74.06 1366 1430 1558 1656 768 769 770 774 (44.7 kHz)
Version 1.4.0 shows no probed information for the LVDS output
2. I've put the same modeline in the relevent "Monitor" section of
/etc/X11/xorg.conf, as follows:
Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
Option "Monitor-LVDS" "Vaio Panel"
Option "Monitor-VGA" "External Monitor"
EndSection
Section "Monitor"
Identifier "Vaio Panel"
Option "DPMS"
DisplaySize 249 140
# modeline from probe with xorg-server 2:1.3.0.0.dfsg-12 (44.7 kHz)
Modeline "1366x768" 74.06 1366 1430 1558 1656 768 769 770 774
Option "PreferredMode" "1366x768"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Monitor "Vaio Panel"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1366x768"
EndSubSection
EndSection
However the log file does not indicate that modeline was ever read.
(The immediately preceding DisplaySize entry was read and echoed to
the log file.)
3. Version 1.3.0 chooses the appropriate mode:
(II) intel(0): Output LVDS using initial mode 1366x768
Version 1.4.0 does not:
(II) intel(0): Output LVDS using initial mode 800x600
4. xrandr can't set the higher resolution mode later, either:
ista:~$ xrandr -q
Screen 0: minimum 320 x 200, current 800 x 600, maximum 800 x 800
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
800x600 57.8* 85.1 72.2 75.0 60.3 56.2
640x480 85.0 72.8 75.0 59.9
720x400 85.0
640x400 85.1
640x350 85.1
TV disconnected (normal left inverted right x axis y axis)
ista:~$ xrandr --output LVDS --mode 1366x768
xrandr: cannot find mode 1366x768
Good and broken versions of the log, and my current xorg.conf, are
attached, if -A works. Otherwise I'll send them in a separate email.
- Jim Van Zandt
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.18 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages xorg depends on:
ii gnome-terminal [x-ter 2.18.2-1 The GNOME 2 terminal emulator appl
ii libgl1-mesa-glx [libg 7.0.1-2 A free implementation of the OpenG
ii libglu1-mesa 7.0.1-2 The OpenGL utility library (GLU)
ii rxvt [x-terminal-emul 1:2.6.4-12 VT102 terminal emulator for the X
ii type-handling [not+sp 0.2.21 dpkg architecture generation scrip
ii xbase-clients 1:7.3+2 miscellaneous X clients - metapack
ii xfonts-100dpi 1:1.0.0-4 100 dpi fonts for X
ii xfonts-75dpi 1:1.0.0-4 75 dpi fonts for X
ii xfonts-base 1:1.0.0-5 standard fonts for X
ii xfonts-scalable 1:1.0.0-6 scalable fonts for X
ii xkb-data 1.0~cvs.20070916-1 X Keyboard Extension (XKB) configu
ii xserver-xorg 1:7.3+2 the X.Org X server
ii xterm [x-terminal-emu 229-1 X terminal emulator
ii xutils 1:7.3+2 X Window System utility programs m
Versions of packages xorg recommends:
ii xorg-docs 1:1.4-2 Miscellaneous documentation for th
-- no debconf information
Reply to: