15.04: Broadwell HD 5500: screen corruption after logout

Bug #1450557 reported by Jason Gerard DeRose
36
This bug affects 6 people
Affects Status Importance Assigned to Milestone
System76
New
Undecided
Unassigned
linux (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

On a 1366x768 Broadwell i3-5010U laptop (System76 Lemur lemu5), sometimes after I logout there is strange horizontal wrapping/scrolling corruption at the lightdm login screen plus a fixed vertical wrapping (see attached video).

After the first time that the screen goes wonky, I see this error in dmesg:

[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

Logging back into to Unity seems to consistently fix the screen corruption after a few seconds.

This doesn't happen every time you logout, but probably happens 1/3 of the time or so. Occasionally I'll also see similar corruption during shutdown right around the time that X stops and Plymouth takes over.

Interestingly, on a Broadwell i3 desktop connected to a 1920x1080 external display via HDMI, I've never encountered this problem. So it might be related to the specific 1366x768 screen resolution or to the embedded display port (eDP).

I filed this bug against the kernel because of the dmesg error from the DRM module... but the problem could just as likely be in xserver-xorg-video-intel.

For what it's worth, I've tried the latest 4.0 mainline build from the kernel PPA as well as the 4.1rc1 mainline build, and this problem still exists with both. I've also tried the slightly updated X packages for 15.04 from the xorg-edgers PPA, and this problem is likewise still present.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-15-generic 3.19.0-15.15
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: oem 1360 F.... pulseaudio
 /dev/snd/controlC0: oem 1360 F.... pulseaudio
CurrentDesktop: Unity
Date: Thu Apr 30 10:23:52 2015
HibernationDevice: RESUME=UUID=35ecebc1-3c1c-4a1f-9431-ce62b4803c50
MachineType: System76, Inc. Lemur
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-15-generic root=UUID=395797c2-b33c-46b5-9a64-abfcd6416195 ro acpi_backlight=vendor quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.19.0-15-generic N/A
 linux-backports-modules-3.19.0-15-generic N/A
 linux-firmware 1.143
SourcePackage: linux
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/25/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 5.6.5
dmi.board.asset.tag: Tag 12345
dmi.board.name: Lemur
dmi.board.vendor: System76, Inc.
dmi.board.version: lemu5
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: System76, Inc.
dmi.chassis.version: lemu5
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr5.6.5:bd02/25/2015:svnSystem76,Inc.:pnLemur:pvrlemu5:rvnSystem76,Inc.:rnLemur:rvrlemu5:cvnSystem76,Inc.:ct9:cvrlemu5:
dmi.product.name: Lemur
dmi.product.version: lemu5
dmi.sys.vendor: System76, Inc.

Revision history for this message
Jason Gerard DeRose (jderose) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Jason Gerard DeRose, the issue you are reporting is an upstream one. Could you please report this problem to the appropriate mailing list (intel-gfx) by following the instructions verbatim at https://wiki.ubuntu.com/Bugs/Upstream/kernel ?

Please provide a direct URL to your e-mail to the mailing list once you have made it so that it may be tracked via http://vger.kernel.org/vger-lists.html . It can take a day for the new e-mail to show up in the respective archive.

Thank you for your understanding.

tags: added: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.1-rc1
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Termo (termopeten) wrote :

I have this bug as well on my Lenovo X250 (also Broadwell HD 5500), and also on external display. I can see that there have been no activity for more than a month, so is the activity at another forum now?

/Termo

Revision history for this message
Jeremy Jao (myramenisgone) wrote :

I have this problem also on my Thinkpad T450s. The warping stopped at logout when using the xorg-edgers ppa; however, the virtual consoles still warp (ctrl alt F1-6). If I'm not using xorg-edgers, I have the same problem for both so...

Revision history for this message
Jason Gerard DeRose (jderose) wrote :

@myramenisgone - so the xorg-edgers PPA fixes this for you on 15.04?

I haven't yet filed an upstream bug because I still haven't figured out whether this is a bug in the kernel vs. xserver-xorg-video-intel, etc.

But if the xorg-edgers PPA fixes this for you on 15.04, that's an extremely helpful hint.

So far my hunch has been that this bug is *not* in the kernel, as the latest 4.1rc* mainline builds don't fix it.

Revision history for this message
Daniel Convissor (convissor) wrote :

This behavior is now happening in new trusty installs. I downloaded the 14.04.3 (64 bit) ISO yesterday and installed it on the Lenovo x250. Upon shutting down, the corruption happens.

Revision history for this message
Daniel Convissor (convissor) wrote :

Perhaps the problem was just in the installer ISO. The video has been stable on the installed 14.04.

Revision history for this message
Nicholas Tolrud (ntolrud) wrote :

I have a lemu5 installed with Xubuntu 16.04. I have seen the same kind of screen wrapping when I try to use the modesetting driver in place of xserver-xorg-video-intel (as suggested by its description). It manifests itself somewhat randomly during normal use. I noticed it is particularly bad when you repeatedly mouse over a playing Youtube video (In either Firefox or Chromium).

Revision history for this message
Nicholas Tolrud (ntolrud) wrote :

Since my last comment, I have been trying the modesetting driver periodically and it seems that a fairly recent update has fixed the screen wrapping I was seeing on my Lemur. My operating system is still Xubuntu 16.04. I have been using the modesetting driver since last night and I have seen no further screen wrapping. Thank you devs.

To post a comment you must log in.
This report contains Public information  
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.