Although deleting /dev/dri/card0 sounds kludgy, it's actually better than the alternatives.
* Deleting /dev/dri/card0:
- VTs keep working
- bug is fixed for all display servers
* Unbinding the simple-framebuffer udev device:
- VTs stop working
- bug is fixed for all display servers
* Adding udev TAG+="mutter-device-ignore" to simpledrm:
- VTs keep working
- bug is fixed for Mutter/GNOME Wayland sessions only (Xorg issues like bug 2066126 aren't fixed)
Although deleting /dev/dri/card0 sounds kludgy, it's actually better than the alternatives.
* Deleting /dev/dri/card0:
- VTs keep working
- bug is fixed for all display servers
* Unbinding the simple-framebuffer udev device:
- VTs stop working
- bug is fixed for all display servers
* Adding udev TAG+="mutter- device- ignore" to simpledrm:
- VTs keep working
- bug is fixed for Mutter/GNOME Wayland sessions only (Xorg issues like bug 2066126 aren't fixed)