this post was submitted on 16 Dec 2023
1089 points (97.4% liked)

linuxmemes

20751 readers
444 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 

2024 is the Year of Linux on the Desktop, at least for my boyfriend. He's running Windows 7 right now, so I'll be switching him to Ubuntu in a few days. Ubuntu was chosen because Proton is officially supported in Ubuntu.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 17 points 9 months ago* (last edited 9 months ago) (3 children)

Aha, just popping in here to suggest taking a look at PopOS!

Proton works extremely well on it, its compatible out of the box with everything Debian based (this includes Ubuntu) so it has a huge selection of free software, has great documentation for the PopOS! specific stuff and for all the debian/ubuntu stuff you can nearly always use older wikis on the internet if you run into a snag, and its got a custom DE that I personally find better than KDE and Ubuntu's latest rendition if GNOME.

Also, while Ubuntu is going hard into Snaps, which I hate, PopOS! is going into flatpaks, which are less bad than snaps, but still stupid imo.

If you care, its fairly easy to disable and/or remove flatpaks from PopOS. It doesnt come with any preloaded afaik, so all you have to do is go into the PopShop (the app store) settings and just remove the flatpak source.

Ive run Proton on Steam via debian sources on PopOS! for years, works fine.

Oh right! I am fairly sure that PopOS! nowadays just comes by default with graphics drivers pre-installed and preset to automatically update with the rest of your software when you run sudo apt update. All you have to do is pick the Nvidia ISO if youve got Nvidia, or the standard one if youve got AMD.

[–] [email protected] 6 points 9 months ago (1 children)

A lot of packages come only on flatpak these days. So limiting yourself to system packages only is not really a good idea. And other than disk space usage, I don't really see any issues with flatpak. It's a great solution especially for smaller projects, that don't have resources to create packages for every format.

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago)

Really? The only exception I have ever had to make to using deb sources for every kind of software I have ever needed is Bottles.

What other software is only flatpak available?

Anyway, I think flatpaks are just reinventing .exes. Yep lets do the equivalent of installing DirectX 35 times all over again. For older hardware and those with less access to internet, flatpaks are not great.

Further, because flatpaks do not have their dependencies updated as frequently, this paradigm is less secure than having all your dependencies updated whenever you run apt update.

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago) (1 children)

The trend is that the app developers officially support and push updates for the flatpak. So you always get the latest source directly from the devs. This makes packaging organic, instead of deb/arch/rpm/etc packagers trying to catch up (those packages are often waaay out of date, even on arch occasionally)

[–] [email protected] 1 points 9 months ago

Well if this trend becomes the norm then that is great, but in my experience the opposite is true, dependencies get updated first, then things built off of them get updated later.