summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Curtin <ecurtin@redhat.com>2022-12-16 11:10:12 +0000
committerOlivier Fourdan <fourdan@gmail.com>2023-01-11 10:01:29 +0000
commit39934a656a44722d16a80bf4db411c53e2d67b38 (patch)
treec8e93c3398d30381e1327a2cd51aa1057dbde116
parent6969782b69ffa77d21c64b57e95941d399cc2ad1 (diff)
downloadxserver-39934a656a44722d16a80bf4db411c53e2d67b38.tar.gz
config: add a quirk for Apple Silicon appledrm
Xorg server does not correctly select the DCP for the display without a quirk on Apple Silicon. Signed-off-by: Eric Curtin <ecurtin@redhat.com> Suggested-by: Hector Martin <marcan@marcan.st>
-rw-r--r--config/10-quirks.conf10
1 files changed, 10 insertions, 0 deletions
diff --git a/config/10-quirks.conf b/config/10-quirks.conf
index 47907d82d..54dd908a7 100644
--- a/config/10-quirks.conf
+++ b/config/10-quirks.conf
@@ -36,3 +36,13 @@ Section "InputClass"
MatchDriver "evdev"
Option "TypeName" "MOUSE"
EndSection
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=2152414
+# Xorg server does not correctly select the DCP for the display without
+# a quirk on Apple Silicon
+Section "OutputClass"
+ Identifier "appledrm"
+ MatchDriver "apple"
+ Driver "modesetting"
+ Option "PrimaryGPU" "true"
+EndSection