Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to check/wait for the tray to be available? #1291

Closed
Hubro opened this issue Oct 17, 2021 · 6 comments
Closed

Is it possible to check/wait for the tray to be available? #1291

Hubro opened this issue Oct 17, 2021 · 6 comments

Comments

@Hubro
Copy link

Hubro commented Oct 17, 2021

If waybar is too slow to start (and currently it's extremely slow to start because of this bug), the tray won't be available when my autostart applications launch. When Waybar finally starts, I have no icons in the tray. This makes it a huge pain to use several applications, like Dropbox, Discord, Teamspeak etc.

Is there any way to detect if the tray is available, so I can delay starting my applications?

@Hubro
Copy link
Author

Hubro commented Apr 7, 2022

I no longer need this

@Hubro Hubro closed this as completed Apr 7, 2022
@pmatos
Copy link

pmatos commented Nov 9, 2022

If waybar is too slow to start (and currently it's extremely slow to start because of this bug), the tray won't be available when my autostart applications launch. When Waybar finally starts, I have no icons in the tray. This makes it a huge pain to use several applications, like Dropbox, Discord, Teamspeak etc.

Is there any way to detect if the tray is available, so I can delay starting my applications?

Interesting, I came here because of this issue. Tray takes too long to start so apps start before tray is available. How did you solve it?

@Hubro
Copy link
Author

Hubro commented Nov 14, 2022

@pmatos I think in my case the root cause was this: NVIDIA/egl-wayland#47

I pinned this package to version 1.1.7 on my laptop, which resolved this issue. This was a while ago though, so take that with a grain of salt.

@pmatos
Copy link

pmatos commented Nov 15, 2022

@pmatos I think in my case the root cause was this: NVIDIA/egl-wayland#47

I pinned this package to version 1.1.7 on my laptop, which resolved this issue. This was a while ago though, so take that with a grain of salt.

Have you tried 1.1.11? Do you still get the slowdown. I do. Unfortunately I don't think it's trivial to revert to an old version on Arch. Will take a look.

@Hubro
Copy link
Author

Hubro commented Nov 15, 2022

@pmatos I think in my case the root cause was this: NVIDIA/egl-wayland#47

I pinned this package to version 1.1.7 on my laptop, which resolved this issue. This was a while ago though, so take that with a grain of salt.

Have you tried 1.1.11? Do you still get the slowdown. I do. Unfortunately I don't think it's trivial to revert to an old version on Arch. Will take a look.

I downloaded the old package from the Arch Linux Archives and installed it with pacman -O (iirc) then I pinned the version in the pacman config so it doesn't get updated.

I'm still running that version, I haven't tried upgrading. I would test, but I'm not currently using that laptop.

@pmatos
Copy link

pmatos commented Nov 17, 2022

@pmatos I think in my case the root cause was this: NVIDIA/egl-wayland#47
I pinned this package to version 1.1.7 on my laptop, which resolved this issue. This was a while ago though, so take that with a grain of salt.

Have you tried 1.1.11? Do you still get the slowdown. I do. Unfortunately I don't think it's trivial to revert to an old version on Arch. Will take a look.

I downloaded the old package from the Arch Linux Archives and installed it with pacman -O (iirc) then I pinned the version in the pacman config so it doesn't get updated.

I'm still running that version, I haven't tried upgrading. I would test, but I'm not currently using that laptop.

TIL about pacman -O, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants