* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
@ 2016-10-20 9:11 bugzilla-daemon
2016-11-04 11:00 ` bugzilla-daemon
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-10-20 9:11 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 1087 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
Bug ID: 98351
Summary: LibreOffice' OpenGL backend hangs GPU (ring 0&3
stalled)
Product: Mesa
Version: 12.0
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/radeonsi
Assignee: dri-devel@lists.freedesktop.org
Reporter: linuxhippy@gmail.com
QA Contact: dri-devel@lists.freedesktop.org
Starting LibreOffice Draw with their opengl rendering backend enabled hangs the
GPU: https://youtu.be/6C_qZdA6WdY
This happend on an AMD MULLINS based laptop running Fedora 24 (kernel 4.7.?,
mesa 12.0.3).
Steps to reproduce:
- Download LibreOffice 5.2.3
- Install it
- Start libreoffice writer
- Enable OpenGL backend (menu -> tools -> options -> view -> opengl for all
rendering, disable blacklist)
- start libreoffice draw -> hang
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2513 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
@ 2016-11-04 11:00 ` bugzilla-daemon
2016-11-04 21:00 ` bugzilla-daemon
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-11-04 11:00 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 449 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #1 from Nicolai Hähnle <nhaehnle@gmail.com> ---
Thank you for the report. I cannot reproduce this on Tonga. Does this still
happen for you with a later kernel and/or Mesa git? There have been some hang
fixes relatively recently.
Are there any messages in dmesg before the "ring stalled" messages?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1264 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
2016-11-04 11:00 ` bugzilla-daemon
@ 2016-11-04 21:00 ` bugzilla-daemon
2016-11-05 22:03 ` bugzilla-daemon
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-11-04 21:00 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 295 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #2 from Clemens Eisserer <linuxhippy@gmail.com> ---
I've just tried to reproduce - and the issue seems to be gone with kernel 4.8.4
:)
Thanks :)
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1103 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
2016-11-04 11:00 ` bugzilla-daemon
2016-11-04 21:00 ` bugzilla-daemon
@ 2016-11-05 22:03 ` bugzilla-daemon
2016-11-06 17:44 ` bugzilla-daemon
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-11-05 22:03 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 596 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #3 from Dieter Nützel <Dieter@nuetzel-hh.de> ---
Sorry that I step in, here.
r600g - NI/Turks XT
But how have you got enabled OpenGL by all means in LO?
I have openSUSE 13.2 + all devel stuff...
LO 5.2.2.2.0+
Latest stable kernel: 4.8.6-5.g1d89b44-default
Mesa git, etc. pp.
OpenGL is enabled
OpenGL force is enabled
But any time (since ever?) I get: OpenGL is currently _disabled_...???
Update to LO 5.2.3.x.x?
Thanks,
Dieter
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1402 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
` (2 preceding siblings ...)
2016-11-05 22:03 ` bugzilla-daemon
@ 2016-11-06 17:44 ` bugzilla-daemon
2016-11-28 11:14 ` bugzilla-daemon
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-11-06 17:44 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 423 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #4 from Clemens Eisserer <linuxhippy@gmail.com> ---
Worked out of the box - maybe radeonsi supports some extensions LO requires and
r600 is missing?
After all, at least with mesa LO's OpenGL backend is not worth the trouble - it
is slow and rendering isn't pixel-perfect.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1231 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
` (3 preceding siblings ...)
2016-11-06 17:44 ` bugzilla-daemon
@ 2016-11-28 11:14 ` bugzilla-daemon
2016-11-28 11:23 ` bugzilla-daemon
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-11-28 11:14 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 919 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #5 from Tomaz Vajngerl <quikee@gmail.com> ---
Hi,
I'm the guy that works on the OpenGL code in LibreOffice and I have the same
problem on my machine with radeonsi. The problem is with area scale shader [1]
(which is used for scaling images in the document) - more specifically with the
arrays at line 51, 52, 54, 55. I changed the scale algorithm to not use any
arrays but this still seems to be nouveau to the OpenGL driver as the shader
works as expected with intel or nouveau driver as well as nvidia and amd
drivers on windows, but OTOH not intel driver on windows. I also managed to get
it working if I reduce the array to 16 or less.
[1]
https://cgit.freedesktop.org/libreoffice/core/tree/vcl/opengl/areaScaleFragmentShader.glsl?h=libreoffice-5-2-3#n51
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1850 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
` (4 preceding siblings ...)
2016-11-28 11:14 ` bugzilla-daemon
@ 2016-11-28 11:23 ` bugzilla-daemon
2017-01-14 14:26 ` bugzilla-daemon
2018-04-03 5:23 ` bugzilla-daemon
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2016-11-28 11:23 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 231 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #6 from Tomaz Vajngerl <quikee@gmail.com> ---
I'm using "Radeon R7 370" on Fedora 25
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1043 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
` (5 preceding siblings ...)
2016-11-28 11:23 ` bugzilla-daemon
@ 2017-01-14 14:26 ` bugzilla-daemon
2018-04-03 5:23 ` bugzilla-daemon
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2017-01-14 14:26 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 235 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
--- Comment #7 from Marek Olšák <maraeo@gmail.com> ---
Does this happen with latest mesa and llvm?
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 1036 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
` (6 preceding siblings ...)
2017-01-14 14:26 ` bugzilla-daemon
@ 2018-04-03 5:23 ` bugzilla-daemon
7 siblings, 0 replies; 9+ messages in thread
From: bugzilla-daemon @ 2018-04-03 5:23 UTC (permalink / raw)
To: dri-devel
[-- Attachment #1.1: Type: text/plain, Size: 645 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98351
Timothy Arceri <t_arceri@yahoo.com.au> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #8 from Timothy Arceri <t_arceri@yahoo.com.au> ---
(In reply to Marek Olšák from comment #7)
> Does this happen with latest mesa and llvm?
Assuming it was fixed as per comment 2 and closing.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2291 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2018-04-03 5:23 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-20 9:11 [Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled) bugzilla-daemon
2016-11-04 11:00 ` bugzilla-daemon
2016-11-04 21:00 ` bugzilla-daemon
2016-11-05 22:03 ` bugzilla-daemon
2016-11-06 17:44 ` bugzilla-daemon
2016-11-28 11:14 ` bugzilla-daemon
2016-11-28 11:23 ` bugzilla-daemon
2017-01-14 14:26 ` bugzilla-daemon
2018-04-03 5:23 ` bugzilla-daemon
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.