driconf: add a workaround for plasmashell freezing
authorXaver Hugl <xaver.hugl@gmail.com>
Sun, 1 Jan 2023 16:01:24 +0000 (17:01 +0100)
committerEric Engestrom <eric@engestrom.ch>
Wed, 11 Jan 2023 17:44:21 +0000 (17:44 +0000)
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7624

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Dan Johansen <strit@manjaro.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20472>
(cherry picked from commit 41eb491fb6460f401a4c845fc28a53de92e9075b)

.pick_status.json
src/util/00-mesa-defaults.conf

index b8a2696..52f963b 100644 (file)
         "description": "driconf: add a workaround for plasmashell freezing",
         "nominated": false,
         "nomination_type": null,
-        "resolution": 4,
+        "resolution": 1,
         "main_sha": null,
         "because_sha": null
     },
index 8cd6e37..5abbd16 100644 (file)
@@ -652,6 +652,9 @@ TODO: document the other workarounds.
                  See: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7351#note_1581105 -->
             <option name="mesa_glthread" value="false"/>
         </application>
+        <application name="plasmashell" executable="plasmashell">
+            <option name="mesa_glthread" value="false"/>
+        </application>
 
         <!-- Adaptive sync denylist follows below: -->
         <application name="gnome-shell" executable="gnome-shell">