@WarlordSdocy @ExperimentalGuy
I have the same and opposite issue.
Part of the reason that I am always using #linux is because so much of my workflow these days requires Linux, that when I play something like a #bethesda game (modding them is just less of a hassle on Windows) it just feels wrong and uncomfortable.
Yeah mastodon does that by default and I am too lazy to remove them…
@Amity_Noceda @AbsolutelyNotCats
This is why I love NixOS so much.
I have only really used upstream distros (specifically what I’ve used is debian, open suse, Arch, Gentoo, and nixOS). I’ve never had audio issues, except when I first started using Gentoo, as I was missing some compile flags.
That being said I only started using Linux 3 years ago.
@histic @ShittyRedditWasBetter
At the university I am going to they require a book for every course, and a plan on how they’re going to use it.
What’s great is that I’ve all my professors right back. All of my professors include a book that is fairly old and include some verbage in the syllabus about how they “reserve the right to assign reading assignments” i.e. book quizzes, but they actually never have assigned them previously and don’t even have material made up.
I’m guessing the reason for this policy is because the university has an opt-out (you have to re-opt out every semester, and you have to check some professors lock their own material) $150 paywall to get online access to your books. The only way I can see this as worth it is if your taking like 6 classes and all of them use books written in the last 5 years or so…
My understanding is that with Pearson stuff the professors often setup the HW through it, so unfortunately this is often not possible.
@ShittyRedditWasBetter @Malfeasant
How does it prevent cheating exactly? I can just fire up a windows VM and it won’t know that I am looking stuff up even when proctoring I’d assume.
I’ve been fortunate to not have to deal with Pearson, so I am not talking from experience.
Oh shoot I didn’t know about C-n. Thanks for that.
Oh, good on valve for making that easy to undo, albeit until you update.
Oh I didn’t know, I just remembered reading that it utilizes an immutable filesystem and thought that it also doesn’t give root access as well. That’s good to hear though.
@lambda they should if you use the single user command. The command that does it for the whole system requires root access, something you don’t have on the deck.
I know people who use linux mint (or other distros that aim at user friendliness) who literally never have to touch the command line. This claim that you need to use the command line was true 5 years ago, but today it is largely false.
I am in a Linux User Group and I am literally the only person who uses a tiling window manager (I use hyprland) instead of DEs like kde, gnome, cinnamon, etc.
@lambda a lot of people do nix-env -ia nameOfPackage. I would recommend doing it properly with a file, and you just direct that command to the file (I would probably setup an alias). It gives you that declarative nature that nix is known for.
@lambda it’s not a Lemmy server, it’s a mastodon server. I assume it has something to do with that.
Imo a better alternative to flatpak is the nix package manager, but as I said to the other guy this’ll most likely end up a VHS/betamax situation.
Both things are trying to solve dependency hell in different ways. Flatpak just builds and runs everything in a container, where as nix sets up virtual environments and builds things in isolation with per package dependency trees in an effort to make builds entirely reproducible (to the point that no matter what system you compile on, you will get the same hash).
Edit: as the other guy said, just use your systems package manager unless it doesn’t exist in the repo and you can’t be bothered to package it yourself. It’s the standard recommended method.
There definitely is a problem that flatpak is trying to solve. That problem is dependency hell.
This most often (or rather most famously) occurs with python packaging. Sometimes you can have one package that requires a version that is incompatible with another version that another package requires. That’s why people use python venv these days (or just use pipx).
IMO a better way of solving this is with nix. With nix, it doesn’t require a container, it just builds in isolation.
Thing is, this will probably end up a VHS vs Beta Max.
@mihnt @I@lemmy.world @just_another_person
I assumed that was the case. Yeah, I use his proton version as well.
Makes sense. Since nobara is maintained by glorious egg roll, I would imagine that he would try avoid any issues.
Performance degradation after kernel patches is definitely a weird issue.
@nogrub
No, I’ll have to check it out, thanks for the tip.