8086:0116 [i915] Screen display corruption resizing LibreOffice Calc window Acer Aspire 5750-9668

Bug #871972 reported by penalvch
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xf86-video-intel
Invalid
Low
libreoffice (Ubuntu)
Invalid
Undecided
Unassigned
xserver-xorg-video-intel (Ubuntu)
Invalid
Low
Unassigned

Bug Description

1) lsb_release -rd
Description: Ubuntu Trusty Tahr (development branch)
Release: 14.04

2) apt-cache policy xserver-xorg-video-intel Installed: 2:2.99.910-0ubuntu1
apt-cache policy libreoffice-calc Installed: 1:4.2.3~rc2-0ubuntu1

3) What is expected to happen in a blank Calc document is when one resizes the window, it does not have screen display corruptions.

4) What happens is it does as per attached screenshot https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/871972/+attachment/2535351/+files/screenshot.png . Following https://wiki.ubuntu.com/Backtrace please see https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/871972/+attachment/2535349/+files/gdb-libreoffice.txt for backtrace information.

Toggling Settings -> Window Manager Tweaks -> Compositor -> Enable display compositing checkbox made no difference.

As well, this would appear to have never been a UXA bug as I'm currently using SNA and it's still reproducible verbatim:
grep "SNA init" /var/log/Xorg.0.log
[ 6.059] (II) intel(0): SNA initialized with Sandybridge (gen6, gt2) backend

The problem has been reproducible since:
1) lsb_release -rd Description: Ubuntu 11.10 Release: 11.10
apt-cache policy xserver-xorg-video-intel Installed: 2:2.15.901-1ubuntu2
apt-cache policy libreoffice-calc libreoffice-calc: Installed: 1:3.4.3-3ubuntu2

This was not reproducible in a Natty 11.04 live CD, so this may be a regression:
xserver-xorg-video-intel 2:2.14.0-4ubuntu7

This is not reproducible in GNOME Flashback (Metacity). However, this would not quite be a WORKAROUND as it has bugs when utilizing the touchpad, preventing me from switching to it from XFCE.

WORKAROUND: The screen display corruptions are reversed maximizing, and then restoring the window.

---
ApportVersion: 2.14.1-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CurrentDesktop: XFCE
DistUpgraded: Fresh install
DistroCodename: trusty
DistroRelease: Ubuntu 14.04
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] Device [1025:0504]
InstallationDate: Installed on 2013-12-19 (107 days ago)
InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131219)
LightdmGreeterLog:
 ** (lightdm-gtk-greeter:1335): WARNING **: Failed to load user image: Failed to open file '/home/moniker/.face': No such file or directory
 init: indicator-bluetooth main process (1368) killed by TERM signal
 init: indicator-power main process (1369) killed by TERM signal
 init: indicator-datetime main process (1370) killed by TERM signal
 init: indicator-session main process (1377) killed by TERM signal
LightdmGreeterLogOld:
 ** (lightdm-gtk-greeter:1324): WARNING **: Failed to load user image: Failed to open file '/home/moniker/.face': No such file or directory
 init: indicator-power main process (1361) killed by TERM signal
 init: indicator-session main process (1368) killed by TERM signal
 init: indicator-bluetooth main process (1360) killed by TERM signal
 init: indicator-datetime main process (1363) killed by TERM signal
MachineType: Acer Aspire 5750
Package: xorg 1:7.7+1ubuntu8
PackageArchitecture: amd64
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-20-generic root=UUID=83e7409a-0aa3-4a56-b32e-294c6722287f ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-20.42-generic 3.13.7
Tags: trusty ubuntu
Uname: Linux 3.13.0-20-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 08/09/2012
dmi.bios.vendor: Acer
dmi.bios.version: V1.21
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: JE50_HR
dmi.board.vendor: Acer
dmi.board.version: Base Board Version
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.21
dmi.modalias: dmi:bvnAcer:bvrV1.21:bd08/09/2012:svnAcer:pnAspire5750:pvrV1.21:rvnAcer:rnJE50_HR:rvrBaseBoardVersion:cvnAcer:ct10:cvrV1.21:
dmi.product.name: Aspire 5750
dmi.product.version: V1.21
dmi.sys.vendor: Acer
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-1ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.15.0-1ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Fri Apr 4 21:19:14 2014
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 8940
 vendor AUO
xserver.version: 2:1.15.0-1ubuntu7

Revision history for this message
penalvch (penalvch) wrote :
Revision history for this message
penalvch (penalvch) wrote :
penalvch (penalvch)
description: updated
summary: - Screen display corruption resizing LibreOffice Calc window Acer Aspire
- 5750-9668
+ [i915] Screen display corruption resizing LibreOffice Calc window Acer
+ Aspire 5750-9668
Revision history for this message
penalvch (penalvch) wrote : Re: [i915] Screen display corruption resizing LibreOffice Calc window Acer Aspire 5750-9668
penalvch (penalvch)
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Undecided → Low
penalvch (penalvch)
description: updated
bugbot (bugbot)
tags: added: xubuntu
Revision history for this message
Bryce Harrington (bryce) wrote :

Hey penalvch,

Hi, thanks for reporting this issue during the development period of
Ubuntu.

I notice there's not been further comments to the bug report since the
release came out, would you mind updating us on the status of it in the
release?

Are you still able to reproduce the issue? If not, do you think the bug
report can be closed, or do you think we should continue tracking it?

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
penalvch (penalvch) wrote :

Problem still exists.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Confirmed
Revision history for this message
MBybee (mike-bybee) wrote :

I get this too, Acer Aspire 5742, Ubuntu 11.10

penalvch (penalvch)
tags: added: regression-release
penalvch (penalvch)
description: updated
penalvch (penalvch)
description: updated
description: updated
Bryce Harrington (bryce)
tags: added: edgers
Revision history for this message
Bryce Harrington (bryce) wrote :

Next I'd like to forward this issue upstream, but first it must be retested on latest development version of Ubuntu to make sure the issue still happens there with the latest code. ISO images are available via http://www.ubuntu.com/testing/. If you can reproduce it in the LiveCD environment, you shouldn't need to modify your installed system. Also please attach a fresh Xorg.0.log and the output of `dmesg` from this testing.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
penalvch (penalvch) wrote :

Reproducible in:
lsb_release -rd
Description: Ubuntu precise (development branch)
Release: 12.04

apt-cache policy libreoffice-calc
libreoffice-calc:
  Installed: 1:3.5.0-1ubuntu2
  Candidate: 1:3.5.0-1ubuntu2
  Version table:
 *** 1:3.5.0-1ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.17.0-1ubuntu3
  Candidate: 2:2.17.0-1ubuntu4
  Version table:
     2:2.17.0-1ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
 *** 2:2.17.0-1ubuntu3 0
        100 /var/lib/dpkg/status

apt-cache policy xorg
xorg:
  Installed: 1:7.6+10ubuntu1
  Candidate: 1:7.6+10ubuntu1
  Version table:
 *** 1:7.6+10ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Triaged
description: updated
Revision history for this message
penalvch (penalvch) wrote :
Revision history for this message
penalvch (penalvch) wrote :
Revision history for this message
In , penalvch (penalvch) wrote :
Download full text (30.9 KiB)

Following: http://intellinuxgraphics.org/how_to_report_bug.html

System environment:
-- chipset: (e.g. G965)
i915

-- system architecture: ("uname -m")
i686

-- xf86-video-intel/xserver/mesa/libdrm version: (If it's built by yourself, provide the git commit id or stable release version. If it's shipped with distribution, provide libdrm version with "pkg-config --modversion libdrm":
pkg-config --modversion libdrm
Package libdrm was not found in the pkg-config search path.
Perhaps you should add the directory containing `libdrm.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libdrm' found

and mesa version with glxinfo:
glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
    GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,
    GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
    GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
    GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 7.11
OpenGL shading language version string: 1.20
OpenGL extensions:
    GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_copy_texture, GL_EXT_polygon_offset, GL_EXT_subtexture,
    GL_EXT_texture_object, GL_EXT_vertex_array, GL_EXT_compiled_vertex_array,
    GL_EXT_texture, GL_EXT_texture3D, GL_IBM_rasterpos_clip,
    GL_ARB_point_parameters, GL_EXT_draw_range_elements, GL_EXT_packed_pixels,
    GL_EXT_point_parameters, GL_EXT_rescale_normal,
    GL_EXT_separate_specular_color, GL_EXT_texture_edge_clamp,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_ARB_framebuffer_sRGB,
    GL_ARB_multi...

penalvch (penalvch)
Changed in xserver-xorg-video-intel:
importance: Undecided → Unknown
status: New → Unknown
Changed in xserver-xorg-video-intel:
importance: Unknown → Low
status: Unknown → Confirmed
Revision history for this message
In , Chris Wilson (ickle) wrote :

I've not reproduced this using xf86-video-intel.git with either uxa or sna with and without compositing (i.e. gnome-shell and awesome as the WM) on an i5-2520m.

Have you tried without compositing, I think it is called Ubuntu Classic or something like that?

Revision history for this message
In , penalvch (penalvch) wrote :

Chris Wilson, thank you for following up on this. The Description data was obtained in an Xubuntu Live CD Environment:
http://cdimage.ubuntu.com/xubuntu/releases/12.04/alpha-2/

I am not terribly familiar with compositing, which OS has which backend, etc.

However, the problem was not reproducible in a Ubuntu 11.04 Live CD Environment (link is long gone as it's all Live DVD now :( ). I think 11.04 uses Metacity with compositing disabled by default?! I've CC'ed Bryce Harrington on this bug so please correct me if I'm mistaken.

Revision history for this message
In , Chris Wilson (ickle) wrote :

I'm a bit wary of comparing 12.04 with 11.04 since virtually every component changed between the two and so it is difficult to judge which single change triggers the bug.

There used to be an option on the login screen to select between window managers (and so choose composited/non-composited desktop), hopefully Bryce can tell you where that option is now found.

Revision history for this message
In , Bryce Harrington (bryce) wrote :

In 12.04, install 'gnome-panel', which will add the "Classic Gnome (no effects)" option. Boot into that and it'll give you a metacity window manager environment without compositing. You can verify that metacity compositing is off as so:

$ gconftool-2 -g '/apps/metacity/general/compositing_manager'
false

Revision history for this message
In , penalvch (penalvch) wrote :

Not reproducible using gnome-panel Classic Gnome (no effects).

penalvch (penalvch)
description: updated
penalvch (penalvch)
tags: added: precise quantal
Revision history for this message
Chris Wilson (ickle) wrote : Re: [i915] Screen display corruption resizing LibreOffice Calc window Acer Aspire 5750-9668

It's a UXA bug, superseded in raring.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Fix Released
penalvch (penalvch)
summary: - [i915] Screen display corruption resizing LibreOffice Calc window Acer
- Aspire 5750-9668
+ 8086:0116 [i915] Screen display corruption resizing LibreOffice Calc
+ window Acer Aspire 5750-9668
tags: added: raring
Revision history for this message
penalvch (penalvch) wrote :

Chris Wilson, sorry for the long delay in responding to https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/871972/comments/19 . While it is appreciated you commented to this report, it would seem Fix Released was and is not currently appropriate. Not only is the problem still reproducible in Raring (now in Saucy) but also in amd64. Could you please expand on why this would be Fix Released?

tags: added: amd64 saucy
Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Chris Wilson (ickle) wrote :

This is a UXA bug.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
penalvch (penalvch) wrote :

Chris Wilson, thank you for further clarifying the cause of this problem. Given it's still reproducible in Saucy AMD64 fully updated as of 2013-10-10, I'm confused on how if no fix is available in any supported Ubuntu release, i386 or AMD64, this would be marked Fixed Released as per https://wiki.ubuntu.com/Bugs/Status .

xserver-xorg-video-intel (Ubuntu) -> Triaged

Despite this, would there be any further tests you would like me to perform?

Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Released → Triaged
penalvch (penalvch)
tags: added: trusty
Revision history for this message
Chris Wilson (ickle) wrote :

You're bug reports are no longer against xserver-xorg-video-intel where the bug has been fixed. If you want the fix backported you will have to open a backport request against xserver-xorg-video-intel-lts-saucy. If you want to report a similar bug against -radeon, you need to open this against xserver-xorg-video-ati (or is the package name -radeon in Ubuntu?).

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
penalvch (penalvch) wrote :

Chris Wilson:
>"You're bug reports are no longer against xserver-xorg-video-intel where the bug has been fixed."

Unfortunately, this would appear incorrect given my one and only internal graphics card is Intel, and how the problem noted in the Bug Description is reproducible in Trusty, as noted in the Tags.

" If you want the fix backported you will have to open a backport request against xserver-xorg-video-intel-lts-saucy."

I think asking for a backport is premature, given it's not even fixed in Trusty.

>" If you want to report a similar bug against -radeon, you need to open this against xserver-xorg-video-ati (or is the package name -radeon in Ubuntu?)."

It would be against -radeon, but that has nothing to do with this report.

In the future, please don't mark this Fix Released until I've advised it's actually fixed.

Thank you for your understanding.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
penalvch (penalvch) wrote : BootDmesg.txt

apport information

affects: xserver-xorg-video-intel (Ubuntu) → xorg (Ubuntu)
tags: added: apport-collected ubuntu
description: updated
Revision history for this message
penalvch (penalvch) wrote : BootLog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : CurrentDmesg.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : Dependencies.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : DkmsStatus.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : DpkgLog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : LightdmLog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : Lspci.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : Lsusb.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : ProcEnviron.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : ProcInterrupts.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : ProcModules.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : UdevDb.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : UdevLog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : XorgLog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : XorgLogOld.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : Xrandr.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : xdpyinfo.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : xserver.devices.txt

apport information

affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
penalvch (penalvch)
description: updated
description: updated
tags: added: regression-potential
removed: regression-release
penalvch (penalvch)
description: updated
tags: added: latest-bios-v1.21
penalvch (penalvch)
description: updated
penalvch (penalvch)
description: updated
Revision history for this message
In , penalvch (penalvch) wrote :

To follow up on https://bugs.freedesktop.org/show_bug.cgi?id=46544#c5 , given this is still reproducible in Trusty 64-bit, would this indicate a bug in xfwm4 (the default Xubuntu window manager), LibreOffice, or is this still considered a intel driver bug?

As per https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1317043 the phenomenon is reproducible with disparate hardware (nvidia in their case).

Revision history for this message
Chris Wilson (ickle) wrote :

Doesn't appear to be a driver bug.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Invalid
Revision history for this message
In , Chris Wilson (ickle) wrote :

Doesn't appear to be a ddx bug after all.

Revision history for this message
In , penalvch (penalvch) wrote :

Chris Wilson, so if it's not a ddx bug, where would you say the bug is in?

Revision history for this message
penalvch (penalvch) wrote :

Chris Wilson, so what would it appear to be a bug in?

Changed in xserver-xorg-video-intel:
status: Confirmed → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libreoffice (Ubuntu):
status: New → Confirmed
Changed in xfwm4 (Ubuntu):
status: New → Confirmed
Revision history for this message
Shawn Willden (shawn-willden) wrote :

I'm seeing this on Trusty, on an HP Z420 and an HP Z620, both with nVidia cards.

It occurs primarily when transitioning between workspaces. I've found that I can (mostly) work around it by always transitioning first to a blank workspace (one with no windows, just the background image), and then to the workspace I wanted. Moving directly from one workspace with windows to another with windows triggers corruption most of the time.

Revision history for this message
penalvch (penalvch) wrote :

Shawn Willden, thanks for your comment. As I have changed my hardware out, and this is unreproducible on AMD based hardware, I consider this report closed. It would be best if you have a problem in Ubuntu to file a new report via a terminal:
ubuntu-bug libreoffice

Thank you for your understanding.

no longer affects: xfwm4 (Ubuntu)
Changed in libreoffice (Ubuntu):
status: Confirmed → Invalid
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.