Cursor becomes invisible after shutting down the VM
Affected version
45.0-fe0ca772 (Flatpak)
Description
After shutting down the VM, the cursor becomes invisible. The cursor only gets visible again after moving the it out of Boxes window.
Screencast_from_2023-11-08_20-32-23
This happens with several VMs like Windows 7 and ReactOS. I see the following warnings when running Boxes with debug messages enabled:
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:32:30.229: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:32:30.229: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:32:30.229: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:32:30.229: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
Full log:
Click to expand
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.394: shared-folders.vala:82: Not creating symlink for shared folder "/home/user/.var/app/org.gnome.Boxes/config/gnome-boxes/b8053cde-373a-409f-841f-8ac8423ffc87/Public": File exists
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.394: shared-folders.vala:82: Not creating symlink for shared folder "/home/user/.var/app/org.gnome.Boxes/config/gnome-boxes/a6be8d7e-4f9c-4676-a3ec-b45efd9413e8/Public": File exists
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.394: shared-folders.vala:82: Not creating symlink for shared folder "/home/user/.var/app/org.gnome.Boxes/config/gnome-boxes/130df6d2-1f45-4c9c-80b1-9d30cb05d28e/Public": File exists
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.394: shared-folders.vala:82: Not creating symlink for shared folder "/home/user/.var/app/org.gnome.Boxes/config/gnome-boxes/b460f310-e0a5-4ab8-8a3e-f18ef86ea9c4/Public": File exists
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.711: util-app.vala:470: check_cpu_vt_capability: yes
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.711: util-app.vala:490: check_module_kvm_loaded: yes
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.723: libvirt-machine.vala:222: new libvirt machine: boxes-unknown
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.724: machine.vala:105: State of 'ReactOS-0' changed to BOXES_MACHINE_MACHINE_STATE_STOPPED
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.730: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.731: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.731: vm-configurator.vala:575: No XML node edited' for domain 'boxes-unknown'.
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.731: util-app.vala:334: Interface 'virbr0' is either not available or not up.
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.731: vm-configurator.vala:343: Updating domain devices for boxes-unknown
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.746: libvirt-machine.vala:222: new libvirt machine: gnomenightly
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.747: machine.vala:105: State of 'GNOME OS Nightly' changed to BOXES_MACHINE_MACHINE_STATE_STOPPED
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.772: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.775: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.778: vm-configurator.vala:575: No XML node edited' for domain 'gnomenightly'.
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.778: util-app.vala:334: Interface 'virbr0' is either not available or not up.
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.779: vm-configurator.vala:343: Updating domain devices for gnomenightly
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.816: libvirt-machine.vala:222: new libvirt machine: silverblue-u
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.817: machine.vala:105: State of 'Silverblue' changed to BOXES_MACHINE_MACHINE_STATE_STOPPED
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.834: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.836: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.837: vm-configurator.vala:575: No XML node edited' for domain 'silverblue-u'.
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.838: util-app.vala:334: Interface 'virbr0' is either not available or not up.
(gnome-boxes:2): Boxes-DEBUG: 20:58:52.838: vm-configurator.vala:343: Updating domain devices for silverblue-u
(gnome-boxes:2): GLib-GObject-CRITICAL **: 20:58:52.869: ../gobject/gsignal.c:2727: handler '3065' of instance '0x55c45fa507f0' is not blocked
(gnome-boxes:2): Boxes-DEBUG: 20:58:54.254: machine.vala:105: State of 'ReactOS-0' changed to BOXES_MACHINE_MACHINE_STATE_RUNNING
(gnome-boxes:2): Boxes-DEBUG: 20:58:54.255: machine.vala:105: State of 'ReactOS-0' changed to BOXES_MACHINE_MACHINE_STATE_RUNNING
Boxes-Message: 20:59:21.199: machine.vala:198: display ReactOS-0 disconnected
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.205: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.205: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.209: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.209: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:59:21.363: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:59:21.363: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:59:21.363: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): GdkPixbuf-CRITICAL **: 20:59:21.363: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.363: machine.vala:105: State of 'ReactOS-0' changed to BOXES_MACHINE_MACHINE_STATE_STOPPED
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.363: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 20:59:21.363: thumbnail.vala:58: Updating thumbnail!
(gnome-boxes:2): Boxes-DEBUG: 21:00:01.762: app.vala:520: Suspending running boxes
(gnome-boxes:2): Boxes-DEBUG: 21:00:01.764: app.vala:536: GNOME OS Nightly suspended
(gnome-boxes:2): Boxes-DEBUG: 21:00:01.765: app.vala:536: Silverblue suspended
(gnome-boxes:2): Boxes-DEBUG: 21:00:01.765: app.vala:548: Running boxes suspended
Edited by Automeris naranja