Font glyphs do not render correctly in some applications after suspend

Bug #1579559 reported by Ethan Blanton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xf86-video-intel
Unknown
Unknown
xserver-xorg-video-intel (Ubuntu)
New
Undecided
Unassigned

Bug Description

After suspend/resume of my laptop, some applications do not reliably render Xft fonts, leaving the areas where such fonts should be rendered entirely blank. Both rxvt-unicode and awesome show this problem. Installed versions of these packages are rxvt-unicode 9.21-1build1 and awesome 3.5.6-1build1.

Other applications (VMware 11, not an Ubuntu package) render fonts, but with corruption -- I believe this to be related but cannot be sure.

This appears to be the same bug as Freedesktop.org bug 88584 (https://bugs.freedesktop.org/show_bug.cgi?id=88584) and OpenSUSE bug 913425 (https://bugzilla.novell.com/show_bug.cgi?id=913425). In particular, a workaround named on those bugs (setting COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer in /etc/environment) appears to correct the problem here.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-22.39-generic 4.4.8
Uname: Linux 4.4.0-22-generic x86_64
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
Date: Sun May 8 14:39:02 2016
InstallationDate: Installed on 2015-06-04 (338 days ago)
InstallationMedia: Lubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
SourcePackage: xserver-xorg-video-intel
UpgradeStatus: Upgraded to xenial on 2016-04-22 (16 days ago)

Revision history for this message
Ethan Blanton (eblanton) wrote :
Revision history for this message
Ethan Blanton (eblanton) wrote :

The COGL_ATLAS_DEFAULT_BLIT_MODE workaround was not permanent. After a good long sleep (several hours), fonts are no longer rendering in awesome.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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