I thought I'd chuck windows on my gaming laptop an Acer nitro 5 from last year, to see how it's going do some bits I can't on Linux VR, certain multiplayer games etc.
What a disaster! I've spent the whole day brute forcing drivers and generally dicking about trying to get my setup sorted.
Upon installation, Wi-Fi drivers don't exist, so you cannot use the internet while installing if you're on Wi-Fi. Mint's had this since what 2006? But that's cool, Cortana is here to chat away and not understand any requests. Once finally in the OS after 20 questions that could be considered harassment if it was a person, nothing was ready to go. Every single driver needed sourcing and installing.
People have the cheek to complain about Linux's Nvidia install, literally two clicks on most distros if it isn't already baked in. Go to website find driver, download click click click agree click wait more software click click wait.
Plug in my sound card OK it's a bit old now UA-25 but nothing happens...hmm find obscure video partially install a driver from Vista then cancel the installation program so you can side load a driver from 8,1 but wait there's more disable core isolation to allow the driver to work reboot into a now slightly more compromised OS.
OK plug in wheel again not new stuff G25 oh it works cool. Oh, no H-shifter OK download driver. "Can't find device, ensure it's plugged in". Windows decided it knew better, downloaded its own driver that blocks the official one and loads a steering wheel as a gamepad..GG cool cool.
I do not understand why we still have this image that Windows is noob friendly, it's such a convoluted obfuscated process to do anything. It does worse than nothing, it thinks it's smart enough to carry out tasks on the user behalf and just bork it.
All of these issues are because I don't have the new shiny things, but it really highlighted why I love Linux now if you'll excuse me I'm going to install a distro and play on my 20-year-old peripherals
Wi-Fi drivers don't exist
They absolutely exist, but perhaps isn't part of the installer.
Every single driver needed sourcing and installing.
Windows Update solves 95% of that automatically these days, as long as you have internet it will sort it out for you.
Plug in my sound card OK it's a bit old now UA-25 but nothing happens.
This an external USB sound card from 2004, Roland has drivers for it working on Windows 98/ME/XP/2000/Vista/7/8/8.1 it is a 20 year old card, it awesome that it works on Linux, but you can't blame Roland or Microsoft for not supporting a 20 year old device on the latest versions of the OS.
OK plug in wheel again not new stuff G25 oh it works cool. Oh, no H-shifter OK download driver. "Can't find device, ensure it's plugged in". Windows decided it knew better, downloaded its own driver that blocks the official one and loads the steering wheel as a gamepad...GG cool cool.
You are whining about a modern OS not being compatible with a 18 year old steering wheel? You can't expect indefinite hardware support for every random little device you happen to find, this like the sound card above is on you, not Microsoft.
I do not understand why we still have this image that Windows is noob friendly.
None of the above quoted examples are noob issues, this is like you are talking to a person in old english from the mideval times and being mad that a random guy in the middle of Londing in 2024 can't understand you.
A noob would realize that their devices were too old and buy new devices.
Windows is noob friendly in that most software have a Windows version, most people use it, it is a known variable.
Like it or not, Windows is the defacto standard, and that means that is it safe in the perspective of a noob user.
I am saying all of this as an IT guy who has worked professionally with both Linux and Windows, I ran Linux as my main OS for a year or two, I LIKE Linux, but this is not fair critisism of Windows.
Windows is still fucking ass though and it's so bad that I can not respect the opinion of someone that claims they are an IT professional and don't main Linux. Like what? And what does that even mean, that's ridiculously broad, what do you do? I'm a network engineer and sysadmin.
Linux is objectively superior to Windows in almost every way. It has vastly superior workflows. It's more customizable. It's insanely more efficient. It's more secure. I feel like I'm wading through 3ft of shit anytime I boot into Windows. Not to mention the ability to actually have ownership of your computer. And that's just talking about the ways Linux is better. That's not getting into why Windows is ass like... telemetry data and ads in the OS and configs reverting from updates and the dumbass way software is installed on it and how shit docker runs in it and I can go on and on. The workflows of Windows are actual dog ass and literally every single popular Linux DE has better workflows and customization.
If you in IT and use Windows for anything other than a gaming machine or something like Photoshop, then I don't want you anywhere near my tech.
Ridicolous. You act like this is the first person to realise Windows is jank. How many USB steering wheels have you bought during your lifetime?
None, I was gifted a Sidewinder Forcefeedback steering wheel by my dad when I was 8-9 something, but it used the old gameport.
I don't see how this is relevant though....
you can't blame Roland or Microsoft for not supporting a 20 year old device on the latest versions of the OS.
Why not?
You can't expect indefinite hardware support for every random little device you happen to find, this like the sound card above is on you, not Microsoft.
Why not? Linux development is mostly volunteer, and these things are easily compatible with Linux. It seems like you can absolutely expect support for every device, it's just that Microsoft isn't willing to provide it.
None of the above quoted examples are noob issues, this is like you are talking to a person in old english from the mideval times and being mad that a random guy in the middle of Londing in 2024 can't understand you.
Notice that you had to exaggerate a 20 year timespan into a 500 year timespan to make this analogy work?
Why not?
Because it is a paid OS and it's developers are writing code for financial gain, if they are not being paid to write the code, it doesn't get written.
Voulenteers write the code because they want or need to, if there are no drivers for a device in on Linux, you need to write it yourself.
Notice that you had to exaggarate a 20 year timespan into a 500 year timespan to make thisnanalogy work?
Yes, that was deliberate. Have you ever noticed how much faster technology develops compared to languages? That is why the analogy works.
The analogy doesn't even work if we ignore the massive difference in time scale. Languages develop organically, they are not managed. Comparing a managed and developed system and a twenty year timespan to an organic language system over a five hundred year timespan is just ridiculous.
Because it is a paid OS and it's developers are writing code for financial gain, if they are not being paid to write the code, it doesn't get written.
They are being paid to write the code. Microsoft is just choosing which code they should write, and it doesn't include any old devices because they want you to buy new devices.
It's perfectly reasonable to expect compatibility, and lay blame when there isn't any. Microsoft simply doesn't provide it.
I disagree with you, but don't have the energy to keep arguing, this argument has been going on for days, and I made my point back on day one.
Because it is a paid OS and it's developers are writing code for financial gain,
No shit. But that only explains why Windows is bad. It doesn't mean that Windows isn't bad. We shouldn't give Windows pity points just because poor Billy Gates is addicted to money.
Thanks for the post, interesting.
I do not understand why we still have this image that Windows is noob friendly, it’s such a convoluted obfuscated process to do anything.
Microsoft has been
blackmailingpushing computer hardware companies for a long time to have Windows bundled with computers. Your story has now enlightened me why they did so all these years :)https://en.wikipedia.org/wiki/Windows_Refund_Day
Actually, both Ubuntu and Mint didn't have wifi drivers for my late-2014 Mac Mini (Intel based). I had to plugin ethernet so I could actually download the drivers. Also, the version of Windows you might have installed might have been older than your PC, so no drivers would naturally be in it (e.g. Win11 is already 2-3 years old).
Installing an operating system is a process that’s full of potential to be very painful no matter what the operating system is. All 3 major operating systems do their best to make it as painless as possible, but if you stray from the happy path, it requires technical knowledge to fix that most people don’t have. So the bottom line is that the OS which can make deals with manufacturers to pre install their OS with confirmed working drivers will seem more user friendly than the OS you have to install yourself. If you gift a noob a System 76 laptop and ask them to install Windows on it, they’re gonna balk at you the same ways as they would if it’s the reverse.
I often get shattered by windows users how hard it is to install Nvidia drivers or get it to work.
Like. Idk why they are like this or how I should tell them otherwise. But they will give me a response of their experience as proof of how hard it is.
I mean. Its even pteinstalled on some distros so wtf.
I've fully given up on vr in Linux after spending a whole day trying to get it to work. I have Nobara and modern AMD hardware, tried SteamVR and FOSS VR (envision) (which was awful to set up on the "gaming OS"). I booted into my windows partition, clicked a button to update AMD Adrenalin (and several years of windows updates) and VR simply worked.
I love Linux but it definitely has its own issues. My boss (who got me into Linux) vented some of his frustrations with Linux while installing Android studio: "linux makes up a few percentage of the userbase but 90% of the OS's. It's far too splintered." I have to agree, and it's why i will likely always have a windows partition. Because things just work, and if they don't I have a wealth of information on the internet because there is only one OS people can have this problem with.
I think the valve and the steam deck is doing the linux community a massive solid and somewhat unifying the Linux gaming community.
If you're having issues with VR on Linux, I might be able to help you with that, as I'm using Linux to play VR. Took some time to figure everything out but it's working great for me now. Only important thing is what VR headset you have.
....you're using Vista? Even when Vista was new it was terrible. Just get Windows 10. Also if you use old peripherals then yeah, you're probably gonna have problems. No idea what all these issues with installing drivers is about; it stopped being a problem with newer Windows. It's like this post was made over a decade ago, lol.
This was 11 I had to use Vista drivers as an attempt to get my ancient hardware working