Bug 111412 - LibreOffice shows artifacts and distortions and crashes on actions with OpenGL enabled
Summary: LibreOffice shows artifacts and distortions and crashes on actions with OpenG...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
5.3.5.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: OpenGL-Linux
  Show dependency treegraph
 
Reported: 2017-08-06 12:00 UTC by Torsten
Modified: 2018-11-28 23:01 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten 2017-08-06 12:00:03 UTC
After upgrading from libreoffice 5.2.7 to 5.3.4, I encountered flickering, artifacts and distortions simply by moving the mouse pointer across the UI. 
After downgrading to 5.2.7 the problems went away. I then upgraded to 5.3.5 and the problems occured again.
I then moved my .config/libreoffice folder to a backup location and started libreoffice again -> everything was fine.
I then tried to find the setting in the configuration which causes this trouble and ended up with enabling OpenGL to be the one setting. 
Please note, that "Ignore blacklist" has beenset to "off" all the time. 

Starting from console did not show any error or warning message.

Some information to my related hard and software:

System: AMD FX 8370, AMD R7 360 gfx card, 32 GB memory
OS: ArchLinux with core,extra and community repos. No AUR software related to libreoffice installed. The system is updated to most current packages.

Some information snippets from glxinfo:

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD BONAIRE (DRM 3.15.0 / 4.12.4-1-ARCH, LLVM 4.0.1) (0x665f)
    Version: 17.1.5
    Accelerated: yes
    Video memory: 2022MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD BONAIRE (DRM 3.15.0 / 4.12.4-1-ARCH, LLVM 4.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.1.5
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:

If you need any further information, debugging help or something, please let me know.
Comment 1 Xisco Faulí 2017-08-06 22:02:49 UTC
Thank you for reporting the bug. To be certain the reported issue is not related to corruption in the user profile, could you please reset your Libreoffice profile ( https://wiki.documentfoundation.org/UserProfile ) and re-test?

I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the issue is still present
Comment 2 Torsten 2017-08-06 22:10:47 UTC
As I mentioned in my bug description, I moved the whole folder .config/libreoffice, so it has been created freshly when starting Libreoffice.
So no, resetting profile does not help, the problems remain.
Comment 3 Buovjaga 2017-08-27 19:02:28 UTC
OpenGL + LibreOffice on Linux is known to be crappy.
Comment 4 Xisco Faulí 2017-12-06 11:39:53 UTC
Hi Torsten,
Could you please try to reproduce it with the latest version of LibreOffice
from https://www.libreoffice.org/download/libreoffice-fresh/ ?
I have set the bug's status to 'NEEDINFO'. Please change it back to
'UNCONFIRMED' if the bug is still present in the latest version.
Comment 5 Torsten 2018-01-27 23:32:09 UTC
Hi Xisco,

first of all sorry for me responding so late. 

The problem still exists with version 5.4.4. Because I own a new computer now, I can confirm this problem on different hardware.
Now tested on a Ryzen 7 1800X with an AMD RX 580 gfx card but still newest kernel/mesa drivers (amdgpu).

Greets,

Torsten
Comment 6 Xisco Faulí 2018-11-27 20:02:01 UTC
Hello Torsten,
A new major release of LibreOffice is available since this bug was reported.
Could you please try to reproduce it with the latest version of LibreOffice
from https://www.libreoffice.org/download/libreoffice-fresh/ ?
I have set the bug's status to 'NEEDINFO'. Please change it back to
'UNCONFIRMED' if the bug is still present in the latest version.
Comment 7 Torsten 2018-11-28 22:45:37 UTC
Hi Xisco,

the problem seems to be gone with 6.1.3. 
I'll set the status of this bug to resolved.
Thank you!
Comment 8 Xisco Faulí 2018-11-28 22:47:38 UTC
Thanks for retesting with the latest version.
Setting to RESOLVED WORKSFORME as the commit fixing this issue hasn't been identified.
Comment 9 Torsten 2018-11-28 23:01:17 UTC
Please take into consideration, that I'm using a rolling release distribution and that a change in my graphics card driver or mesa causes the problem to be fixed. So if you need glxinfo or other information from my system, please tell me.