Found out it's unrelated to Wayland or GDM, I was using the "i915.enable_guc=-1" to load the Intel power management firmware, this causes the DRM initialization to fail if the needed version is missing and the firmware was updated in 5.3.
Aug 25 23:32:02 xps9380 kernel: [drm] GuC: Failed to fetch firmware i915/kbl_guc_32.0.3.bin (error -2) Aug 25 23:32:02 xps9380 kernel: [drm] GuC: Firmware can be downloaded from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915 Aug 25 23:32:02 xps9380 kernel: ath10k_pci 0000:02:00.0: enabling device (0000 -> 0002) Aug 25 23:32:02 xps9380 kernel: ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 Aug 25 23:32:02 xps9380 kernel: ------------[ cut here ]------------ Aug 25 23:32:02 xps9380 kernel: WARNING: CPU: 3 PID: 466 at drivers/gpu/drm/drm_mode_config.c:461 drm_mode_config_cleanup.cold+0x32/0x6e [drm] Aug 25 23:32:02 xps9380 kernel: Modules linked in: ath10k_pci(+) ath10k_core uvcvideo(+) videobuf2_vmalloc snd_seq_device videobuf2_memops ath videobuf2_v4l2 snd_timer videobuf2_common dell_wmi mac80211 d Aug 25 23:32:02 xps9380 kernel: CPU: 3 PID: 466 Comm: systemd-udevd Tainted: G U 5.3.0-050300rc5-generic #201908182231 Aug 25 23:32:02 xps9380 kernel: Hardware name: Dell Inc. XPS 13 9380/0KTW76, BIOS 1.5.0 06/03/2019 Aug 25 23:32:02 xps9380 kernel: RIP: 0010:drm_mode_config_cleanup.cold+0x32/0x6e [drm] Aug 25 23:32:02 xps9380 kernel: Code: 55 1f a6 f3 0f 0b e9 bd 00 ff ff 48 c7 c7 70 d2 6b c0 e8 42 1f a6 f3 0f 0b e9 f6 ff fe ff 48 c7 c7 70 d2 6b c0 e8 2f 1f a6 f3 <0f> 0b 48 8d 75 a8 4c 89 e7 e8 7e 83 fe Aug 25 23:32:02 xps9380 kernel: RSP: 0018:ffffbb4ec0767910 EFLAGS: 00010246 Aug 25 23:32:02 xps9380 kernel: RAX: 0000000000000024 RBX: ffff98dd166202b0 RCX: 0000000000000000 Aug 25 23:32:02 xps9380 kernel: RDX: 0000000000000000 RSI: ffff98dd1e4d7448 RDI: ffff98dd1e4d7448 Aug 25 23:32:02 xps9380 kernel: RBP: ffffbb4ec0767968 R08: ffff98dd1e4d7448 R09: 0000000000000004 Aug 25 23:32:02 xps9380 kernel: R10: 0000000000000000 R11: 0000000000000001 R12: ffff98dd16620000 Aug 25 23:32:02 xps9380 kernel: R13: ffff98dd166202b8 R14: 0000000000000000 R15: 00000000fffffff8 Aug 25 23:32:02 xps9380 kernel: FS: 00007f01a93638c0(0000) GS:ffff98dd1e4c0000(0000) knlGS:0000000000000000 Aug 25 23:32:02 xps9380 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 25 23:32:02 xps9380 kernel: CR2: 00007f5a99912080 CR3: 00000004971f2004 CR4: 00000000003606e0 Aug 25 23:32:02 xps9380 kernel: Call Trace: Aug 25 23:32:02 xps9380 kernel: ? _cond_resched+0x19/0x30 Aug 25 23:32:02 xps9380 kernel: ? mutex_lock+0x13/0x40 Aug 25 23:32:02 xps9380 kernel: intel_modeset_cleanup+0xd1/0x150 [i915] Aug 25 23:32:02 xps9380 kernel: i915_driver_load+0x553/0x5d0 [i915] Aug 25 23:32:02 xps9380 kernel: ? mutex_lock+0x13/0x40 Aug 25 23:32:02 xps9380 kernel: i915_pci_probe+0x5a/0x140 [i915] Aug 25 23:32:02 xps9380 kernel: local_pci_probe+0x48/0x80 Aug 25 23:32:02 xps9380 kernel: pci_device_probe+0x10f/0x1b0 Aug 25 23:32:02 xps9380 kernel: really_probe+0xfb/0x3a0 Aug 25 23:32:02 xps9380 kernel: driver_probe_device+0x5f/0xe0 Aug 25 23:32:02 xps9380 kernel: device_driver_attach+0x5d/0x70 Aug 25 23:32:02 xps9380 kernel: __driver_attach+0x8f/0x150 Aug 25 23:32:02 xps9380 kernel: ? device_driver_attach+0x70/0x70 Aug 25 23:32:02 xps9380 kernel: bus_for_each_dev+0x7e/0xc0 Aug 25 23:32:02 xps9380 kernel: driver_attach+0x1e/0x20 Aug 25 23:32:02 xps9380 kernel: bus_add_driver+0x14f/0x1f0 Aug 25 23:32:02 xps9380 kernel: driver_register+0x74/0xc0 Aug 25 23:32:02 xps9380 kernel: __pci_register_driver+0x57/0x60 Aug 25 23:32:02 xps9380 kernel: i915_init+0x61/0x6c [i915] Aug 25 23:32:02 xps9380 kernel: ? 0xffffffffc0c4b000 Aug 25 23:32:02 xps9380 kernel: do_one_initcall+0x4a/0x1fa Aug 25 23:32:02 xps9380 kernel: ? kfree+0x1ef/0x210 Aug 25 23:32:02 xps9380 kernel: ? _cond_resched+0x19/0x30 Aug 25 23:32:02 xps9380 kernel: ? kmem_cache_alloc_trace+0x163/0x230 Aug 25 23:32:02 xps9380 kernel: do_init_module+0x62/0x250 Aug 25 23:32:02 xps9380 kernel: load_module+0x107a/0x11d0 Aug 25 23:32:02 xps9380 kernel: __do_sys_finit_module+0xbe/0x120 Aug 25 23:32:02 xps9380 kernel: ? __do_sys_finit_module+0xbe/0x120 Aug 25 23:32:02 xps9380 kernel: __x64_sys_finit_module+0x1a/0x20 Aug 25 23:32:02 xps9380 kernel: do_syscall_64+0x5a/0x130 Aug 25 23:32:02 xps9380 kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 25 23:32:02 xps9380 kernel: RIP: 0033:0x7f01a95f02e9 Aug 25 23:32:02 xps9380 kernel: Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 77 Aug 25 23:32:02 xps9380 kernel: RSP: 002b:00007ffdd17bbe08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 Aug 25 23:32:02 xps9380 kernel: RAX: ffffffffffffffda RBX: 000055ea242254f0 RCX: 00007f01a95f02e9 Aug 25 23:32:02 xps9380 kernel: RDX: 0000000000000000 RSI: 000055ea24233bd0 RDI: 0000000000000015 Aug 25 23:32:02 xps9380 kernel: RBP: 000055ea24233bd0 R08: 0000000000000000 R09: 000055ea242254f0 Aug 25 23:32:02 xps9380 kernel: R10: 0000000000000015 R11: 0000000000000246 R12: 0000000000000000 Aug 25 23:32:02 xps9380 kernel: R13: 000055ea24232130 R14: 0000000000020000 R15: 000055ea242254f0 Aug 25 23:32:02 xps9380 kernel: ---[ end trace c92e890610d05150 ]--- Aug 25 23:32:02 xps9380 kernel: [drm:drm_mode_config_cleanup.cold [drm]] *ERROR* connector eDP-1 leaked! Aug 25 23:32:02 xps9380 kernel: i915 0000:00:02.0: Device initialization failed (-8) Aug 25 23:32:02 xps9380 kernel: i915: probe of 0000:00:02.0 failed with error -8 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1841387 Title: GDM hangs on boot with 5.3rc5 when using wayland To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1841387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs