On Ubuntu Budgie 26.04 with Wayland, the sleep/wake budgie-panel disappears and the system freezes

On Ubuntu Buggie 26.04 with Wayland, after turning off the display for 30 minutes and reopening it while entering a password, both the top and bottom desktop bars disappeared completely. Opening the terminal and typing “FIREFOX” followed by a web address caused the system to crash. Additionally,
running “gnome-shell quit–logout” failed to log out.

ubuntu@master:~$ journalctl -k -o short -b -1 | grep -E "nvidia|suspend|resume|budgie"
Jun 20 09:57:46 master kernel: nvme 0000:01:00.0: platform quirk: setting simple suspend
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.554:270): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.budgie-discourse" pid=109052 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.554:271): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.budgie-themes" pid=109053 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.554:272): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.budgie-welcome" pid=109054 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.554:273): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.hook.post-refresh" pid=109056 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.554:274): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.hook.install" pid=109055 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.556:275): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.hook.remove" pid=109057 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.556:276): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.ubuntu-budgie-welcome.budgie-applets" pid=109051 comm="apparmor_parser"
Jun 20 10:03:14 master kernel: audit: type=1400 audit(1781920994.565:277): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap-update-ns.ubuntu-budgie-welcome" pid=109059 comm="apparmor_parser"
Jun 20 11:09:44 master kernel: budgie-panel[152620]: segfault at 3 ip 000070e61b99b64a sp 00007ffc53dcb6e0 error 6 in libgtk-3.so.0.2420.32[39b64a,70e61b68b000+3b4000] likely on CPU 8 (core 4, socket 0)
Jun 20 12:20:32 master kernel: [ 152272]  1000 152272   159551      716      714        2         0   196608        0             0 budgie-session-
Jun 20 12:20:32 master kernel: [ 153249]  1000 153249   477472     3308     3165        2       141   532480        0             0 budgie-daemon
Jun 20 12:20:32 master kernel: [ 153251]  1000 153251   464268     3022     2870       11       141   446464        0             0 budgie-polkit-d
Jun 20 12:20:32 master kernel: [ 153551]  1000 153551   123590     1866     1723        2       141   200704        0             0 budgie-extras-d
Jun 20 12:20:32 master kernel: [ 153582]  1000 153582   160701     2014     1871        2       141   208896        0             0 budgie-power-di
Jun 20 12:20:32 master kernel: [ 157435]  1000 157435   529014     4015     3872        2       141   516096        0             0 budgie-screensh
Jun 20 12:20:32 master kernel: [1280092]  1000 1280092  9972361  5708195  5708044        6       145 46637056        0             0 budgie-panel
Jun 20 12:20:32 master kernel: oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=docker.service,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/session-7.scope,task=budgie-panel,pid=1280092,uid=1000
Jun 20 12:20:32 master kernel: Out of memory: Killed process 1280092 (budgie-panel) total-vm:39889444kB, anon-rss:22832176kB, file-rss:24kB, shmem-rss:580kB, UID:1000 pgtables:45544kB oom_score_adj:0
ubuntu@master:~$ 



After entering sleep mode or waking from cover closure, the processes on the Budgie Panel (top bar) and Crystal Dock (bottom bar) crash and become unresponsive.
The labwc compositor encounters an abnormal redrawing logic error; opening an X11-compatible program (such as Firefox or WindTerm, which use Qt/XCB libraries) immediately causes a deadlock.

Segfault error in the budgie-panel section: The device crashes immediately after being awakened.
OOM: Memory is exhausted; the system automatically terminates the budgie-panel process.
The Budgie panel consumes nearly 40 GB of virtual memory and 22 GB of physical memory. When memory runs out, it crashes due to OOM (Out of Memory), causing the top bar to disappear completely. Reopening Firefox or WindTerm after full memory exhaustion leads to complete system freeze, and logging out produces no response.


Crystal-Dock causes memory leaks. After prolonged use, the bottom panel will disappear and eventually consume all memory, leading to system crash.

The computer has been in use continuously without entering sleep mode, causing the bottom panel to disappear automatically.

What applets and raven applets are you using?

I suspect one of these is spinning out of control when the display turns off and using up memory. All applets run under the budgie-panel process and hence why you see all the memory being using under that.

These applications
app.txt (85.4 KB)

I was referring to all the applets on budgie-desktop-settings - panel (top) and panel (bottom) plus the raven widgets in BDS - raven


There’s another strange issue: the Docker option at the bottom disappears after prolonged use. I don’t know how to restore it.

@fossfreedom
When the monitor is turned off and the computer remains unused for an extended period, Crystal-Dock and Budgie-Panel will disappear. Fix this bug promptly as it significantly impacts user experience.

ubuntu@master:~$ <sys>:0: Warning: ../../../gobject/gsignal.c:1690: parameter 1 of type 'SynapseResultSet' for signal "SynapseDataSink::search-done" is not a value type

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:19.396: gtk_label_set_text: assertion 'GTK_IS_LABEL (label)' failed
INFO:root:start
INFO:root:Popover created
INFO:root:Fetcher started
** Message: 21:45:19.527: libsession.vala:45: DESKTOP_AUTOSTART_ID not set, session registration may be broken (not running budgie-desktop?)

(showtime-desktop:1322233): Gdk-CRITICAL **: 21:45:19.881: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.187: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(budgie-panel:1321380): Gtk-CRITICAL **: 21:45:21.188: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

ubuntu@master:~$ 
ubuntu@master:~$ <sys>:0: Warning: g_bytes_compare: assertion 'bytes1 != NULL' failed
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/local/share/doc /usr/local/share/doc none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/local/share/doc" because it would affect the host in "/var/lib/snapd"
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/share/gimp/2.0/help /usr/share/gimp/2.0/help none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/share/gimp/2.0/help" because it would affect the host in "/var/lib/snapd"
update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/usr/share/xubuntu-docs /usr/share/xubuntu-docs none bind,ro 0 0): cannot write to "/var/lib/snapd/hostfs/usr/share/xubuntu-docs" because it would affect the host in "/var/lib/snapd"
Missing chrome or resource URL: chrome://browser/skin/icons/system-users-symbolic.svg