https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Bug ID: 1425146 Summary: Blender UI flickering on viewport updates Product: Fedora Version: rawhide Component: blender Severity: medium Assignee: luya_tfz@thefinalzone.net Reporter: V02460@gmail.com QA Contact: extras-qa@fedoraproject.org CC: design-devel@lists.fedoraproject.org, hobbes1069@gmail.com, jochen@herr-schmitt.de, kwizart@gmail.com, luya_tfz@thefinalzone.net, negativo17@gmail.com, promac@gmail.com
Description of problem: Whenever the viewport gets updated in blender, parts of the UI start to flicker.
In the flickering area it seems to display uninitialized video data as distorted content from closed programs can be seen; so this might be a video driver bug.
Version-Release number of selected component (if applicable): blender 2.78a
How reproducible: Trigger an update of the viewport in blender.
Steps to Reproduce: 1. Open Blender 2. Middle click and drag the viewport to move around the scene
Actual results: The UI elements flicker as long as the camera moves
Expected results: No flickering
Additional info:
$ lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]
The bug occurs on X and Wayland.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Kai A. Hiller V02460@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Desktop
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |luya@fedoraproject.org Flags| |needinfo?(V02460@gmail.com)
--- Comment #1 from Luya Tshimbalanga luya@fedoraproject.org --- (In reply to Kai A. Hiller from comment #0)
Description of problem: Whenever the viewport gets updated in blender, parts of the UI start to flicker.
Hello Kai, Could you run this update https://bodhi.fedoraproject.org/updates/FEDORA-2017-cb90d53994 or execute the command via terminal
sudo dnf upgrade blender --enablerepo=updates-testing
to see if that flickering issue goes away? It looks like a driver issue at the first impression but more information is needed.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Kai A. Hiller V02460@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(V02460@gmail.com) |
--- Comment #2 from Kai A. Hiller V02460@gmail.com --- The problem persists in blender 2.78b.
As a note: I am on Rawhide, so I had to downgrade libGLEW from 2.0.0 → 1.13.0 to make the f25 package you suggested work.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #3 from Luya Tshimbalanga luya@fedoraproject.org --- (In reply to Kai A. Hiller from comment #2)
The problem persists in blender 2.78b.
As a note: I am on Rawhide, so I had to downgrade libGLEW from 2.0.0 → 1.13.0 to make the f25 package you suggested work.
It would not matter. It appears the issue is related to Radeon GPU driver as I found a related problem on upstream bug report: https://developer.blender.org/T48817
I confirm the bug on my AMD/AMD hybrid laptop. However, I am unable to reproduce it on Virtualbox and Gnome Boxes. Need to further verify on nVidia and Intel hardware.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #4 from Luya Tshimbalanga luya@fedoraproject.org --- Further research revealed a bug from upstream where blender with Window Draw Method set to automatic will not assign to Triple Buffer
https://developer.blender.org/T49945
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(V02460@gmail.com)
--- Comment #5 from Luya Tshimbalanga luya@fedoraproject.org --- Could you try this workaround on terminal? LIBGL_DRI3_DISABLE=1 blender
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Kai A. Hiller V02460@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(V02460@gmail.com) |
--- Comment #6 from Kai A. Hiller V02460@gmail.com --- Setting LIBGL_DRI3_DISABLE=1 fixes the issue. Also changing blender to use Triple Buffering fixes the issue (File → User Preferences → Window Draw Method: Triple Buffer).
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Luya Tshimbalanga luya@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(V02460@gmail.com)
--- Comment #7 from Luya Tshimbalanga luya@fedoraproject.org --- Could you test this scratch build on rawhide? https://koji.fedoraproject.org/koji/taskinfo?taskID=18048028
It contains upstream patch that added missing AMD GPU detection. Please set Window Draw Method to Automatic and verify if the fix eliminates flickering on UI. Thanks.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Kai A. Hiller V02460@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(V02460@gmail.com) |
--- Comment #8 from Kai A. Hiller V02460@gmail.com --- The build fixes the issue :)
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #9 from Luya Tshimbalanga luya@fedoraproject.org --- Excellent. The build is on the way. Please add karma to make it available on stable repository.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #10 from Fedora Update System updates@fedoraproject.org --- blender-2.78b-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e827f09c86
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- blender-2.78b-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-c4ee520d53
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #12 from Fedora Update System updates@fedoraproject.org --- blender-2.78b-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e827f09c86
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #13 from Fedora Update System updates@fedoraproject.org --- blender-2.78b-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-c4ee520d53
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #15 from Fedora Update System updates@fedoraproject.org --- YafaRay-3.2.0-0.6.20170221git.fc25 LuxRender-1.6-9.fc25 blender-2.78c-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #16 from Fedora Update System updates@fedoraproject.org --- YafaRay-3.2.0-0.6.20170221git.fc24 LuxRender-1.6-9.fc24 blender-2.78c-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Fixed In Version| |blender-2.78b-2.fc25 Resolution|--- |ERRATA Last Closed| |2017-02-28 20:25:08
--- Comment #17 from Fedora Update System updates@fedoraproject.org --- blender-2.78b-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |ON_QA Resolution|ERRATA |--- Keywords| |Reopened
--- Comment #18 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-9.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #19 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-9.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Simone Caronni negativo17@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jonas@thiem.email
--- Comment #20 from Simone Caronni negativo17@gmail.com --- *** Bug 1429245 has been marked as a duplicate of this bug. ***
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #21 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc25 YafaRay-3.2.0-0.6.20170221git.fc25 blender-2.78c-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #22 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc24 YafaRay-3.2.0-0.6.20170221git.fc24 blender-2.78c-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #23 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #24 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #25 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc25 YafaRay-3.2.0-0.6.20170221git.fc25 blender-2.78c-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #26 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc24 YafaRay-3.2.0-0.6.20170221git.fc24 blender-2.78c-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #27 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eb813704bd
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
--- Comment #28 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-ac6c25236a
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version|blender-2.78b-2.fc25 |blender-2.78b-2.fc25 | |blender-2.78c-2.fc24 Resolution|--- |ERRATA Last Closed|2017-02-28 20:25:08 |2017-03-23 13:20:41
--- Comment #29 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc24, YafaRay-3.2.0-0.6.20170221git.fc24, blender-2.78c-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1425146
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|blender-2.78b-2.fc25 |blender-2.78b-2.fc25 |blender-2.78c-2.fc24 |blender-2.78c-2.fc24 | |blender-2.78c-2.fc25
--- Comment #30 from Fedora Update System updates@fedoraproject.org --- LuxRender-1.6-11.fc25, YafaRay-3.2.0-0.6.20170221git.fc25, blender-2.78c-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
design-devel@lists.fedoraproject.org