Closed sonnyp closed 2 years ago
This is also reproducible with Firefox, in which it will only be listed if it's installed as a Flatpak. If installed on the host, it won't appear in Junction's selection menu.
System:
Browsers:
Only Firefox won't show up or both Firefox and Firefox Developer Edition ?
Could you share the .desktop
files?
/usr/share/applications/firefox.desktop
and /usr/share/applications/firefox-developer-edition.desktop
Do you have Firefox / Firefox Developer Edition installed as flatpaks as well?
Junction de-duplicates apps if they have the same id - that would be the cause of your issue.
Nevermind - I found the problem with Firefox / Firefox Develper Edition on Arch. Exec
points to /usr/lib/firefox/firefox
which isn't available in the sandbox.
$ cat /usr/share/applications/firefox.desktop
[Desktop Entry]
Version=1.0
Name=Firefox
...
Exec=/usr/lib/firefox/firefox %u
...
$ cat /usr/bin/firefox
#!/bin/sh
exec /usr/lib/firefox/firefox "$@"
Fixed in Junction 1.1.0 - should be available on flathub shortly.
When running Junction as a flatpak, Chromium is listed if it's installed as a flatpak but not if it's installed on the host.
The problem doesn't appear to be related to
Exec
orTryExec
.