Comment 31 for bug 1575000

Revision history for this message
Yuri Ribeiro Sucupira (yuri-sucupira) wrote :

Enabling OpenGL rendering also solved this for me (the attached file shows which checkbox must be enabled/marked/checked, at the LibreOffice GUI).

I'm running LibreOffice 5.1.4.2 on a 64-bit XUbuntu 16.04 "Xenial Xerus" system. My computer is a Dell laptop (Dell Inspiron 5548) which has hybrid graphics (it has two GPU - Graphics Processing Units): GPU 1 is an Intel Broadwell-U Integrated Graphics (it's embedded into the i7 CPU/processor), while GPU 2 is an Advanced Micro Devices [AMD/ATI] Topaz XT [Radeon R7 M260/M265] (it's a PCI Express 3.0 graphics card).

*Ubuntu (Ubuntu, XUbuntu, KUbuntu...) 16.04 distros ship with kernel 4.4.X, which has a bug that causes malfunction of the kernel with the open source "amdgpu" and "radeon" graphics drivers (they superseded the proprietary "fglrx" driver by AMD). See bug #1608042 (https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-amdgpu/+bug/1608042).

Hence, if your computer has any AMD GPU (despite of your computer having hybrid graphics or not), and if your distro is *Ubuntu 16.04 and you already installed MESA (OpenGL support for Linux) and activated OpenGL rendering in LibreOffice, but the issue remais, it is likely that your system is affected by the kernel/AMD bug.

It's thus recommended to download and install a further stable kernel, like e.g. kernel v4.7.2:

- For 64-bit *Ubuntu, download these three files:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-headers-4.7.2-040702_4.7.2-040702.201608201334_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-headers-4.7.2-040702-generic_4.7.2-040702.201608201334_amd64.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-image-4.7.2-040702-generic_4.7.2-040702.201608201334_amd64.deb

- For 32-bit *Ubuntu, download these three files:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-headers-4.7.2-040702_4.7.2-040702.201608201334_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-headers-4.7.2-040702-generic_4.7.2-040702.201608201334_i386.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-image-4.7.2-040702-generic_4.7.2-040702.201608201334_i386.deb

...then open a shell terminal window, cd (change directory) into the folder where you donwloaded those DEB packages into, then install the packages and restart your system. For instance, if you downloaded those DEB packages into your downloads folder (/home/your-username/Downloads), then this command will cd into your downloads folder, install the downloaded packages and restart your system (your password will be asked by the shell):

cd ~/Downloads ; sudo dpkg -i linux-*.deb ; telinit 6