trayscale icon indicating copy to clipboard operation
trayscale copied to clipboard

App launches in Mint Cinnamon in taskbar but not working

Open gaijin213 opened this issue 1 year ago • 7 comments

Hello,

I am using Linux Mint 22 with Cinnamon 6.2.9 and Kernel 6.8.0-4. I installed the app from the Software Flatpak manager, which installs the latest Trayscale version 0.13.4 and when I launch the icon shows in the task bar but when I click on the Icon nothing appears but I can see the "Connect" option while it used to work on Mint 21.3.

I tried to lunch from terminal also and I get this:


lmuser@lmyg14:~$ flatpak run dev.deedles.Trayscale 2024/09/06 22:46:56 systray error: failed to request name: org.freedesktop.DBus.Error.ServiceUnknown

Does it require another service that is missing on Linux Mint 22?

Thanks!

gaijin213 avatar Sep 08 '24 09:09 gaijin213

That error is not a fatal one. Does anything else show up in the console?

DeedleFake avatar Sep 08 '24 13:09 DeedleFake

Thx for having a look! You mean the terminal? Amy command that I can use you logs may be?

gaijin213 avatar Sep 08 '24 14:09 gaijin213

Similar issue on Debian Xfce

Byrnesdigital avatar Sep 24 '24 18:09 Byrnesdigital

Do you have Tailscale installed and configured as explained in the Flathub description?

DeedleFake avatar Sep 24 '24 21:09 DeedleFake

I have the same issue here. I did the steps for allowing Tailscale to communicate with Trayscale and it will show in the taskbar, and after like 20 seconds it will close itself

V00D00M avatar Oct 02 '24 20:10 V00D00M

Any output if you run it in the command line?

DeedleFake avatar Oct 02 '24 21:10 DeedleFake

I have recently run into what might be either this issue or a related one myself. Some notes as I'm too busy to take a look at it at the moment:

The app works fine when it first starts, but sometimes will refuse to open the window after that. I think that it's tied to tailscaled restarting while Trayscale is running. Closing the app from the icon seems to work at first, but the process doesn't actually exit, so the app name isn't relinquished and new instances can't start. Killing it manually will allow it to open again.

My guess is that this is tied to the usage of the tailscale/cli package and and tailscale/tailscale#12778, or it could be some kind of problem with the LocalClient because of the socket disappearing when tailscaled restarts.

DeedleFake avatar Oct 11 '24 21:10 DeedleFake