diff options
author | Ray Strode <rstrode@redhat.com> | 2022-03-02 16:38:47 -0500 |
---|---|---|
committer | Ray Strode <halfline@gmail.com> | 2022-03-23 14:21:09 +0000 |
commit | 8bedb1f0361bc8934c9f2c2481f096cf3f31de94 (patch) | |
tree | 59435a95e5195f90fee54465d84cb56316279c40 /data | |
parent | 51181871e9db716546e9593216220389de0d8b03 (diff) | |
download | gdm-8bedb1f0361bc8934c9f2c2481f096cf3f31de94.tar.gz |
data: Disable wayland on some server chips
mutter isn't great running in native mode on chips that don't have
fast blending.
This commit disables wayland on aspeed and matrox server cards.
Diffstat (limited to 'data')
-rw-r--r-- | data/61-gdm.rules.in | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/data/61-gdm.rules.in b/data/61-gdm.rules.in index 02a10e9c..52da36de 100644 --- a/data/61-gdm.rules.in +++ b/data/61-gdm.rules.in @@ -5,6 +5,20 @@ ACTION!="bind", GOTO="gdm_pci_device_end" # disable Wayland on Hi1710 chipsets ATTR{vendor}=="0x19e5", ATTR{device}=="0x1711", GOTO="gdm_disable_wayland" +# disable Wayland on Matrox chipsets +ATTR{vendor}=="0x102b", ATTR{device}=="0x0522", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0524", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0530", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0532", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0533", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0534", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0536", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0538", GOTO="gdm_disable_wayland" + +# disable Wayland on aspeed chipsets +ATTR{vendor}=="0x1a03", ATTR{device}=="0x2010", GOTO="gdm_disable_wayland" +ATTR{vendor}=="0x1a03", ATTR{device}=="0x2000", GOTO="gdm_disable_wayland" + LABEL="gdm_pci_device_end" # disable Wayland if modesetting is disabled |