wf-panel crashes and wont run any longer
Im running freebsd14-current and today out of no where i start wayfire and notice only my wf-dock ande wf-background are running and wf-panel is no where to be found so i attempt start it manually which is unsuccessful with this error message:
╰─>$ wf-panel II 31-07-21 09:35:04.007 - [src/file.cpp:576] Reading XML configuration options from directory /usr/local/share/wayfire/metadata/wf-shell II 31-07-21 09:35:04.009 - [src/file.cpp:589] Reading XML configuration options from file /usr/local/share/wayfire/metadata/wf-shell/panel.xml II 31-07-21 09:35:04.011 - [src/file.cpp:589] Reading XML configuration options from file /usr/local/share/wayfire/metadata/wf-shell/dock.xml II 31-07-21 09:35:04.011 - [src/file.cpp:589] Reading XML configuration options from file /usr/local/share/wayfire/metadata/wf-shell/background.xml
** (wf-panel:20264): WARNING **: 09:35:04.040: gtk-layer-shell v0.6.0 may not work on GTK v3.24.29. If you experience crashes, check https://github.com/wmww/gtk-layer-shell/blob/master/compatibility.md fish: Job 1, 'wf-panel' terminated by signal SIGSEGV (Address boundary error)
this error and issue just came upon suddenly. Anyone else having this issue and or more importantly anyone know of how to go about fixing this issue.
your time in advance is greatly appreciated
By looking at the warning, seems like you should downgrade the GTK version installed on your system. https://github.com/wmww/gtk-layer-shell/blob/master/compatibility.md
I've updated https://github.com/wmww/gtk-layer-shell/blob/master/compatibility.md to note that GTK Layer Shell v0.6.0 works fine with GTK v3.24.31. Crash is almost unrelated from that warning.
I would therefore expect downgrading GTK not to help. If someone did try it and it did help, that would indicate something else in wf-shell is incompatible with the new GTK (but probably something else in wf-shell is just broken in general).