Switching from Windows to Linux: Sharing My Experience and Lessons Learned

I don't know if Valve would want to become responsible for maintaining and configuring Steam OS for every device out there when they can just maintain the App which works the same on any distribution. I think the fragmentation or diversity of distributions is what has kept Linux going as long as it has and will never become default even if Valve does release Steam OS. Its true that some people will never have the patients to install a Linux Distro and the Steam app, but I think there is a growing number of Windows Users that have become sick of Microsoft, like me, and they just need a little push, Its free after all. For the rest there is always Sony or Nintendo.

I agree, if I were Valve I wouldn't want the responsibility of an OS that's installable on a bunch of different random hardware configurations. I think we're on the same page of what we think is realistic and possible. I'm just saying that most people who want to move from windows want a standardised "offical" gaming OS and that's why they hold out hope for SteamOS.
 
I think I may finally be able to go Windows free. I play very few games now although I occasionally play Quake Champions. When I've tried it in the past it never ran right on Linux under Proton. I tried it again today and it's now running perfectly (Fedora 41, KDE Plasma spin, Wayland, AMD GPU).
 
Last edited:
I really like Plasma 6 but since I installed 6.2 and QT 6.8 there's been a bunch of small jank that is starting to add up. It might be time for a fresh install or a change of distro.

I'm bidding on some kit to try and remove my reliance on Windows VSTs via Wine for guitar/bass stuff which should take me a step closer to being Linux native except for gaming. If I do end up getting the kit then it might be a good time to do some distro hopping.
 
I agree, if I were Valve I wouldn't want the responsibility of an OS that's installable on a bunch of different random hardware configurations. I think we're on the same page of what we think is realistic and possible. I'm just saying that most people who want to move from windows want a standardised "offical" gaming OS and that's why they hold out hope for SteamOS.
Try Bazzite. This has been my gaming PCs OS for months now and it’s a joy to use. It’s basically SteamOS and completely kicks Windows out the door.
 
I don't know what it is about KDE, but even though it's not slow, there is something about the user experience that has always reminded me of a fat man trying to run in wellies.

Maybe it's the sheer number of customization options that can make it feel a bit clunky despite its speed.
 
Last edited:
I don't know what it is about KDE, but even though it's not slow, there is something about the user experience that has always reminded me of a fat man trying to run in wellies.

Maybe it's the sheer number of customization options that can make it feel a bit clunky despite its speed.
I had a genuine chuckle when I read that! In 6.3 they are apparently working on unifying the default look (spacing of elements, sizes, colours etc.) and also changing the animations. I think the animations are the big unconscious thing that if they are wrong give the fat man wellies factor.

Try Bazzite. This has been my gaming PCs OS for months now and it’s a joy to use. It’s basically SteamOS and completely kicks Windows out the door.
I'm happy with EndeavourOS/Garuda for now. If Garuda ever craps the bed I'll definitely try Bazzite out on my big TV PC.
 
I’m beginning to sound like a stuck record here but try Bazzite which basically SteamOS with few, if any, restrictions

I don't know where things currently stand but i got fed up with reading Nobara vs Bazzite on reddit as it's just the usual reddit fanboyism going around in circles.
 
I didn’t know there was a debate and can’t say I’ve heard of Nobara outside this particular thread. I installed Bazzite on my gaming PC which is connected to my TV solely because I saw it used the SteamDeck interface which I was already familiar with as I have a SteamDeck. My TLDR version is that it turns your PC into a console.

I wouldn’t recommend Bazzite if you regularly use your PC for productivity work as it’d be a pain having to keep dropping to the desktop from the big screen consoley interface
 
I didn’t know there was a debate and can’t say I’ve heard of Nobara outside this particular thread.

I hope my post didn't come across as implying you were fanboying. When you mentioned feeling like a broken record, it just made me think of Reddit bickering on the subject.
 
Another reason not to use Debian 12 is that it does not support G-Sync/VRR.

Apparently Debian 12 comes with Gnome 43.9. G-Sync/VRR is only experimental on Gnome 46.0.

Good news is that Debian 13 is coming this summer and should have Gnome 47 :-)

Its not a huge problem and I think I can wait for the update.
 
I need some help, Every so often when my computer wakes It displays a USB error and locks the keyboard. I can force a reboot by pressing a button on my Stream Deck to run the /sbin/reboot command to reboot the system without needing a password.

I would like to be able to recover the system without a reboot if possible.

I have created a new command called resetusb.sh to reset all the USB devices as follows:

#!/bin/bash

for bus in /sys/bus/usb/devices/*; do
if [ -f $bus/authorized ]; then
echo 0 > $bus/authorized
sleep 1
echo 1 > $bus/authorized
fi

done



Made the script executable with chmod +x resetusb.sh

Configured a button on my Stream Deck to run the command resetusb.sh

But nothing happens when I press the button.

When I type ./resetusb.sh in terminal I get Permission denied repeatedly for each USB device.

Running the command with sudo, it works and every USB device is reset one after the other..

Does any one know how I can make restart.sh run with the same permissions as /sbin/reboot without needing to enter a password?
 
Could not get the script to work, but the problem seems to be due to a faulty wired Xbox360 controller. Since disconnecting the controller I have had no further problems.
 
Linux hardcore for the past 30 years here but I use windows 11 as my UI ;)

Seriously when it comes to UI I'm OS agnostic - I just use what gets the job done but when it comes to services .... Linux all the way baby
 
Dammit, it happened again even without the Xbox controller albeit a different USB error.

I have found out why the script didn't launch as it needs a password to run.
Logs state

"pam_unix(sudo:auth): conversation failed" _CMDLINE sudo /home/******/resetusb.sh

Instead of using a command action in Stream Deck to launch the script, I do a write text action to run it as if I was typing it in myself directly into the terminal.

It has been suggested on another forum that another option is to just wait 15min and the system may sort it self out

I have also created another macro that restarts Gnome in case that is the problem.
 
Back
Top Bottom