diff --git a/apparmor.d/abstractions/mesa.d/complete b/apparmor.d/abstractions/mesa.d/complete index 95615ddcb..d8b2f4a38 100644 --- a/apparmor.d/abstractions/mesa.d/complete +++ b/apparmor.d/abstractions/mesa.d/complete @@ -9,3 +9,11 @@ /var/lib/gdm/.cache/mesa_shader_cache/@{h}@{h}/ rw, /var/lib/gdm/.cache/mesa_shader_cache/@{h}@{h}/@{hex} rw, /var/lib/gdm/.cache/mesa_shader_cache/@{h}@{h}/@{hex}.tmp rwk, + + # Extra Mesa rules for SDDM + /var/lib/sddm/.cache/ w, + /var/lib/sddm/.cache/mesa_shader_cache/ rw, + /var/lib/sddm/.cache/mesa_shader_cache/index rw, + /var/lib/sddm/.cache/mesa_shader_cache/@{h}@{h}/ rw, + /var/lib/sddm/.cache/mesa_shader_cache/@{h}@{h}/@{hex} rw, + /var/lib/sddm/.cache/mesa_shader_cache/@{h}@{h}/@{hex}.tmp rwk,