I just use doas because sudo has a bunch of features i don't care about or use, and doas does everything i need while being significantly smaller.
I highly recommend, as a beginner and a windows user, using fedora kinoite
It's immutable, which means you can't break the system unless you try very hard, and even then, it'll give you a list of previous setups to boot from, and updates can't break it.
It also keeps the system separate from your apps by using flatpak, the intricacies aren't really important as a beginner but basically this means you'll have an absolutely stable rock solid system that you never have to do weird maintenance for
I would highly recommend trying it out, and i'm absolutely willing to help with any issues you run into, feel free to message me on matrix @communist:mozilla.org or here.
as for your questions:
- How would I install NVIDIA drivers? https://docs.fedoraproject.org/en-US/fedora-kinoite/troubleshooting/
^ guide is here, a few terminal commands, then you're done
- Does Wayland work with NVIDIA?
https://community.kde.org/Plasma/Wayland/Nvidia ^Yes, here's the known issues page for kde
- A lot of distros are moving to Wayland. How would I ensure I stay on an Xorg session?
You choose X11 or wayland on the login screen.
- I enjoy modding Bethesda games. Does Mod Organizer work fully on Linux?
https://github.com/Nexus-Mods/NexusMods.App
^this is actually the successor, and it works natively on linux.
I used to use mod organizer and it also works although is a bit more annoying to setup.
- I’ve had difficulties running my steam games through proton on my laptop. Does promton work with Fedora?
Yes, but I recommend installing proton ge through flatpak and setting it as the default with this command:
flatpak install com.valvesoftware.Steam.CompatibilityTool.Proton-GE
Then go to steams settings > compatibility > enable steam play for all other titles, and run other titles with proton-ge
- With said difficulties with proton, would installing Steam as a flatpak work or will it cause issues?
That's the only way to do it on kinoite, and will not cause issues.
- Can you really not play any games with anti-cheat?
Right now as far as i'm aware only easy-anticheat works. With others you're SOL.
edit: use this apparently https://areweanticheatyet.com/
Hey, they got a strongly worded letter.
Pretend ai is insignificant
https://drewdevault.com/2017/10/26/Fuck-you-nvidia.html
short version: everybody got together and agreed on some standards, nvidia refused to show up, said fuck that, made their own shitty standard that would've caused a massive duplication of everyones effort, all so that they could keep their driver proprietary more easily, and they only recently gave up on this.
There's a ton of other shit like this.
Wayland is not poorly designed or coded, screensharing works perfectly as long as the apps properly support wayland.
That's not a problem with waylands design or code, that's a problem with apps design or code, the thing you may want to take issue with is the notion that we could change things like this while still being poorly supported generally.
They pause development of new features to focus on bugfixes.
Why do you hate wayland?
No it is not, the simple fact that it updates the kernel with different version numbers means eventually you'll have to manually intervene to update the kernel, this has happened MANY times to the elderly people I used to give it. And that's just one of many things that manjaro has fucked up.
Just use endeavoros for that usecase. There is never a good reason to use manjaro.
Manjaro should literally never be used, it's a terrible, terrible distro that just makes arch worse and provides little to no benefit.
If you don't want to use a TUI or touch a terminal, try endeavoros.
reading theory
https://en.wikipedia.org/wiki/Russell%27s_teapot