

Thank you for bolstering the point, my good fellow.
And Valve themselves discourage it. https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows
Woke Linux Gamer


Thank you for bolstering the point, my good fellow.
And Valve themselves discourage it. https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows


No. When someone wants to switch to GNU/Linux, don’t also shove your other opinions onto them. There’s nothing wrong with Firefox or Chromium, which often come preinstalled.
I said this was my experience and there is a reason why I started using/recommending these apps. A lot of people would just simply disagree with you claiming that Firefox or Chromium have nothing wrong. People already hate AI features being built into Firefox and don’t want google’s tentacles around their neck on chromium.
This whole section is way too long. Here’s what it should say: Use Linux Mint Cinnamon Edition. Or if your entire focus is gaming, use Bazzite.
Again, this has been my experience. And the title does say ‘comprehensive’ guide. Not a quick guide.
No new user gives a fuck what Linux distribution is. They don’t care what atomic distribution is. And talking to them about Arch can only lead to disaster.
I’ve been asked in Bluesky about what a distro is by some people. And I had to explain it to them. So yeah, they do care.
No. Do not recommend unsupported distribution which doesn’t work with the most popular GPU brand to any new users.
And that is exactly what I meant. Are you sure you’re reading it correctly? I included it and explicitly did not recommend it so that people don’t get misled from posts online making them believe that SteamOS will bring about the Year of the Linux and so on.
This section unnecessary since the previous section should already direct the new user to either Mint or Bazzite.
Mint is great. Bazzite is great.
But not everyone will be looking for X11 support and therefore Mint. And wrt Bazzite, not everyone will want to use an atomic distro.
I see you want to simply stuff and just ask people to resort to one or two things. But that’s not going to stop people. They’re going to experiment different things. Hence the ‘comprehensive’ guide. People reading carefully and having good reading comprehension will already see that I mentioned Mint to be the most friendly and popular, and also explained in detail about how one can rollback from a failed state with Bazzite.
That would already point the users, who want things to just work, towards them.
There should be no ‘if’. A new user should not do manual partitioning. If they are interested in doing it, they’re already way too advanced to read your tutorial.
I asked people to ignore it if they don’t want it. And once again, this is a ‘comprehensive’ guide.
Uh? Why? Let them use NTFS if the drive is in NTFS
I’ve explained what goes wrong with it and I’ve also stated for people who dual boot that NTFS can get corrupt and how to resolve it. For those who are only on Linux, I’ve been told that running fsck(file system consistency check) on a corrupted NTFS drive may not go well. Hence the reason I asked them to convert it to ext4.
If I’m wrong on this, please do shed light. I’ll correct myself on this.


I tried two distros in the past week after your recommendation - Bazzite and Nobara. Bazzite is just like you say and all’s good most of the time and I’m getting used to an atomic distro too. The only problem I seem to be having is that my GPU Freezes very often even while just browsing and I have to force-restart to recover.
journalctl shows me this error. [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] ERROR [nvidia-drm] [GPU ID …] Failed to allocate NVKMS memory for GEM object
I don’t know if this is because Bazzite uses a slightly older Nvidia (open) driver(570.64) and kernel(6.14.6) or because of something else.
However, I don’t have this issue on Nobara and it uses the latest 6.15.4 and Nvidia (proprietary? akmod) driver (570.153). Correlation is not probably causation, but this might be one thing to consider.
And I’ve had issues with nvidia-open drivers in the past, but surely a lot of them seem to have gone now.


Well, it’s just 4-5 lines that you’re going to have to type and it’s just a one-time thing. Surely, it’s not that intimidating.
Bazzite seems to be based on Fedora Kinoite, an atomic desktop. Now, I haven’t used atomic desktops. Although I wanted to, I ended up not doing that for the following reason.
From what I understand, you can’t easily alter the base image of the system and everything else is a flatpak. This seems fine, but if you end up having to install an application for which there is no Flatpak, how would a non-tech savvy user do that? Still have to use the terminal at that point, I’d bet.
Case in point, even the other day, I came across this application called ‘syncplay’ for which there’s no flatpak alternative and thankfully, Fedora repo had it.
I also hear that if you end up installing apps this way(Layering as it’s called?), the update times become slower. You may shed some light on this.
Also, while it may not be as good as a snapshot system of the atomic desktops, the regular Fedora nonetheless shows the last two kernel installations on every boot so you could revert back to one if an update goes wrong.
I also have to mention that I always have my important files backed up on HDD or cloud that in the worst case scenario of losing my files on any update, (which hasn’t happened so far btw), I can always restore them. In case of Steam games, it shouldn’t be a problem if you have a fast internet connection. You should download them back in no-time. That is another reason I can still live without having to use a stable atomic desktop.


A lot of people here have already given good advice. I shall add my experience, recommendation and some tips (may incidentally repeat some of them).
In terms of other software you use, make sure you have alternatives that work on Linux.
If you happen to have any software that you don’t have a good alternative or that only runs on Windows, then you’ll have to stick to dual booting.
Fedora only comes with FOSS by default. So, you’ll have to install Nvidia driver and proprietary multimedia Codecs separately by including RPMFusion repo.
You can download the free and non-free repo files from the RPM-Fusion site(Graphical Setup) and install them through the Software Center. After adding the repo, you might have to enable them in the Settings of Discover Software Center. Enable all of them except those containing the words ‘testing’, ‘Test’, ‘Source’, ‘Debug’ and ‘google chrome’.
After that, it’s just a few lines you type in the terminal (Konsole by default) for installing driver and codecs. Make sure to update the system and restart first before doing these.
For Nvidia driver, type:
sudo dnf install akmod-nvidia
For optional CUDA support, type:
sudo dnf install xorg-x11-drv-nvidia-cuda
For Video acceleration support, type:
sudo dnf install nvidia-vaapi-driver libva-utils vdpauinfo
For Codecs, type:
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
Steam is also included in the non-free repo. You may install it by typing:
sudo dnf install steam
NOTE: Every time the video driver updates, you will have to do a follow-on update for flatpak runtimes. You might see a bunch of ‘Application platform’ and ‘Freedesktop’ stuff which you’ll have to install. If you fail to do this, you might suddenly find flatpak applications not working properly.
__GL_CONSTANT_FRAME_RATE_HINT=3 steam
If your system is frozen, try switching to TTY by pressing (Ctrl+Alt+F3) and going back to GUI by pressing (Ctrl+Alt+F2)*. *Could be F1 in some cases.
To check what errors you got during the recent boot,
journalctl -b 0 -p err
Apart from the driver installation and some troubleshooting, you generally won’t have to use the terminal if you’re averse to it.
Switch to
Tuta/Proton Mail for email,
Proton/Tresorit Drive for storage,
Mullvad (or i, proton) VPN or (Rethink DNS for firewall) I am not sure if you can use both Rethink and VPN at the same time. I assume there is a way.
OsmAnd for maps,
Newpipe for youtube frontend(Grayjay on Linux),
Bitwarden/KeepassXC for Password management,
Aegis for TOTP
Fdroid, Accrescent, Aurora for App store.
Molly FOSS for Messaging.
I dual boot Fedora KDE and Arch.
I’ve used Mint before and I’ve little to no qualms with it, but I wanted to move away from X-11, which has no GUI isolation. Hence the switch to Fedora, which has a smooth Wayland experience and also happens to have SELinux out-of-the-box.
^This is the answer.
Mint still does not work well with Wayland from what I can tell, and if you need features like HDR, you’re gonna have to stick to something that runs Wayland well.
While Bazzite seems fine, it is an atomic distro. If you were to try installing certain software natively, like another Firewall for instance, it might not work. And if you continue to layer such software, the update times can take longer.
Cachy(with KDE) seems very stable to me. You’ll pretty much find every software through the repo. If not, you’ll have to manually install flatpak yourself. Never had to do it myself though. But it shouldn’t be a hassle, I think.
It has its own proton variant and they recommend that you disable Steam preshader caching and increase maximum shader cache size when you’re using Proton-Cachy or GE.