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.
(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.
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.
(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.
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
Could you try this workaround on terminal? LIBGL_DRI3_DISABLE=1 blender
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).
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.
The build fixes the issue :)
Excellent. The build is on the way. Please add karma to make it available on stable repository.
blender-2.78b-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e827f09c86
blender-2.78b-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-c4ee520d53
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
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
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle. Changing version to '26'.
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
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
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.
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
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
*** Bug 1429245 has been marked as a duplicate of this bug. ***
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
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
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
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
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
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
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
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
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.
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.