Planning to switch to Linux for my next PC
-
It was explicitly specified that no tinkering should be required, also even if you custom build a PC you wont have several advantages of just going with system76. For example the mini PC uses their fork of coreboot and intigrates with Pop_OS, meanwhile on other systems you would need to manually install coreboot (if its even supported) and bios updates are still an absolute mess (even if you dont care about the privacy benefits of coreboot the extremely fast start up speed alone makes it valuable).
-
It's more like, the distro is the actual “under the hood” OS and the DE is the looks and user interaction.
-
I distrohop quite often, last time a couple of weeks ago. I tried nobara, fedora kde, and kubuntu. kubuntu was probably the best but some older games wouldn't run, animations stutter so bad I had to disable them, themes didn't work and some settings reset on every reboot. others had more serious issues, including constant crashing. I could blame it on nvidia, but cinnamon works just fine (except for one bug that took me over half a year to find a workaround).
-
Just deleted my windows parition and grew my cachyos one, im never going back after a week with it, I like cachyos/arch since I can use gnome and plasma at the same time easily (i like swapping looks a lot), idk if its as easy with others since they reccomend you rebase for different des like bazzite, aurora, bluefin. cachyos is straightforward with a gui installer, easier and much faster than windows to install and use, I used ventoy so I can keep using my usb for data.
-
I second the recommendations for Mint. It should work out of the box. You can download the .iso file from their website and use a program called Rufus to write it to a USB stick. You should be able to plug it in, boot from the USB (may have to go into the boot menu in the UEFI), and it will install linux for you. This will be the same process for most linux distributions.
For installing software on Linux, there is an important difference between Windows and Linux; on windows you typically download an installer .exe and use that to install a program. On Linux, each distro has its own "package manager" which functions a lot like an app store on a phone. The package manager will install the program for you and take care of keeping everything updated for you, so if your GPU drivers, steam, or whatever else needs updating, just run an update on the package manager and it will do everything for you.
In terms of what hardware works better, most folks will tell you to use AMD graphics cards over Nvidia, but that is about it. Nvidia still has proprietary drivers which don't always play nice with linux, but as an nvidia user myself, the problems seem to be getting fewer and fewer.
-
Excellent choice. I have Bazzite on a laptop, and it's rock solid.
Feel free to DM me if you have questions. There's also a Discord, where people are quite helpful.
-
Since the other replies don't seem to beginner friendly I'll try another way:
The desktop environment determines how your taskbar looks and your start menu. Also the edges windows and the buttons to close and minimize windows. Also some basic programs like the system settings.
-
1. Enter edit mode 2. Click on the panel, remove the panel from the panel popup menu 3. At the top menu “add new panel” → “default panel”
^^bam you can easily reset the panel to default
I could blame it on nvidia
Plasma uses wayland, wayland was much much more problematic with nvidia until very recently, if you try the latest plasma, most of those issues will likely be gone
-
last time I finally realized you could delete the panel and add new ones, but I remember the first time I just lost my shit and switched to another distro
and I agree it's better now, it was basically unusable a year ago. btw kubuntu uses x11, and it was still on plasma version 5.27.
-
I feel it’s important to note for new people that, while an immutable OS is great at keeping you from breaking your system, the way it achieves this can make some things you would want to do more difficult. In Bazzite, installing software, for example, works differently than under a typical distribution.
I’ll give the example of two pieces of software that I use regularly: 1Password and Espanso. It took a fair bit of digging to figure out how to install 1Password in a way that would preserve its tight system integration… and it still doesn’t quite work — copying a password in particular contexts just doesn’t put that password on the clipboard, while it works fine in other contexts. Espanso on the other hand just won’t work under Bazzite best I can tell. I haven’t found a way to install it at all so I’m just doing without. Oh My ZSH was also quite tricky, and I got yelled at in the Bazzite Discord for doing it the wrong way.
Plenty of the software I use works fine and was easy to install: FreeTube, Kdenlive, VLC, Zen Browser… unless you count the fact that the 1Password browser integration just won’t work with Zen Browser, presumably because I haven’t found the exact right combination of Flatpak permissions plus settings that will allow it to.
All this to say, I love Bazzite for gaming and use it every day, but the moment you step outside that world and want your computer to do something a little bit differently, it’s a major headache. In the context of gaming, it’s much closer to “just works” than any other distro I’ve tried.
-
Thanks for the info, I was probably gonna try bazzite with KDE first
-
Ah that makes sense (i think)
-
Ah nice, yeah I was thinking bazzite since it looks hard to break based on what you’ve all been saying and KDE so I have some vague sense of familiarity between windows and my steam deck
-
Ooooooooo that sounds nice
I might just go from Amazon depending on hardware and price but I’m definitely gonna add this to my list
-
I guess in case no one else mentioned anywhere, when you install Bazzite (or any distro) it will wipe everything and you will start from scratch, so make sure your important stuff is saved elsewhere before you begin. Same with steamdeck. But one nice thing about Bazzite is that since it's made by gamers for gamers, it has a lot of the things you'll need preinstalled, or like emudeck you can just click to install it through their portal, so it should be minimal hassle.
-
I looked on the bazzite website and I’m assuming as long I select whatever hardware I’m using (or planning to use) I’ll get the correct version
-
Alright I’ll probably stick to whatever’s on my steam deck then since it ain’t broke
As for whatever new (prebuilt) PC I was gonna get I was gonna get Linux going first thing after I finish booting up the computer and speed running through the first time set up on windows (skip sign in, one drive all that)
-
Yeah, there's nothing wrong with default SteamOS. It doesn't have updates as often as Bazzite, but if you're happy with it, it's fine to leave it. I had some trouble getting it to work with my dock when I wanted to use a monitor and keyboard, and since I was already using Bazzite's cousin on my laptop I switched over and it everything just worked. I'm a fan of the work they're doing.
Starting with a brand new computer is a good way to go because nothing to lose, and if you have trouble on install, nothing lost starting over.
One thing you can start figuring out now is how to boot from a USB drive in windows. This was just a quick google search, but getting the computer to boot from the USB drive and not where it normally boots will probably be the hardest part. After you boot into the USB drive, the rest is fairly straightforward. So maybe start looking into that while you wait
️
-
Yeah currently my main concern is actually getting the process started when booting, cus it sounds like once things are rolling bazzite handles the rest
-
Bit of warning about KDE:
It is very customizable, but as a by product is also really easy to completely fuck up. The first time I used it (eons ago) I ended up removing the task bar and couldn't figure out how to bring it back or launch programs.
Just spend a bit of time reading up on it and you'll be fine though.