I have created a copy of VKMS driver with some modifications to it. Now when I insert this module removing udev rule TAG “mutter-device-ignore”, GDM auto loads the device and starts a session.
If I add the TAG back, then GDM does not auto load. But if I launch a session then mutter ignores this device as mutter is built to do so.
I have created my own custom seat but still cannot stop auto launch.
Do we have a way to overcome this problem ? Is there such a thing being worked upon ?