I add udev.log-priority=debug to kernel parameter to enable udev debug. I notice that in /usr/lib/udev/rules.d/61-gdm.rules, condition test in gdm_hybrid_nvidia_laptop_check had been fulfilled early then nvidia_drm driver loaded. Then the prefer Xorg rule will be skip.
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-hwe-6.8 in Ubuntu. https://bugs.launchpad.net/bugs/2080498 Title: Default session type changed from Xorg to Wayland in some installs of 22.04 on Nvidia hybrids since kernel 6.8 Status in gdm3 package in Ubuntu: Opinion Status in linux-hwe-6.8 package in Ubuntu: Incomplete Bug description: [Summary] On HP ZBook Fury G11 platform preloaded with Ubuntu 22.04. The windowing system in "Settings -> About" is Xorg. After doing kernel upgrade from 6.5-oem to 6.8-hwe, windowing system become Wayland. [Reproduce Steps] 1. Update kernel by command "sudo apt install linux-image-oem-22.04d linux-modules-nvidia-535-oem-22.04d" 2. Reboot system 3. After enter desktop, check windowing system via "Settings -> About" [Results] Expected: Windowing system remain Xorg Actual: Windowing system become Wayland To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2080498/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp