From 8de449dc725e932b2cf171ff0df4c172f9379ff2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Wed, 8 Dec 2021 22:05:07 +0100 Subject: [PATCH] udev-rules: Only disable modifiers on i915 The only currently known issue with allocating scanout buffers with modifiers is memory constraints in multi head setups. Heuristics for handling that are not implemented, but since it doesn't apply to anything but i915, remove the other drivers from the deny list. The other drivers had modifiers disabled to marginally increase the chance of becoming scanout-able when allocated by Xwayland. Part-of: --- data/61-mutter.rules | 3 --- 1 file changed, 3 deletions(-) diff --git a/data/61-mutter.rules b/data/61-mutter.rules index edc03e6c1..7c2b96349 100644 --- a/data/61-mutter.rules +++ b/data/61-mutter.rules @@ -1,5 +1,2 @@ DRIVERS=="i915", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -DRIVERS=="nouveau", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -DRIVERS=="amdgpu", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -DRIVERS=="radeon", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" ENV{ID_PATH}=="platform-vkms", TAG+="mutter-device-ignore"