gdm.rules disables Wayland even if NVIDIA checks pass
As far as I can tell, gdm_prefer_xorg disables Wayland entirely. As this is the default option after NVIDIA checks are run, Wayland is effectively disabled universally; changing the line 16 GOTO to gdm_end allows Wayland to run again. Am I missing something, or is this not the expected behaviour?