Prefer Wayland if a specific environment variable is set (LP: #2124220)
Adds support for preferring Wayland on NVIDIA hardware when NVIDIA_USE_WAYLAND=1 environment variable is set.
Changes
- Added udev rule for NVIDIA GPUs (vendor 0x10de) that checks for NVIDIA_USE_WAYLAND=1 and jumps to new gdm_prefer_wayland label
- Added gdm_prefer_wayland label that configures GDM to prefer Wayland over X11
Bug-Ubuntu: https://bugs.launchpad.net/bugs/2124220