I run Linux daily, Linux isn’t ready, its really not much of a debate. If the average person can’t operate it efficiently then the average person will just stick to mac or windows.
I’ll admit it is closer than it has ever been thanks to compatibility layers like proton but the average user still can’t figure it out so it still has a way to go.
Honestly, Windows isn’t ready for the desktop, either, it’s just not ready in a different way that most people are familiar with.
Things like an OS update breaking the system should be rare, not so common that people are barely surprised when it happens to them. In a unified system developed as one integral product by one company there should be one config UI, not at least three (one of which is essentially undocumented). “Use third-party software to disable core features of the OS” shouldn’t be sensible advice.
Windows is horribly janky, it’s just common enough that people accept that jank as an unavoidable part of using a computer.
This is a lot safer on Linux than Windows, this year. A lot of engineering has gone into making updates resilient.
And Linux hasn’t done the Windows 10 to Windows 11 - black screen for a couple hours, hope you know not to touch it - that we sometimes see.
Linux now has a stronger default permissions model, so it’s a lot harder for user error to break the machine in serious ways, even if they do reboot during a sensitive update.
Anything’s possible. But, they try to make that hard. The system always keeps 2 versions around, the newest one and the previous one, so if you screw up the newest one you can always boot into the previous one. And Bazzite, at least, uses BTRFS which uses copy-on-write, so it’s much harder to corrupt the filesystem. I think the /boot partition is still ext4 though, so it’s possible that if you time it just right you could theoretically mess up your boot partition. Then you’d need to use a rescue USB drive to fix it.
Sort of. In my experience with Windows it gets really annoying. They tell you there’s an update and that you have to restart. If you put it off for long enough and just hibernate your computer, Windows will eventually boot your computer even if it’s “off” to install the update.
With Bazzite and other atomic distros it’s more like it lets you know that there’s an update available for you, and that the next time you reboot you’ll get that update. I personally haven’t ever had it bug me to reboot, but maybe it does that eventually. I don’t know of any Linux distros that would have the nerve to boot your system when it’s off to install an update.
Also, if you don’t want that update, you can “pin” your current deployment and you don’t have to update. Next time you boot you can choose the “pinned” deployment rather than the new one. Normally you wouldn’t want to do that because you’d be missing out on security updates, but if you’ve heard that the newest drivers are unstable, you can definitely choose not to update – or at least not to boot into the updated version.
Also worth mentioning that there are always 2 boot entries, the newest one and the previous one. So, if the newest one does get installed and there’s some issue, you can reboot and choose the previous one. Theoretically you can also roll back to an earlier one from months ago, but I haven’t ever done that.
I disagree. I’m running Bazzite, which is based on the immutable variant of fedora, and it runs like a charm, even without much knowledge. Most drivers are prepackaged, so stuff like WiFi aren’t much of a hassle anymore and I haven’t had any issues with Flatpak. It basically eliminates all fiddling at the cost of customizing your OS as much as other distros.
Honestly, SteamOS did show that immutable distros are the de facto future for new users. So far I know of Bazzite and Fedora’s immutable distros variant, but there might be more.
I run Linux daily, Linux isn’t ready, its really not much of a debate. If the average person can’t operate it efficiently then the average person will just stick to mac or windows.
I’ll admit it is closer than it has ever been thanks to compatibility layers like proton but the average user still can’t figure it out so it still has a way to go.
The average person can’t use Mac or Windows efficiently either lol
Honestly, Windows isn’t ready for the desktop, either, it’s just not ready in a different way that most people are familiar with.
Things like an OS update breaking the system should be rare, not so common that people are barely surprised when it happens to them. In a unified system developed as one integral product by one company there should be one config UI, not at least three (one of which is essentially undocumented). “Use third-party software to disable core features of the OS” shouldn’t be sensible advice.
Windows is horribly janky, it’s just common enough that people accept that jank as an unavoidable part of using a computer.
the average user clicks on the chrome icon to open the internet and goes to gmail.com.
you can do all that in linux.
Until everything breaks because the average user hasn’t bothered updating.
With atomic distros, that updating happens in the background, you don’t have to do anything. It’s like MacOS or Android.
Until everything breaks because the average user held down the power button mid-update because the computer wouldn’t shut down.
This is a lot safer on Linux than Windows, this year. A lot of engineering has gone into making updates resilient.
And Linux hasn’t done the Windows 10 to Windows 11 - black screen for a couple hours, hope you know not to touch it - that we sometimes see.
Linux now has a stronger default permissions model, so it’s a lot harder for user error to break the machine in serious ways, even if they do reboot during a sensitive update.
Anything’s possible. But, they try to make that hard. The system always keeps 2 versions around, the newest one and the previous one, so if you screw up the newest one you can always boot into the previous one. And Bazzite, at least, uses BTRFS which uses copy-on-write, so it’s much harder to corrupt the filesystem. I think the /boot partition is still ext4 though, so it’s possible that if you time it just right you could theoretically mess up your boot partition. Then you’d need to use a rescue USB drive to fix it.
So like forced updates in Windows?
Sort of. In my experience with Windows it gets really annoying. They tell you there’s an update and that you have to restart. If you put it off for long enough and just hibernate your computer, Windows will eventually boot your computer even if it’s “off” to install the update.
With Bazzite and other atomic distros it’s more like it lets you know that there’s an update available for you, and that the next time you reboot you’ll get that update. I personally haven’t ever had it bug me to reboot, but maybe it does that eventually. I don’t know of any Linux distros that would have the nerve to boot your system when it’s off to install an update.
Also, if you don’t want that update, you can “pin” your current deployment and you don’t have to update. Next time you boot you can choose the “pinned” deployment rather than the new one. Normally you wouldn’t want to do that because you’d be missing out on security updates, but if you’ve heard that the newest drivers are unstable, you can definitely choose not to update – or at least not to boot into the updated version.
Also worth mentioning that there are always 2 boot entries, the newest one and the previous one. So, if the newest one does get installed and there’s some issue, you can reboot and choose the previous one. Theoretically you can also roll back to an earlier one from months ago, but I haven’t ever done that.
I disagree. I’m running Bazzite, which is based on the immutable variant of fedora, and it runs like a charm, even without much knowledge. Most drivers are prepackaged, so stuff like WiFi aren’t much of a hassle anymore and I haven’t had any issues with Flatpak. It basically eliminates all fiddling at the cost of customizing your OS as much as other distros. Honestly, SteamOS did show that immutable distros are the de facto future for new users. So far I know of Bazzite and Fedora’s immutable distros variant, but there might be more.
I’ve been playing FFXIV on Linux with dlss, reshade and 3rd party mods and it’s been a blast.
Linux is 100% ready for gaming even with the worst case scenario (nvidia) I’ve been able to overclock and play just fine.
My grandma uses Linux, you stupid?
Did she install it herself or did you set it up for them?
Because the majority of people do not have the luxury of someone who will fix their shit if it breaks. They just bring it back to the store.
Are you calling your grandma stupid? I already stated I use linux as well.