Intel SNA garbled screen when detaching from the docking station
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I have the Dell E6510 laptop with the following Intel VGA: "Core Processor Integrated Graphics Controller [8086:0046] (rev 02)". The laptop sits docked in the docking station. An external 1920x1200 monitor is connected via the docking station's DisplayPort. I have configured the laptop's display (eDP1) to be disabled while docked, as shown in xrandr:
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 8192 x 8192
eDP1 connected (normal left inverted right x axis y axis)
1600x900 60.0 + 40.0
1440x900 59.9
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 60.0*+
1920x1080 60.0
1600x1200 60.0
1680x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1024x768 60.0
800x600 60.3
640x480 60.0
When the SNA is enabled and the notebook is ejected from the docking station, the screen becomes garbled on the internal screen (please see attachment for a screenshot). When I switch to old UXA using the following xorg.conf:
$ cat /etc/X11/xorg.conf
Section "Device"
Identifier "Card0"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
the laptop detachment works flawlessly and the screen is not garbled.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: xorg 1:7.7+1ubuntu4
ProcVersionSign
Uname: Linux 3.8.0-18-generic i686
.tmp.unity.
ApportVersion: 2.9.2-0ubuntu8
Architecture: i386
CompizPlugins: [core,composite
CompositorRunning: compiz
CompositorUnred
CompositorUnred
Date: Thu Apr 18 09:20:49 2013
DistUpgraded: 2013-04-12 09:14:34,410 DEBUG enabling apt cron job
DistroCodename: raring
DistroVariant: ubuntu
DkmsStatus:
virtualbox, 4.2.10, 3.8.0-17-generic, i686: installed
virtualbox, 4.2.10, 3.8.0-18-generic, i686: installed
EcryptfsInUse: Yes
ExtraDebuggingI
GraphicsCard:
Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:040b]
InstallationDate: Installed on 2010-05-17 (1066 days ago)
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MachineType: Dell Inc. Latitude E6510
MarkForUpload: True
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
UpgradeStatus: Upgraded to raring on 2013-04-12 (6 days ago)
XorgConf:
Section "Device"
Identifier "Card0"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
dmi.bios.date: 11/20/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.name: 02K3Y4
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude E6510
dmi.product.
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.9~
version.libdrm2: libdrm2 2.4.43-0ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu) |
tags: | added: corruption |
Proof that SNA was enabled during previous Xorg start: xorg-video- intel 2:2.21.6-0ubuntu3 (Bryce Harrington <email address hidden>)
$ sudo grep SNA Xorg.*
Xorg.0.log.old:[ 461.127] (II) intel(0): SNA compiled: xserver-
Xorg.0.log.old:[ 461.549] (II) intel(0): SNA initialized with Ironlake backend
Proof that UXA is enabled now:
$ sudo grep UXA Xorg.*
Xorg.0.log:[ 582.860] (II) UXA(0): Driver registered support for the following operations: