Faulty behavior when resuming from suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Waking from suspend, everything seems normal, except the graphical elements and text on my desktop are not drawn properly. Sometimes, moving the mouse over icons can cause them to be redrawn, sometimes not. It appears not to matter how I initiate the suspend (e.g. by closing laptop lid, or by calling pm-suspend explicitly) and it appears not to matter whether I am using an external display or the laptop's own screen.
All other hardware appears to be working, and I can restart the laptop by clicking where the icons ought to be. The only symptom seems to be that the drawing does not happen correctly.
I'm not sure what additional information I should provide to help diagnose the problem, so please advise me.
Also, if this is more likely to be a xfce issue, then please change the package on the bug report.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: pm-utils 1.4.1-15
ProcVersionSign
Uname: Linux 3.19.0-16-generic x86_64
NonfreeKernelMo
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed May 6 17:17:51 2015
InstallationDate: Installed on 2015-05-04 (1 days ago)
InstallationMedia: Xubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422.1)
PackageArchitec
SourcePackage: pm-utils
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in xserver-xorg-video-intel (Ubuntu): | |
importance: | Undecided → High |
I have managed to find some sort of work-around for this. It turns out the problem is in the xorg intel driver, not pm-utils. Switching the 2D accelleration mode from "SNA" to "UXA" as detailed here: /wiki.archlinux .org/index. php/Intel_ graphics# SNA_issues /bugs.launchpad .net/xserver- xorg-video- intel/+ bug/1432194
https:/
and here:
https:/
removes the problems with resume from suspend.
However, it does substantially impair the performance of my laptop, especially when I run a virtual machine with Windows as the guest OS. I have to do this quite a lot, so I guess I have to choose the lesser of two evils.
This is not really satisfactory, so if there is anything else that anyone can suggest, I would love the hint.