Bug 2036600

Summary: Mesa need a patch to fix Blender flickering and other UI problems
Product: [Fedora] Fedora Reporter: Patrice FERLET <metal3d>
Component: mesaAssignee: Lyude <lyude>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 35CC: ajax, bskeggs, caillon+fedoraproject, igor.raits, jadahl, jdelft, jglisse, john, lyude, nalimilan, nphilipp, rclark, rdieter, rhughes, rstrode, soal, tstellar
Target Milestone: ---Keywords: Patch
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: mesa-21.3.4-3.fc35 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-01-23 01:42:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Patrice FERLET 2022-01-03 10:51:29 UTC
Description of problem:

Using Blender on Fedora 35 is strongly impacted and unusable for some Intel hardware. The problem is described here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/5782

And resolution is here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/5731

Version-Release number of selected component (if applicable):
21.3.3


How reproducible:

Always...


Steps to Reproduce:
Open Blender and use 3rd button to rotate the view, the UI is flickering

Actual results:

UI is flickering

Expected results:

UI should be stable

Additional info:

I tried the patch on SRPM and rebuilt it. It's only 1 line of code that impacts ASYNC directive on Iris drivers.

Comment 1 Nils Philippsen 2022-01-04 21:09:03 UTC
Applying the patch found at https://gitlab.freedesktop.org/mesa/mesa/-/issues/5731#note_1205469 to mesa-21.3.3-1.fc35 fixes the issue of viewport flickering in Blender for me.

Comment 2 John Brooks 2022-01-05 22:59:03 UTC
This bug also exists for some QtQuick applications and mpv in certain configurations (such as -profile gpu-hq).

Comment 3 Patrice FERLET 2022-01-20 20:33:15 UTC
The package was upgraded to 21.3.5 and Blender is now unusable again.

I will try to reapply the patch to the new SRPM...

It's extremely important to fix this please.

Comment 4 Patrice FERLET 2022-01-20 20:33:51 UTC
(In reply to Patrice FERLET from comment #3)
> The package was upgraded to 21.3.5 and Blender is now unusable again.
> 
> I will try to reapply the patch to the new SRPM...
> 
> It's extremely important to fix this please.

Sorry, I meant 21.3.4

Comment 5 Patrice FERLET 2022-01-20 21:14:21 UTC
Just patched 21.3.4 version - the patch fixes the problems.

Comment 6 Lyude 2022-01-21 18:30:28 UTC
Sorry about the slow response - I will try to get to this today

Comment 7 Fedora Update System 2022-01-22 00:12:32 UTC
FEDORA-2022-d9c9d567ce has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-d9c9d567ce

Comment 8 Joep van Delft 2022-01-22 16:57:22 UTC
I saw similar artifacts with Qutebrowser, and can confirm that the artifacts disappear after installing the proposed build, without regressions. Thanks!

Comment 9 Fedora Update System 2022-01-23 01:42:32 UTC
FEDORA-2022-d9c9d567ce has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.