selairi / yatbfw

Yes another task bar for Wayland
BSD 3-Clause "New" or "Revised" License
11 stars 3 forks source link

A Debian package #11

Open Attigliuzzo opened 1 year ago

Attigliuzzo commented 1 year ago

/I tested your panel and appreciated your work with its unique features. I compiled under my Debian Testing "Bookworm" /without problems with your tips. Sometimes it crashes (wayfire 0.75), anyway i built a Debian package and i would share it here.

yatbfw_0.0.1_amd64.deb.pdf

post scriptum: it isn't a pdf file, remove the pdf extension to install it.

selairi commented 1 year ago

Thanks for your work.

I have found the same issue running yatbfw in Wayfire environment. I think that it has been solved in the "tray" branch.

Tray branch is a first state implementation of the Status-Notifier-Item daemon.

Tray branch is in very alpha state. Please, be patient.

Attigliuzzo commented 1 year ago

I recompiled the new branch, and this is the fresh package: yatbfw_0.0.1_amd64-tray.deb.pdf

On both my 2 PCs every apps which use tray crash, but cannot restart it again, i get:

Starting status-notify-watcher-daemon
Waiting for signal. My pid 9231
Failed to acquire service name: File exists
Signal 18
StatusNotifyWatcher is running
Item: :1.22org.kde.StatusNotifierItem-8525-2
Exception launched:
basic_string::substr: __pos (which is 18446744073709551615) > this->size() (which is 38)
Printing backtrace:
yatbfw(+0x10858)[0x559286f06858]
yatbfw(+0x10f18)[0x559286f06f18]
/lib/x86_64-linux-gnu/libc.so.6(+0x2718a)[0x7f408ea4618a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85)[0x7f408ea46245]
yatbfw(+0x10751)[0x559286f06751]

I know it is super alpha state as you write. I'll use the classical version in meanwhile. Regards