Add and update removed by mistake patch
This one is needed to use wayland where previously Xorg was used as fallback.
This commit is contained in:
parent
62294f4c7e
commit
ef1013c1da
@ -53,20 +53,13 @@ index 354277bfe..eb9eedbf5 100644
|
||||
LABEL="gdm_nvidia_suspend_end"
|
||||
LABEL="gdm_nvidia_end"
|
||||
|
||||
@@ -76,41 +51,6 @@ ENV{GDM_NUMBER_OF_GRAPHICS_CARDS}=="1", RUN+="/usr/bin/rm -f /run/udev/gdm-machi
|
||||
@@ -64,35 +39,3 @@ IMPORT{program}="/bin/sh -c \"echo GDM_NUMBER_OF_GRAPHICS_CARDS=`ls -1d /sys/cla
|
||||
ENV{GDM_NUMBER_OF_GRAPHICS_CARDS}=="1", RUN+="/usr/bin/rm -f /run/udev/gdm-machine-has-hybrid-graphics"
|
||||
ENV{GDM_NUMBER_OF_GRAPHICS_CARDS}!="1", RUN+="/usr/bin/touch /run/udev/gdm-machine-has-hybrid-graphics"
|
||||
LABEL="gdm_hybrid_graphics_check_end"
|
||||
|
||||
-# If this is a hybrid graphics laptop with vendor nvidia driver, disable wayland
|
||||
-LABEL="gdm_hybrid_nvidia_laptop_check"
|
||||
-TEST!="/run/udev/gdm-machine-is-laptop", GOTO="gdm_hybrid_nvidia_laptop_check_end"
|
||||
-TEST!="/run/udev/gdm-machine-has-hybrid-graphics", GOTO="gdm_hybrid_nvidia_laptop_check_end"
|
||||
-TEST!="/run/udev/gdm-machine-has-vendor-nvidia-driver", GOTO="gdm_hybrid_nvidia_laptop_check_end"
|
||||
-GOTO="gdm_disable_wayland"
|
||||
-LABEL="gdm_hybrid_nvidia_laptop_check_end"
|
||||
-
|
||||
-# Disable wayland in situation where we're in a guest with a virtual gpu and host passthrough gpu
|
||||
-LABEL="gdm_virt_passthrough_check"
|
||||
-#LABEL="gdm_virt_passthrough_check"
|
||||
-TEST!="/run/udev/gdm-machine-has-hybrid-graphics", GOTO="gdm_virt_passthrough_check_end"
|
||||
-TEST!="/run/udev/gdm-machine-has-virtual-gpu", GOTO="gdm_virt_passthrough_check_end"
|
||||
-TEST!="/run/udev/gdm-machine-has-hardware-gpu", GOTO="gdm_virt_passthrough_check_end"
|
||||
@ -74,7 +67,7 @@ index 354277bfe..eb9eedbf5 100644
|
||||
-LABEL="gdm_virt_passthrough_check_end"
|
||||
-
|
||||
-# Disable wayland when there are multiple virtual gpus
|
||||
-LABEL="gdm_virt_multi_gpu_check"
|
||||
-#LABEL="gdm_virt_multi_gpu_check"
|
||||
-TEST!="/run/udev/gdm-machine-has-hybrid-graphics", GOTO="gdm_virt_multi_gpu_check_end"
|
||||
-TEST!="/run/udev/gdm-machine-has-virtual-gpu", GOTO="gdm_virt_multi_gpu_check_end"
|
||||
-TEST=="/run/udev/gdm-machine-has-hardware-gpu", GOTO="gdm_virt_multi_gpu_check_end"
|
||||
@ -92,9 +85,9 @@ index 354277bfe..eb9eedbf5 100644
|
||||
-
|
||||
-LABEL="gdm_disable_wayland"
|
||||
-RUN+="@libexecdir@/gdm-runtime-config set daemon WaylandEnable false"
|
||||
GOTO="gdm_end"
|
||||
|
||||
LABEL="gdm_end"
|
||||
--
|
||||
-GOTO="gdm_end"
|
||||
-
|
||||
-LABEL="gdm_end"
|
||||
-
|
||||
---
|
||||
2.45.2
|
||||
|
||||
|
1
gdm.spec
1
gdm.spec
@ -24,6 +24,7 @@ Source6: gdm.sysusers
|
||||
Patch: 0001-Honor-initial-setup-being-disabled-by-distro-install.patch
|
||||
Patch: 0001-data-add-system-dconf-databases-to-gdm-profile.patch
|
||||
Patch: 0001-Add-headless-session-files.patch
|
||||
Patch: 0002-data-Drop-X11-fallback-rules.patch
|
||||
Patch: 0001-schema-Add-banner-message-path-and-source-settings.patch
|
||||
|
||||
BuildRequires: dconf
|
||||
|
Loading…
Reference in New Issue
Block a user