TheGingerNut

joined 1 year ago
[–] TheGingerNut@lemmy.blahaj.zone 1 points 8 months ago

Snap has absolutely no system libraries and handles them by bundling them per package. Flatpak does kinda the same thing but a few core ones get bundled in the runtime. As far as I'm aware you can't update libraries without rebuilding the snap completely. There are a lot of things you could say about this behavior but "sane" would not be high on that list. Stable maybe. I've had flatpaks break because a bug got introduced in a runtime. Snaps probably wouldn't have that problem. But those underlying library updates are shared. You update the nvidia-opengl runtime once and it updates for steam, heroic and all your emulators. Meanwhile unless I'm fundamentally misunderstanding snaps, when a new mesa feature is released, you need to wait for the snap maintainer to update the snap before you can take advantage.

[–] TheGingerNut@lemmy.blahaj.zone 3 points 8 months ago (2 children)

what distro do you use out of interest? and are we talking not working at all or… what's wrong with them exactly?

[–] TheGingerNut@lemmy.blahaj.zone 9 points 8 months ago (4 children)

If you've been PC gaming on windows for a long time (a much longer time than I have actually) you'll have beef with Nvidia. You'll remember what they did. You'll remember when they released a driver to specifically break PhysX if there was an AMD card installed. You'll remember them consulting with game studios shortly before the release of certain games just to put yandere simulator toothbrush levels of too much polygon in certain scenes to make sure their cards benched favorably in said games. You'll remember a shit tonne of things like that they did. From an end user's perspective, a fair amount of users have a chip on their shoulder for one thing or another that Nvidia did.

[–] TheGingerNut@lemmy.blahaj.zone 4 points 8 months ago

Not exactly. It's still used as a basis for Mint and Pop_Os. It's still a fave basis for other people's distros. And I think if you're using an ubuntu based distro it's not your fault that your upstream is stupid. To clarify:

  • ubuntu
  • kubuntu
  • lubuntu

-> PEBCAK

  • Pop_Os
  • Linux Mint
  • Hannah Montana Linux

-> Silly maintainers using a dumpster fire like Ubuntu as a basis

[–] TheGingerNut@lemmy.blahaj.zone 1 points 8 months ago

I don't have X installed on my desktop or laptop. Haven't for some time.

[–] TheGingerNut@lemmy.blahaj.zone 6 points 8 months ago

Void being a cat lol

[–] TheGingerNut@lemmy.blahaj.zone 53 points 8 months ago (13 children)

In our defense, nobody actually likes nvidia. They are a bunch of greedy patent trolls who actively stifle innovation with the way they run their business. And I don't hate windows users. I just think they're reckless with their privacy. As for mac users, I see them as cousins. At least what they're using is posix compliant. Oh, and other linux users: if you're using snaps, fuck you and fuck the horse you rode in on. You're even stupider than the windows users.

[–] TheGingerNut@lemmy.blahaj.zone 20 points 8 months ago

You run a pedophile ring sir. Get your priorities in order.

[–] TheGingerNut@lemmy.blahaj.zone 2 points 8 months ago

There might be a reason it was never fixed. Something stupid like a lot of 30 year old scripts relying on this out come. Hope not, you're right that error message is ass

[–] TheGingerNut@lemmy.blahaj.zone 18 points 8 months ago (2 children)

How STUPID does he think the court are?

[–] TheGingerNut@lemmy.blahaj.zone 1 points 8 months ago

Mind doesn't. At least I think. You know I've never checked. I better not. I'd probably break something. I know when to stay in my lane.

[–] TheGingerNut@lemmy.blahaj.zone 4 points 8 months ago
  • They come with apps like gnome software as standard, so you never interact with apt/rpm, flatpak or (barf) snap if you don't want to. You might not even know which you're installing.
  • They come with all sorts of configuration utilities like networkd (In my gentoo days I used wpa_supplicant directly and had no desktop integration with the wifi configuration. I was kinda stupid lol. Don't use a distro to impress people kids), gui tools to manage your users and groups and something called "firewall configuration" which I don't know the package for but is preinstalled on my fedora kinoite machine. (They are available in the arch repos, but unless you know what you're looking for you wouldn't think to install them.)
  • CUPS is preinstalled. If you don't use an "unbloated to the point of madness" distro like arch or gentoo you've probably never heard of CUPS or interacted with it directly, but it's the backbone of the linux (and macos) printing stack. In other words, printing should work out of the box wheras on arch that involves a trip to the arch wiki.
  • Integration packages are preinstalled. Things like the daemon that allows youtube videos in firefox tabs to be controlled by the play button on your keyboard if it has one.
  • Polkit is preinstalled, which allows applications to ask for sudo privileges and shows a popup box to the user asking their password. This is something you need to install manually on arch and gentoo, assuming you want that functionality and wouldn't prefer to just only allow privilege escalation via sudo.
  • Most packages which ship with systemd services on debian (eg apache2, snapd, docker) enable that service by default. On arch this is usually not the case.
  • 3rd party debian and fedora repos ship binaries so once you've added them to your config they function identically to core packages. Most AUR packages have to be compiled from source either manually or through a helper like yay. (Note: there aren't any helpers in the base system so you have to do at least one AUR build by hand before you get that part of the tech tree)
  • Even bash auto-completion is an extra package on arch. No really, open a terminal on debian and then type ls -- then double press tab. It should suggest valid arguments. This isn't a thing on arch unless you install the bash-completion package
view more: ‹ prev next ›