[Natty] [i915] spurious eDP1 display detected as permanently connected (HP ProBook 5320m)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Fedora) |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xorg
After today's upgrade to Natty, my HP ProBook 5320m gets a second builtin screen detected as always connected, which causes some issues and makes real dual-screen setup impossible. It seems to be related to the DisplayPort, as xrandr shows it as eDP1 (the gnome display planel shows it as "Unknown").
Yesterday when I was still on Maverick with 2.6.35-28-generic, it was apparently detecting this differently, and not causing any issue.
To summarize the content of the full system logs attached, previously on 10.10, when the laptop was not connected to any external display, xrandr detected the following displays:
- LVDS1, connected
- VGA1, disconnected
- HDMI1, disconnected
- DP1, disconnected
- DP2, disconnected
After plugging in the VGA port to an external LCD, it would simply show VGA1 as connected as well.
Now on 11.04, when laptop is not connected to anything, xrandr shows:
- LVDS1, connected
- eDP1, connected
- VGA1, disconnected
- HDMI1, disconnected
- DP1, disconnected
As you can see in the logs, eDP1 is detected with the same capabilities as the builtin LCD (LVDS1).
Here are some of the consequences I have seen so far:
- I can't turn eDP1 off, as it also switches off the main laptop display (supposed to be LVDS1)
- By default eDP1 is virtually positioned on the side of LVDS1, extending the screen estate, except that all things put there can't be seen anywhere. The only workaround I could find is to enable "mirrorring" of the 2 displays.
- Because both LVDS1 and eDP1 must be enabled all the time, I can't connect to any external display via the VGA port, because (AFAICS) both CRTC slots of the video card are used. External displays work only if eDP1 is turned off, but that disables the laptop's display...
Any help or workaround would be appreciated, and I am ready to try anything that might be useful for further debugging.
Thanks!
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelMo
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DRM.card0.DP.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
DRM.card0.HDMI.A.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1366x768
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
DRM.card0.eDP.1:
status: connected
enabled: enabled
dpms: On
modes: 1366x768
edid-base64:
Date: Sat Apr 30 01:37:56 2011
DistUpgraded: Log time: 2011-04-29 14:02:21.492501
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
bcmwl, 5.100.82.38+bdcom, 2.6.38-8-generic, x86_64: installed
bcmwl, 5.100.82.38+bdcom, 2.6.35-28-generic, x86_64: installed
GraphicsCard:
Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:149b]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: Hewlett-Packard HP ProBook 5320m
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Unknown
SourcePackage: xorg
UpgradeStatus: Upgraded to natty on 2011-04-29 (0 days ago)
dmi.bios.date: 06/25/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68AFU Ver. F.02
dmi.board.name: 149B
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 82.10
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP ProBook 5320m
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.4+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu) |
tags: |
added: regression-release removed: regression-update |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Sounds like kernel drm is enabling the eDP1 output inappropriately, and probably needs a quirk or something.