Desktop corruption when changing monitor config

Bug #1421575 reported by Alan Pope ๐Ÿบ๐Ÿง๐Ÿฑ ๐Ÿฆ„ on 2015-02-13
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xf86-video-intel
Confirmed
Medium
xserver-xorg-video-intel (Ubuntu)
Low
Unassigned

Bug Description

Thinkpad X220 running vivid up to date.

Usually sits in docking station with external monitor.

Today I ran the laptop outside the docking station, and plugged it into the dock while running (which worked fine forever on utopic) but today it now freaks out.

I deleted ~/.config/monitors.xml to reset my display config

I restarted and logged in with both monitors active.

As soon as I change the display config doing the display corrupts, flickers and becomes unusable.

Here's a photo:- http://imgur.com/80LcmgV

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2
Uname: Linux 3.19.0-031900rc7-generic x86_64
ApportVersion: 2.16.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
Date: Fri Feb 13 08:58:00 2015
DistUpgraded: 2015-02-05 11:21:00,051 DEBUG enabling apt cron job
DistroCodename: vivid
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21da]
InstallationDate: Installed on 2014-06-16 (241 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: LENOVO 4287CTO
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.19.0-031900rc7-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
SourcePackage: xserver-xorg-video-intel
UpgradeStatus: Upgraded to vivid on 2015-02-05 (7 days ago)
dmi.bios.date: 07/18/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET69WW (1.39 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4287CTO
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:bvr8DET69WW(1.39):bd07/18/2013:svnLENOVO:pn4287CTO:pvrThinkPadX220:rvnLENOVO:rn4287CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4287CTO
dmi.product.version: ThinkPad X220
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.0+15.04.20150202-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.58-2
version.libgl1-mesa-dri: libgl1-mesa-dri 10.4.2-2ubuntu5
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.4.2-2ubuntu5
version.xserver-xorg-core: xserver-xorg-core 2:1.16.2.901-1ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Fri Feb 13 08:53:15 2015
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 728
 vendor LGD
xserver.version: 2:1.16.2.901-1ubuntu3

Seems I was running 3.19 (to debug xorg gpu hangups).
Now booted back to 3.18.0-13-generic and it still goes bonkers when I touch the display applet thing.

Here's a video:- https://www.youtube.com/watch?v=W3ZQ9xW0PhQ

Using the display thing as guest works fine.
Creating a "good" ~/.config/monitors.xml as a guest and then copying that into my user session works, but I dare not touch the display config anymore.

Attached my dpkg.log from the month of february leading up to this bug report. Seems I received some x updates a few days before this started happening.

The bug has been reported on https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1421575

"Thinkpad X220 running vivid up to date.

Usually sits in docking station with external monitor.

Today I ran the laptop outside the docking station, and plugged it into the dock while running (which worked fine forever on utopic) but today it now freaks out.

I deleted ~/.config/monitors.xml to reset my display config

I restarted and logged in with both monitors active.

As soon as I change the display config doing the display corrupts, flickers and becomes unusable.

Here's a photo:- http://imgur.com/80LcmgV

GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21da]
"

xorg log, https://launchpadlibrarian.net/197510967/XorgLog.txt

Similar corruption happens using an inspiron 11 3138 config on wily, when connecting a projector with hdmi the screen corrupts and things don't recover until the session is restarted

the syslog has those warnings
"kernel: [ 2006.138268] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment"

the inspiron video card is

00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0a) (prog-if 00 [VGA controller])

Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → High
status: New → Triaged
tags: added: rls-w-incoming
Changed in xserver-xorg-video-intel:
importance: Unknown → Medium
status: Unknown → Confirmed
Andrea Azzarone (azzar1) wrote :

Maybe this is related to bug #1485727. In both cases thare are graphics corruptions when changing the screen size. Alan can you try the patch?

tags: added: bios-outdated-1.40
Sebastien Bacher (seb128) wrote :

is that still an issue in wily with the compiz fix mentioned which landed?

Changed in xserver-xorg-video-intel (Ubuntu):
assignee: nobody → Robert Ancell (robert-ancell)
Changed in xserver-xorg-video-intel (Ubuntu):
assignee: Robert Ancell (robert-ancell) → nobody
tags: added: rls-x-incoming
removed: rls-w-incoming

Alan Pope ๎ƒฟ, thank you for reporting this and helping make Ubuntu better.

As per https://wiki.ubuntu.com/Releases, Ubuntu 15.04 reached EOL on February 4, 2016.

Is this reproducible in a supported release?

Changed in xserver-xorg-video-intel (Ubuntu):
importance: High → Low
status: Triaged → Incomplete
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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