Bug 36332
Summary: | Intel gpu turns external monitor off when X starts | ||
---|---|---|---|
Product: | Drivers | Reporter: | rocko (rockorequin) |
Component: | Video(DRI - Intel) | Assignee: | drivers_video-dri-intel (drivers_video-dri-intel) |
Status: | CLOSED UNREPRODUCIBLE | ||
Severity: | normal | CC: | daniel, florian, keithp, maciej.rutecki, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.0-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 32012 |
Description
rocko
2011-05-31 02:53:53 UTC
It still happens in 3.0-rc2 - the external monitor powers down as soon as gdm-greeter runs. However, since I updated the X drivers using the xorg-edgers PPA, the external monitor powers back on after I login. I tried bisecting but I can't build the kernel (I get *** [drivers] Error 2 'debian/stamp/build/kernel Error 2' with no further information). So I tried the Ubuntu supplied weekly build kernels and got: 2.6.39-rc3: external monitor doesn't turn on 2.6.39-rc2: (no build available) 2.6.39-rc1: laptop display doesn't turn on (xrandr reports unknown connection) but external monitor does So all I know for sure is that it happened between 2.6.38 and 2.6.39-rc3. I suspect that the fact that the external monitor turned on in rc1 doesn't mean rc1 is OK because the external monitor at that point was the primary monitor. I found some additional dual display issues on Sandy bridge and there are patches in my drm-intel-fixes tree. Care to give this a try? It's based on 3.0-rc1 git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6 drm-intel-fixes er, I mean 3.1-rc1, of course I cloned that repo and the external monitor stays on the whole time, but the laptop monitor turns off as soon as the kernel boots (xrandr says 'LVDS1 unknown connection'). This reminds me of an issue that happened early with 2.6.39, and indeed this kernel does identify itself as 2.6.39-rc1 and not 3.1-rc1. Did I do something wrong? Yeah, you need to check out the drm-intel-fixes branch of that repo, not the master branch. Silly me! I blame it on the time (early morning). Yes, the new drm-intel-fixes branch fixes the problem, thanks. The external monitor stays on throughout bootup and login, which is great as whatever patch caused the bug has been added to both 3.0.1 and the Ubuntu 2.6.38-11 kernel. Beeing a nitpicker here, since we don't have the sha1 of the fix, I change the resolution to unreproducible. I don't think this is a problem, since stable already fixed it, so we can leave it at that. |