I love what Flatpak is doing for Linux desktop. Let it grow!
It’s not the ideal solution, but it is approachable and understandable for technically averse users. I think it’s good to have, but I only used it for one package, and that was as a separate Steam install that included an old version of glibc that was used in a particular game’s (Squad) anti-cheat until it updated it.
It’s good for a stable platform, but each package needs it’s own set of everything, which can be good (like the Steam example above having its own version of glibc instead of using the shared version on my system), it’s a lot of bloat. I’m not using it unless I require it for some reason, but again it’s nice to have around.
I don’t think Flatpak is going to be compatible with Steam anyway in the long-term because layering container solutions doesn’t generally work very well, and Steam is going to want to use its own solution for better control over the libraries each game uses. Earlier versions used library redirection and some still do.
Wastes RAM and disk space (compared to package-manager installed applications) by storing more libraries on disk and loading them into RAM rather than just using the libraries already installed on the distro. It’s probably better than Snap and Appimage though.
What can flatpaks do that others -snap, appimage- can’t? At least they don’t have weird naming of program (com.sth.sth.fk)…
Great to see progress! Why is it behind their official github releases though? Latest version is 2024.10.2 and not 2024.09.0. It is four releases, meaning more than a month, behind.
It looks like they are working on fixing that with this pull request.
Bit of a plug, but use gam
? https://github.com/fmstrat/gam
It’s the winapps author! By the way, winapps looks cool! I never was able to get it working though because I was using Wayland.
Is the a downside to repacking the deb package? They’re basically just zip files of the same binary you’d run on most other Linux distros.
Reposting the link from another comment on here, there is a PR to build the flatpak from source https://github.com/flathub/com.bitwarden.desktop/pull/222
Why on Flathub it says that it “uses legacy windowing system”, but there is granted permission to use Wayland socket in manifest?
No, its certainly not because of that.
Many apps have both permissions simultaneously and theres no warning. In this case X11 is used as a fallback if wayland is not used.
What does this desktop app do that the browser extension doesn’t? I tried the cli extension but it was rubbish…
I also would like to know what the desktop app is used for?
I’ve seen apps like xpipe that have direct Bitwarden integration if you want (way too high risk for me but I can see some people using it), but even then it integrates directly to the servers API. When I need an ssh password or something I copy and paste it from the browser extension. I’m curious if I’m missing some functionality by not using the app.
You’re not, it’s just that sometimes you paste your passwords outside browser, and opening a browser for that is doable, but feels wrong :D
Also, the app has a more convenient layout as it can afford more screen space.
Do you not have the browser open all the time? Not necessarily in the foreground, but at least in the background I always have a browser window. But tbh, most of the time it’s in the foreground on the second monitor
Huge news
Is it possible to get biometrics working on a flathub app?