107 points

I love what Flatpak is doing for Linux desktop. Let it grow!

permalink
report
reply
19 points

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.

permalink
report
parent
reply
3 points

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.

permalink
report
parent
reply

Kill it.

permalink
report
parent
reply
13 points

But y tho?

permalink
report
parent
reply
17 points

There’s a big chunk of the Linux community that will always want to gatekeep it and push out anything that makes it easier for the layman to use

permalink
report
parent
reply
0 points

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.

permalink
report
parent
reply
-7 points

What can flatpaks do that others -snap, appimage- can’t? At least they don’t have weird naming of program (com.sth.sth.fk)…

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
44 points
*

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.

permalink
report
reply
26 points

It looks like they are working on fixing that with this pull request.

permalink
report
parent
reply
26 points

Baby steps?

permalink
report
parent
reply
4 points

Bit of a plug, but use gam? https://github.com/fmstrat/gam

permalink
report
parent
reply
3 points
*

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.

permalink
report
parent
reply
3 points
*

Hah, yup, that’s me, too. Sorry it didn’t work out, a team have done some updates to it that may work now, unfortunately I’ve never been able to get a hold of them.

permalink
report
parent
reply
33 points

Funny thing, it repacks a deb package.
See manifest.

permalink
report
reply
28 points

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.

permalink
report
parent
reply
18 points

I don’t say that. Rather it’s just a trivia.

permalink
report
parent
reply
12 points

Totally fair. I’m curious to see if anyone else may have reasons why it might be suboptimal.

permalink
report
parent
reply
8 points

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

permalink
report
parent
reply
1 point

Why on Flathub it says that it “uses legacy windowing system”, but there is granted permission to use Wayland socket in manifest?

permalink
report
parent
reply
6 points

Probably because there’s also permission to use the X11 socket.

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
18 points

What does this desktop app do that the browser extension doesn’t? I tried the cli extension but it was rubbish…

permalink
report
reply
9 points
*

The desktop app can be used as a bridge for biometrics in the browser extension, but other than that, it basically serves no unique purpose unless and until they add autofill for desktop applications.

permalink
report
parent
reply
5 points

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.

permalink
report
parent
reply
14 points

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.

permalink
report
parent
reply
3 points

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

permalink
report
parent
reply
17 points

Huge news

Is it possible to get biometrics working on a flathub app?

permalink
report
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 8K

    Monthly active users

  • 3.7K

    Posts

  • 48K

    Comments