Hi all,
I am having an issue where my laptop is freezing when opening some files, such as images and PDFs that open in a viewer, from Files (nautilus).
My mouse cursor still moves, but nothing responds to clicks. I am usually able to get it to unfreeze by closing the laptop lid and reopening it, and my file is open when it unfreezes, though sometimes it freezes again when I move the file preview window.
With some troubleshooting I found that it only occurs when the system Zorin Taskbar extension is enabled. Disable the taskbar and the same files that were freezing the laptop open fine consistently.
Here are the logs at the time of the freeze:
Feb 15 12:32:39 robert-XPS nautilus[15964]: g_app_info_get_commandline: assertion 'G_IS_APP_INFO (appinfo)' failed
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: Object .Gjs_ui_boxpointer_BoxPointer (0x5647a14dbd50), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x56479d1126e0 ==
#0 7ffd0cc9dc40 b resource:///org/gnome/shell/ui/boxpointer.js:192 (140c93be9b50 @ 27)
#1 7ffd0cc9ef20 b resource:///org/gnome/shell/ui/layout.js:1068 (140c93bde790 @ 458)
#2 56479d1de7f8 i resource:///org/gnome/shell/ui/init.js:21 (140c93b70bf0 @ 48)
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: st_widget_get_theme_node called on the widget [0x5647a14dbd50 Gjs_ui_boxpointer_BoxPointer.popup-menu-boxpointer popup-menu window-menu] which is not in the stage.
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: JS ERROR: TypeError: this.bin is undefined
vfunc_get_preferred_width@resource:///org/gnome/shell/ui/boxpointer.js:195:21
_updateRegions@resource:///org/gnome/shell/ui/layout.js:1068:29
@resource:///org/gnome/shell/ui/init.js:21:20
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: Object .Gjs_ui_boxpointer_BoxPointer (0x5647a14dbd50), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x56479d1126e0 ==
#0 7ffd0cc9db80 b resource:///org/gnome/shell/ui/boxpointer.js:202 (140c93be9ba0 @ 31)
#1 7ffd0cc9dc40 b file:///usr/share/gnome-shell/extensions/zorin-taskbar@zorinos.com/panelManager.js:165 (31c7f52df240 @ 48)
#2 7ffd0cc9ef20 b resource:///org/gnome/shell/ui/layout.js:1068 (140c93bde790 @ 458)
#3 56479d1de7f8 i resource:///org/gnome/shell/ui/init.js:21 (140c93b70bf0 @ 48)
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: st_widget_get_theme_node called on the widget [0x5647a14dbd50 Gjs_ui_boxpointer_BoxPointer.popup-menu-boxpointer popup-menu window-menu] which is not in the stage.
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: invalid (NULL) pointer instance
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: JS ERROR: TypeError: this.bin is undefined
vfunc_get_preferred_height@resource:///org/gnome/shell/ui/boxpointer.js:206:22
enable/</<@file:///usr/share/gnome-shell/extensions/zorin-taskbar@zorinos.com/panelManager.js:165:18
_updateRegions@resource:///org/gnome/shell/ui/layout.js:1068:29
@resource:///org/gnome/shell/ui/init.js:21:20
Feb 15 12:32:39 robert-XPS gnome-shell[2935]: Spurious clutter_actor_allocate called for actor 0x5647a14dbd50/unnamed [Gjs_ui_boxpointer_BoxPointer] which isn't a descendent of the stage!
The output of sudo lshw -C display:
*-display
description: 3D controller
product: GA107M [GeForce RTX 3050 Ti Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: /dev/fb0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom fb
configuration: depth=32 driver=nvidia latency=0 mode=3456x2160 visual=truecolor xres=3456 yres=2160
resources: iomemory:600-5ff iomemory:610-60f irq:198 memory:a0000000-a0ffffff memory:6000000000-60ffffffff memory:6100000000-6101ffffff ioport:3000(size=128) memory:a1000000-a107ffff
*-display
description: VGA compatible controller
product: TigerLake-H GT1 [UHD Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=3456,2160
resources: iomemory:610-60f iomemory:400-3ff irq:199 memory:6162000000-6162ffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
and my specific software details:
Zorin OS 18 Core
Wayland
Firmware version 1.44.1
Kernel version Linux 6.17.0-14-generic
GPU is NVIDIA GeForce RTX™ 3050 Ti Laptop GPU on a Dell XPS 15 9510.
This hasn't always been happening, I feel like it has only been the last week or two.
Thanks very much for any help or thoughts.