EDID information not read

Bug #815978 reported by Alexander Hunziker on 2011-07-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xf86-video-intel
Invalid
Medium
xserver-xorg-video-intel (Ubuntu)
High
Unassigned

Bug Description

I remember when I was connecting my laptop to my TV (via VGA) using earlier Ubuntu releases, I was offered to run it using it's native resolution (1368 by 768 or something like that). Now under Oneiric, I'm only offered 800x600 and 1024x768, which is unsatisfying. Running xrandr --verbose reveals that the laptop doesn't seem to receive the EDID information from the TV.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xorg 1:7.6+7ubuntu6
ProcVersionSignature: Ubuntu 3.0.0-6.7-generic 3.0.0-rc7
Uname: Linux 3.0.0-6-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,obs,snap,move,place,session,mousepoll,gnomecompat,imgpng,compiztoolbox,grid,resize,vpswitch,regex,wall,unitymtgrabhandles,animation,expo,workarounds,ezoom,staticswitcher,fade,scale,unityshell]
CompositorRunning: None
Date: Mon Jul 25 17:52:19 2011
DistUpgraded: Log time: 2011-07-15 12:09:18.206064
DistroCodename: oneiric
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:20e4]
   Subsystem: Lenovo Device [17aa:20e4]
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: LENOVO 28239KG
ProcEnviron:
 LANGUAGE=en
 LANG=en_DK.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-6-generic root=UUID=7b361d96-9c1b-4168-b7b1-261e6bd2734d ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to oneiric on 2011-07-19 (6 days ago)
dmi.bios.date: 03/14/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 6HET35WW (1.20 )
dmi.board.name: 28239KG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6HET35WW(1.20):bd03/14/2011:svnLENOVO:pn28239KG:pvrThinkPadT400s:rvnLENOVO:rn28239KG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 28239KG
dmi.product.version: ThinkPad T400s
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.5.0-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu13
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11~1-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11~1-0ubuntu4
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.2-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.0-3ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Chris Halse Rogers (raof) wrote :

The logs you've provided don't seem to have an attempt at connecting the TV in them? Could you please try connecting your TV, set a mode on it (either 1024x768 or 800x600, it doesn't matter) and then attach the output of “dmesg” and your /var/log/Xorg.0.log file?

That should help narrow down what's going wrong. Thanks.

Changed in xorg (Ubuntu):
status: New → Incomplete
Bryce Harrington (bryce) on 2011-08-10
Changed in xorg (Ubuntu):
status: Incomplete → New
status: New → Incomplete
bugbot (bugbot) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xorg (Ubuntu):
status: Incomplete → Expired

Sorry for the long response time. Below the information you asked for:

dmesg from the relevant timespan:

[13855.540177] usb 6-1: USB disconnect, device number 2
[13856.234508] Monitor-Mwait will be used to enter C-3 state
[13856.239367] thinkpad_acpi: EC reports that Thermal Table has changed
[13856.276712] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=600
[13856.422817] EXT4-fs (sda2): re-mounted. Opts: commit=600

I will attach the entire Xorg.0.log file to this bug.

Changed in xorg (Ubuntu):
status: Expired → New
Bryce Harrington (bryce) wrote :

Hmm, thanks, however neither of that data shows a TV being connected.

Try enabling debug for the kernel drm. Launch 'sudo xdiagnose', it'll be the first checkbox; then reboot, reproduce the bug, and capture your full 'dmesg' output and add it as an attachment to this bug report.

This is likely a kernel bug rather than xorg.

Changed in xorg (Ubuntu):
status: New → Incomplete

Further bit of info: A daily build of Fedora 16, which is currently running under kernel 3.1.0rc3 shows the same behaviour.

bugbot (bugbot) on 2011-09-08
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)

I remember when I was connecting my laptop to my TV (via VGA) using earlier Ubuntu releases, I was offered to run it using it's native resolution (1368 by 768 or something like that). Now under Oneiric, I'm only offered 800x600 and 1024x768, which is unsatisfying. Running xrandr --verbose reveals that the laptop doesn't seem to receive the EDID information from the TV.

This was originally reported at https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/815978, where a lot of logs are attached.

Link to dmesg output with X debugging enabled: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/815978/+attachment/2361114/+files/dmesg_edid_problem.log

This is on kernel 3.0 and xserver 1.10.4

Changed in xserver-xorg-video-intel:
importance: Unknown → Medium
status: Unknown → Confirmed
Bryce Harrington (bryce) on 2011-09-21
Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Triaged
importance: Undecided → High
Bryce Harrington (bryce) wrote :

Hey alex-hunziker,

Hi, thanks for reporting this issue during the development period of
Ubuntu.

I notice there's not been further comments to the bug report since the
release came out, would you mind updating us on the status of it in the
release?

Are you still able to reproduce the issue? If not, do you think the bug
report can be closed, or do you think we should continue tracking it?

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Incomplete

Please try the latest kernel (preferably 3.3-rc1 or newer), boot the kernel with drm.debug=0xe attached to the cmdline, try to set a mode on the TV and then grab the full dmesg. Also please attach xrandr --verbose output on that new kernel while the TV is connected.

Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original bug reporter. However, if the issue still exists in the latest development version of Ubuntu and you are the original reporter please feel free to reopen with the requested information. If you are not the original reporter, please don't reopen this one but instead file a new bug and reference this one.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Invalid

Original reporter seems to have gone amiss, closing as unreproducible. Please reopen if this is still an issue (in that case also please attach complete dmesg with drm.debug=0xe added to your kernel cmdline).

Changed in xserver-xorg-video-intel:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.