mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-04-25 08:05:56 +03:00
[GH-ISSUE #421] Linux application doesn't provide a clear message upon failure when there isn't a system tray #210
Labels
No labels
android
bug
documentation
enhancement
good first issue
help wanted
linux
pull-request
reverse-engineering
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librepods#210
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @GarrettGR on GitHub (Jan 7, 2026).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/421
When I saw that there was a flake in the linux/rust branch I excitedly went to run it, however when I did so, I got an error:
Now, after poking around I very quickly was able to determine that the issue was that I don't run a system try on my machine, but others may benefit from a more clear error message.
I use Hyprland on NixOS, so it was pretty easy to add a tray to my waybar config and rebuild my machine, now now the app launches and I am onto debugging a number of other errors, but I absolutely love this project. I've been running Asahi on a number of my daily drivers for the last couple years and I love getting to break even more of the Apple ecosystem!
@GarrettGR commented on GitHub (Jan 7, 2026):
Ah! I was playing around with writing a NixOS service module for librepods and when I was deciding what options to expose to the service I realized that I somehow missed the
--no-trayflag!I think having it warn about not finding a tray but still launching might be a more reasonable fall-back rather than just failing entirely?
Or, if failing without the presence of a system tray is the desired behavior, then the warning / message about the reason for the failure should also mention the option to run it without a tray.