Waybar suddenly crashes

Hello everyone! :wave:

I’ve been a DE/WM hopper for a month now and I keep visiting Hyprland (randomly dual-boot it with KDE whenever I want). In these visitings of mine, I have noticed one issue. After Fresh installing Hyprland and configuring Waybar to my display size (1360, height=10, font size=10 or 12), after sometime the Waybar suddenly crashes and core dumps.

Sometimes it crashes when I launch Firefox. Sometimes it just crashes when the system is idle for like 5 - 10 mins. There is no pattern as such. At the time of writing this, I opened YouTube in Vivaldi (with Garuda Forum already open in one tab for quite some time) and the waybar crashed.

I’ve tried a lot of things suggested by @NaN (Thanks a lot for helping!) on Telegram like switching to waybar-git, waybar-experimental, also compared package lists with his to see if I’m missing some libs. Even reinstalled it today! Nothing has solved the issue :frowning_face:

Teriminal output after executing waybar:

waybar
[2023-11-18 17:05:52.464] [info] Using configuration file /home/archit/.config/waybar/config
[2023-11-18 17:05:52.469] [info] Unable to receive desktop appearance: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop
[2023-11-18 17:05:52.469] [info] Using CSS file /home/archit/.config/waybar/style.css
[2023-11-18 17:05:52.491] [warning] Mapping is not an object
[2023-11-18 17:05:52.495] [info] Hyprland IPC starting
[2023-11-18 17:05:53.786] [warning] module temperature: Disabling module "temperature", Can't open /sys/class/hwmon/hwmon7/temp1_input
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
** (waybar:18260): WARNING **: 17:05:54.648: Status Notifier Item with bus name ':1.53' and object path '/org/ayatana/NotificationItem/nm_applet' is already registered

(waybar:18260): Gtk-CRITICAL **: 17:05:54.722: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:18260): Gtk-CRITICAL **: 17:05:54.722: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:18260): Gtk-CRITICAL **: 17:05:54.724: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:18260): Gtk-CRITICAL **: 17:05:54.725: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:18260): Gtk-CRITICAL **: 17:05:54.727: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:18260): Gtk-CRITICAL **: 17:05:54.728: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed
100    16  100    16    0     0     10      0  0:00:01  0:00:01 --:--:--    10



Journalctl /usr/lib/systemd/systemd-coredump:

-- Boot 817c1b71644e4dffb84525d07220aef2 --
Nov 18 16:36:44 archit-80xv systemd-coredump[9586]: [🡕] Process 4996 (waybar) of user 1000 dumped core.
                                                    
                                                    Stack trace of thread 5116:
                                                    #0  0x00007fe18efb883c n/a (libc.so.6 + 0x8e83c)
                                                    #1  0x00007fe18ef68668 raise (libc.so.6 + 0x3e668)
                                                    #2  0x00007fe18ef504b8 abort (libc.so.6 + 0x264b8)
                                                    #3  0x00007fe18ef503dc n/a (libc.so.6 + 0x263dc)
                                                    #4  0x00007fe18ef60d26 __assert_fail (libc.so.6 + 0x36d26)
                                                    #5  0x000055aece06b574 n/a (waybar + 0xd9574)
                                                    #6  0x000055aece06b7e4 n/a (waybar + 0xd97e4)
                                                    #7  0x000055aece06f96d n/a (waybar + 0xdd96d)
                                                    #8  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #9  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #10 0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5097:
                                                    #0  0x00007fe18f02cf6f __poll (libc.so.6 + 0x102f6f)
                                                    #1  0x00007fe18f822276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                    #2  0x00007fe18f7c2162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                    #3  0x00007fe18d1c7fde n/a (libdconfsettings.so + 0x5fde)
                                                    #4  0x00007fe18f7f59f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5191:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5167:
                                                    #0  0x00007fe18f02d56c read (libc.so.6 + 0x10356c)
                                                    #1  0x00007fe18efadf83 _IO_file_underflow (libc.so.6 + 0x83f83)
                                                    #2  0x00007fe18efa2ed0 __getdelim (libc.so.6 + 0x78ed0)
                                                    #3  0x000055aecdff96e2 n/a (waybar + 0x676e2)
                                                    #3  0x000055aecdff96e2 n/a (waybar + 0x676e2)
                                                    #4  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #5  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #6  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #7  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 4996:
                                                    #0  0x00007fe18efb3700 n/a (libc.so.6 + 0x89700)
                                                    #1  0x00007fe18efb9ec2 pthread_mutex_lock (libc.so.6 + 0x8fec2)
                                                    #2  0x000055aece0688e1 n/a (waybar + 0xd68e1)
                                                    #3  0x000055aece015276 n/a (waybar + 0x83276)
                                                    #4  0x00007fe190b1f75a _ZN4Glib16DispatchNotifier15pipe_io_handlerENS_11IOCondi>
                                                    #5  0x00007fe190b1faf0 _ZN4Glib8IOSource8dispatchEPN4sigc9slot_baseE (libglibmm>
                                                    #6  0x00007fe190b20a4f _ZN4Glib6Source14dispatch_vfuncEP8_GSourcePFiPvES3_ (lib>
                                                    #7  0x00007fe18f7c3f69 n/a (libglib-2.0.so.0 + 0x59f69)
                                                    #8  0x00007fe18f822327 n/a (libglib-2.0.so.0 + 0xb8327)
                                                    #9  0x00007fe18f7c2162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                    #10 0x00007fe18fa01b16 g_application_run (libgio-2.0.so.0 + 0xdfb16)
                                                    #11 0x000055aecdfe50f7 n/a (waybar + 0x530f7)
                                                    #12 0x000055aecdfe2f35 main (waybar + 0x50f35)
                                                    #13 0x00007fe18ef51cd0 n/a (libc.so.6 + 0x27cd0)
                                                    #14 0x00007fe18ef51d8a __libc_start_main (libc.so.6 + 0x27d8a)
                                                    #15 0x000055aecdfeb945 n/a (waybar + 0x59945)
                                                    
                                                    Stack trace of thread 5178:
                                                    #0  0x00007fe18f03abf6 epoll_wait (libc.so.6 + 0x110bf6)
                                                    #1  0x000055aece09d917 n/a (waybar + 0x10b917)
                                                    #2  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #3  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #4  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #5  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5093:
                                                    #0  0x00007fe18f03873d syscall (libc.so.6 + 0x10e73d)
                                                    #1  0x00007fe18f81d2b7 g_cond_wait (libglib-2.0.so.0 + 0xb32b7)
                                                    #2  0x00007fe18f78f1b4 n/a (libglib-2.0.so.0 + 0x251b4)
                                                    #3  0x00007fe18f7f7a7e n/a (libglib-2.0.so.0 + 0x8da7e)
                                                    #4  0x00007fe18f7f59f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5186:
                                                    #0  0x00007fe18f02cf6f __poll (libc.so.6 + 0x102f6f)
                                                    #1  0x00007fe18f6d58c7 n/a (libpulse.so.0 + 0x338c7)
                                                    #2  0x00007fe18f6bf46c pa_mainloop_poll (libpulse.so.0 + 0x1d46c)
                                                    #3  0x00007fe18f6c942c pa_mainloop_iterate (libpulse.so.0 + 0x2742c)
                                                    #4  0x00007fe18f6c94e1 pa_mainloop_run (libpulse.so.0 + 0x274e1)
                                                    #5  0x00007fe18f6d9c02 n/a (libpulse.so.0 + 0x37c02)
                                                    #6  0x00007fe18e545c67 n/a (libpulsecommon-16.1.so + 0x5bc67)
                                                    #7  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #8  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5168:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5169:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5183:
                                                    #0  0x00007fe18f02d56c read (libc.so.6 + 0x10356c)
                                                    #1  0x000055aece02fddc n/a (waybar + 0x9dddc)
                                                    #2  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #3  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #4  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #5  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5182:
                                                    #0  0x00007fe18f02d56c read (libc.so.6 + 0x10356c)
                                                    #1  0x000055aece02d35c n/a (waybar + 0x9b35c)
                                                    #2  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #3  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #4  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #5  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5189:
                                                    #0  0x00007fe18f03abf6 epoll_wait (libc.so.6 + 0x110bf6)
                                                    #1  0x000055aece07c43d n/a (waybar + 0xea43d)
                                                    #2  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #3  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #4  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #5  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5094:
                                                    #0  0x00007fe18f02cf6f __poll (libc.so.6 + 0x102f6f)
                                                    #1  0x00007fe18f822276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                    #2  0x00007fe18f7c2162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                    #3  0x00007fe18f7c21b2 n/a (libglib-2.0.so.0 + 0x581b2)
                                                    #4  0x00007fe18f7f59f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5083:
                                                    #0  0x00007fe18ef693ca __sigtimedwait (libc.so.6 + 0x3f3ca)
                                                    #1  0x00007fe18ef68a9c sigwait (libc.so.6 + 0x3ea9c)
                                                    #2  0x000055aece00175c n/a (waybar + 0x6f75c)
                                                    #3  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #4  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5179:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5180:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5181:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5188:
                                                    #0  0x00007fe18efb34ae n/a (libc.so.6 + 0x894ae)
                                                    #1  0x00007fe18efb6325 pthread_cond_clockwait (libc.so.6 + 0x8c325)
                                                    #2  0x000055aece0dfb79 n/a (waybar + 0x14db79)
                                                    #3  0x000055aecdff9cb1 n/a (waybar + 0x67cb1)
                                                    #4  0x00007fe18f2e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    
                                                    Stack trace of thread 5096:
                                                    #0  0x00007fe18f02cf6f __poll (libc.so.6 + 0x102f6f)
                                                    #1  0x00007fe18f822276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                    #2  0x00007fe18f7c4b97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                                                    #3  0x00007fe18fa3414c n/a (libgio-2.0.so.0 + 0x11214c)
                                                    #4  0x00007fe18f7f59f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                    #5  0x00007fe18efb69eb n/a (libc.so.6 + 0x8c9eb)
                                                    #6  0x00007fe18f03a7cc n/a (libc.so.6 + 0x1107cc)
                                                    ELF object binary architecture: AMD x86-64

inxi:

System:
  Kernel: 6.6.1-1-cachyos-bore arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: hpet available: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-cachyos-bore
    root=UUID=6093f453-93c2-4292-a2ab-d3886661eb78 rw rootflags=subvol=@
    quiet loglevel=3 ibt=off
  Desktop: Hyprland vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 80XV v: Lenovo ideapad 320-15AST
    serial: <superuser required> Chassis: type: 10 v: Lenovo ideapad 320-15AST
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: No DPK serial: <superuser required>
    UEFI: LENOVO v: 5PCN15WW date: 06/01/2017
Battery:
  ID-1: BAT0 charge: 9.5 Wh (34.5%) condition: 27.5/35.0 Wh (78.7%)
    power: 9.4 W volts: 7.3 min: 7.5 model: SMP L16M2PB2 type: Li-poly
    serial: <filter> status: discharging
CPU:
  Info: model: AMD E2-9000 RADEON R2 4 COMPUTE CORES 2C+2G bits: 64 type: MCP
    arch: Excavator level: v3 note: check built: 2015 process: GF 28nm
    family: 0x15 (21) model-id: 0x70 (112) stepping: 0 microcode: 0x6006704
  Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 192 KiB
    desc: d-2x32 KiB; i-2x64 KiB L2: 2 MiB desc: 2x1024 KiB
  Speed (MHz): avg: 1198 high: 1200 min/max: 1200/1800 boost: disabled
    scaling: driver: acpi-cpufreq governor: powersave cores: 1: 1200 2: 1197
    bogomips: 7186
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] vendor: Lenovo
    driver: amdgpu v: kernel arch: GCN-3 code: Volcanic Islands
    process: TSMC 28nm built: 2014-19 ports: active: eDP-1 empty: HDMI-A-1
    bus-ID: 00:01.0 chip-ID: 1002:98e4 class-ID: 0300
  Device-2: Syntek EasyCamera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.3:4 chip-ID: 174f:241a
    class-ID: 0e02
  Display: wayland server: X.org v: 1.21.1.9 with: Xwayland v: 23.2.2
    compositor: Hyprland driver: X: loaded: amdgpu unloaded: modesetting
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: 1
  Monitor-1: eDP-1 model: BOE Display 0x0675 built: 2015 res: 1366x768
    hz: 60 dpi: 101 gamma: 1.2 scale: 1 size: 344x194mm (13.54x7.64")
    diag: 395mm (15.5") ratio: 16:9 modes: max: 1366x768 min: 640x480
  API: Vulkan v: 1.3.269 layers: 3 device: 0 type: integrated-gpu name: AMD
    Radeon R2 Graphics (RADV STONEY) driver: mesa radv v: 23.2.1-arch1.2
    device-ID: 1002:98e4 surfaces: xcb,xlib,wayland device: 1 type: cpu
    name: llvmpipe (LLVM 16.0.6 256 bits) driver: mesa llvmpipe
    v: 23.2.1-arch1.2 (LLVM 16.0.6) device-ID: 10005:0000
    surfaces: xcb,xlib,wayland
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:01.1
    chip-ID: 1002:15b3 class-ID: 0403
  Device-2: AMD Family 15h Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel bus-ID: 00:09.2 chip-ID: 1022:157a class-ID: 0403
  API: ALSA v: k6.6.1-1-cachyos-bore status: kernel-api tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 0.3.85 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    vendor: Lenovo driver: ath10k_pci v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 bus-ID: 01:00.0 chip-ID: 168c:0042 class-ID: 0280
  IF: wlp1s0 state: up mac: <filter>
  Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Lenovo
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 1000
    bus-ID: 02:00.0 chip-ID: 10ec:8136 class-ID: 0200
  IF: enp2s0 state: down mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-1.2:3 chip-ID: 0cf3:e500
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 4.2 lmp-v: 8
    status: discoverable: no pairing: no
Drives:
  Local Storage: total: 931.51 GiB used: 6 GiB (0.6%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM035-1RK172
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: LVM2 scheme: GPT
Partition:
  ID-1: / raw-size: 409.9 GiB size: 409.9 GiB (100.00%) used: 6 GiB (1.5%)
    fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 576 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 409.9 GiB size: 409.9 GiB (100.00%)
    used: 6 GiB (1.5%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-4: /var/log raw-size: 409.9 GiB size: 409.9 GiB (100.00%)
    used: 6 GiB (1.5%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-5: /var/tmp raw-size: 409.9 GiB size: 409.9 GiB (100.00%)
    used: 6 GiB (1.5%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 7.16 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 2 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 37.8 C mobo: N/A gpu: amdgpu temp: 37.0 C
  Fan Speeds (rpm): N/A
Info:
  Processes: 188 Uptime: 44m wakeups: 0 Memory: total: 8 GiB note: est.
  available: 7.16 GiB used: 1.82 GiB (25.4%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
  pm: pacman pkgs: 1265 libs: 391 tools: paru Shell: Bash v: 5.2.15
  running-in: xfce4-terminal inxi: 3.3.31
Garuda (2.6.19-2):
  System install date:     2023-11-18
  Last full system update: 2023-11-18
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       No/Undetected
  Failed units:         

My AMD from 2007 has bogomips: 18359, but IDK if the CPU is the culprit? :man_shrugging:

CPU:
  Info: model: AMD Phenom 9650 bits: 64 type: MCP arch: K10 level: v1 built: 2007-08
    process: AMD 65nm family: 0x10 (16) model-id: 2 stepping: 3 microcode: 0x1000095
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 512 KiB desc: d-4x64 KiB; i-4x64 KiB
    L2: 2 MiB desc: 4x512 KiB L3: 2 MiB desc: 1x2 MiB
  Speed (MHz): avg: 1437 high: 2300 min/max: 1150/2300 boost: disabled base/boost: 2300/2300
    scaling: driver: acpi-cpufreq governor: schedutil volts: 1.5 V ext-clock: 200 MHz cores: 1: 2300
    2: 1150 3: 1150 4: 1150 bogomips: 18359

Have you used btop to check whether the processor is under load?

Check with:

cat /sys/class/hwmon/hwmon*/temp1_input
1 Like

So, waybar failed after login, or it crashes sometimes?

Main problem, I can’t reproduce it, it works fine here on three systems.

1 Like

Not immediately after login, it just crashes out of nowhere. Its not even predictable.

1 Like

CPU does go 100% when launching vivaldi or opening youtube in it with 1 forum tab already open

1 Like

Try, move* all scripts away for waybar .config/waybar/scripts/ and also the exec-once=waybar from hyprland.conf

If system start, try waybar from terminal.
I think you know the shortcut for open the terminal :slight_smile:

  • Rename the dir :slight_smile:
1 Like


Just after I moved the scripts… Waybar crash!

Yes, reboot.

Maybe one script let the waybar crash on your system.

The moment I open vivaldi on my system, waybar crashed! (opened from terminal)


I think not enough CPU is the problem

Please, never post SS from terminal, copy, paste the text like you post the garuda-inxi, this is not telegram :slight_smile:

So, after login waybar work, no crash.

What are the specs from @UltraBlack ?

1 Like

I am not able to copy from this termial. Right click does nothing and ctrl+c removes the selection (or copys?) but I am not able to paste it here.

For garuda-inxi, I had to use xfce terrminal…

yes.

1 Like

Ctrl + Shift + C

I’ll try and get the waybar crashed again and then paste the output!
:man_facepalming:

Here! (strangely satisfying):

 waybar
[2023-11-18 19:18:45.986] [info] Using configuration file /home/archit/.config/waybar/config
[2023-11-18 19:18:45.990] [info] Unable to receive desktop appearance: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop
[2023-11-18 19:18:45.990] [info] Using CSS file /home/archit/.config/waybar/style.css
[2023-11-18 19:18:46.005] [warning] Mapping is not an object
[2023-11-18 19:18:46.006] [info] Hyprland IPC starting
sh: line 1: /home/archit/.config/waybar/scripts/network_traffic.sh: No such file or directory
[2023-11-18 19:18:46.748] [error] network_traffic stopped unexpectedly, is it endless?
[2023-11-18 19:18:46.773] [warning] module temperature: Disabling module "temperature", Can't open /sys/class/hwmon/hwmon7/temp1_input
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    16  100    16    0     0     12      0  0:00:01  0:00:01 --:--:--    12

** (waybar:2135): WARNING **: 19:18:50.039: Status Notifier Item with bus name ':1.14' and object path '/org/ayatana/NotificationItem/nm_applet' is already registered

(waybar:2135): Gtk-CRITICAL **: 19:18:50.083: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:2135): Gtk-CRITICAL **: 19:18:50.084: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:2135): Gtk-CRITICAL **: 19:18:50.085: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:2135): Gtk-CRITICAL **: 19:18:50.088: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:2135): Gtk-CRITICAL **: 19:18:50.094: gtk_widget_set_accel_path: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed

(waybar:2135): Gtk-CRITICAL **: 19:18:50.097: gtk_widget_add_accelerator: assertion 'GTK_IS_ACCEL_GROUP (accel_group)' failed
[2023-11-18 19:19:07.436] [error] Hyprland IPC: Couldn't write (4)
[2023-11-18 19:19:08.641] [error] Hyprland IPC: Couldn't write (4)
waybar: ../src/modules/hyprland/window.cpp:138: void waybar::modules::hyprland::Window::queryActiveWorkspace(): Assertion `clients.isArray()' failed.
fish: Job 1, 'waybar' terminated by signal SIGABRT (Abort)

I FIXED IT!! :smiley:

Basically I removed these Modules (with code) from Waybar config file:

"cpu": {
        "format": "🖳{usage}%",
        "on-click": "foot -e htop"
    },
    "memory": {
        "format": "🖴 {: >3}%",
        "on-click": "foot -e htop"
    },
    "temperature": {
        "thermal-zone": 7,  // Check with: # cat /sys/class/hwmon/hwmon*/temp1_input
        "hwmon-path": "/sys/class/hwmon/hwmon7/temp1_input",
        "critical-threshold": 80,
        "format-critical": "{temperatureC}°C ",
        "format": "{temperatureC}°C "

Also removed these above modules from the Waybar and custom/network_traffic.

Also de-bloated Hyprland as much as possible but I think I didn’t need to do it!

RESULT??
Now I can open both Firefox and Vivaldi, that too multiple windows! :innocent:

THANK YOU EVERYONE FOR HELPING!

1 Like

Good that it’s running again.

Yes, the waybar is a bit full, but the experienced user removes what he doesn’t need.

1 Like

Yep, placed those scripts again in place. Thanks for helping out! :smiley:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.