Perfect, thanks! The attachment in comment #19 confirms it's a kernel bug relating to the qxl driver:
Jun 09 16:22:59 bionic-vm kernel: INFO: task Xorg:1172 blocked for more than 120 seconds. Jun 09 16:22:59 bionic-vm kernel: Not tainted 5.4.0-33-generic #37-Ubuntu Jun 09 16:22:59 bionic-vm kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Jun 09 16:22:59 bionic-vm kernel: Xorg D 0 1172 1170 0x00004004 Jun 09 16:22:59 bionic-vm kernel: Call Trace: Jun 09 16:22:59 bionic-vm kernel: __schedule+0x2e3/0x740 Jun 09 16:22:59 bionic-vm kernel: schedule+0x42/0xb0 Jun 09 16:22:59 bionic-vm kernel: schedule_preempt_disabled+0xe/0x10 Jun 09 16:22:59 bionic-vm kernel: __ww_mutex_lock.isra.0+0x261/0x7f0 Jun 09 16:22:59 bionic-vm kernel: __ww_mutex_lock_slowpath+0x16/0x20 Jun 09 16:22:59 bionic-vm kernel: ww_mutex_lock+0x38/0x90 Jun 09 16:22:59 bionic-vm kernel: ttm_eu_reserve_buffers+0x1d0/0x2f0 [ttm] Jun 09 16:22:59 bionic-vm kernel: qxl_release_reserve_list+0x5f/0x140 [qxl] Jun 09 16:22:59 bionic-vm kernel: ? qxl_bo_pin+0xf4/0x1a0 [qxl] Jun 09 16:22:59 bionic-vm kernel: qxl_cursor_atomic_update+0x1a4/0x2e0 [qxl] Jun 09 16:22:59 bionic-vm kernel: ? qxl_bo_pin+0xf4/0x1a0 [qxl] Jun 09 16:22:59 bionic-vm kernel: drm_atomic_helper_commit_planes+0xbd/0x220 [drm_kms_helper] Jun 09 16:22:59 bionic-vm kernel: drm_atomic_helper_commit_tail+0x2c/0x70 [drm_kms_helper] Jun 09 16:22:59 bionic-vm kernel: commit_tail+0xd7/0x110 [drm_kms_helper] Jun 09 16:22:59 bionic-vm kernel: drm_atomic_helper_commit+0x118/0x120 [drm_kms_helper] Jun 09 16:22:59 bionic-vm kernel: drm_atomic_commit+0x4a/0x50 [drm] Jun 09 16:23:00 bionic-vm kernel: drm_atomic_helper_update_plane+0xea/0x100 [drm_kms_helper] Jun 09 16:23:00 bionic-vm kernel: __setplane_atomic+0xcc/0x110 [drm] Jun 09 16:23:00 bionic-vm kernel: drm_mode_cursor_universal+0x13e/0x260 [drm] Jun 09 16:23:00 bionic-vm kernel: drm_mode_cursor_common+0xcc/0x220 [drm] Jun 09 16:23:00 bionic-vm kernel: ? drm_mode_cursor_ioctl+0x60/0x60 [drm] Jun 09 16:23:00 bionic-vm kernel: drm_mode_cursor2_ioctl+0xe/0x10 [drm] Jun 09 16:23:00 bionic-vm kernel: drm_ioctl_kernel+0xae/0xf0 [drm] Jun 09 16:23:00 bionic-vm kernel: drm_ioctl+0x234/0x3d0 [drm] Jun 09 16:23:00 bionic-vm kernel: ? drm_mode_cursor_ioctl+0x60/0x60 [drm] Jun 09 16:23:00 bionic-vm kernel: ? timerqueue_add+0x68/0xb0 Jun 09 16:23:00 bionic-vm kernel: ? enqueue_hrtimer+0x3d/0x90 Jun 09 16:23:00 bionic-vm kernel: do_vfs_ioctl+0x407/0x670 Jun 09 16:23:00 bionic-vm kernel: ? fput+0x13/0x15 Jun 09 16:23:00 bionic-vm kernel: ? __sys_recvmsg+0x88/0xa0 Jun 09 16:23:00 bionic-vm kernel: ksys_ioctl+0x67/0x90 Jun 09 16:23:00 bionic-vm kernel: __x64_sys_ioctl+0x1a/0x20 Jun 09 16:23:00 bionic-vm kernel: do_syscall_64+0x57/0x190 Jun 09 16:23:00 bionic-vm kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Jun 09 16:23:00 bionic-vm kernel: RIP: 0033:0x7faae89f937b Jun 09 16:23:00 bionic-vm kernel: Code: Bad RIP value. Jun 09 16:23:00 bionic-vm kernel: RSP: 002b:00007fff616d6b48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Jun 09 16:23:00 bionic-vm kernel: RAX: ffffffffffffffda RBX: 00007fff616d6b80 RCX: 00007faae89f937b Jun 09 16:23:00 bionic-vm kernel: RDX: 00007fff616d6b80 RSI: 00000000c02464bb RDI: 000000000000000c Jun 09 16:23:00 bionic-vm kernel: RBP: 00000000c02464bb R08: 0000000000000040 R09: 000000000000000b Jun 09 16:23:00 bionic-vm kernel: R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000001 Jun 09 16:23:00 bionic-vm kernel: R13: 000000000000000c R14: 0000000000000000 R15: 0000000000000040 ** Package changed: gnome-shell (Ubuntu) => linux (Ubuntu) ** Changed in: linux (Ubuntu) Status: Incomplete => New ** No longer affects: xserver-xorg-video-qxl (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1881813 Title: [qxl] Desktop freezes 20.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1881813/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs