Raising this dead article as Microsoft now delivers extended support pricing details for those who choose not to migrate to the newer version of Windows. The one they were told they’d not ever have to migrate to
I wish I felt this way. I installed SuSE Tumbleweed a while ago, and while I overall liked it, it was so finicky. My bluetooth ceased working after updating a bunch of stuff and I never got it working again. I feel like things are very rarely plug and play with Linux, something Windows has gotten pretty good at since, well at least XP.
Back when I used Linux as my daily driver, around 2007-2011 I was okay with that. Sure I had issues every so often, but I didn’t mind spending time to solve them. Nowadays when I spend 8 hours in front of the computer for work, if I want to spend more time in front of the computer it’s generally because I either want to enjoy a game, or experiment with music, what have you, and having things spontaneously crap out on me would drive me nuts.
Maybe SuSE Tumbleweed wasn’t the right choice. My thinking there was; a rolling distro will always be up-to-date, no more big OS upgrades ever, I’ll just set things up the way I like it and that’s that.
That’s really the biggest problem I think Linux has, unfortunately it’s also one of Linux’s best features - it’s not a uniform experience. Yours won’t be the same as mine, etc.
Some things that should be simple aren’t, and sometimes getting things going can be frustrating, and you will without question at some point have to troubleshoot and fix something.
I’m fortunate that I have a lot of background and experience in the industry, and I can understand people don’t want to go to that trouble, just like people don’t want to learn to cook.
Most things in Linux I find these days do plug and play to some degree, but there is absolutely missing effort and/or openness from the hardware vendors. Like not being able to configure macro keys/extra mouse buttons without a windows vm.
Having said that, I found the way windows was going, adding crap into the os that I don’t want, and constantly changing where settings are etc. Changing my defaults, and so on. There’s just too much I don’t like about the way it’s managed. Also, winsecure.
I’m fortunate that I have a lot of background and experience in the industry, and I can understand people don’t want to go to that trouble, just like people don’t want to learn to cook.
I’m kind of in that boat, it’s not that I can’t solve the issues; I’ve used Linux for years. I work as a software developer, my entire day is about solving problems, sometimes it’s IT related, CI, dependency updates, build tools that cease working properly because of it, integration scripts, migrations, etc. and sometimes it’s more of a workflow thing; how do I best implement a solution that gets a user from A to B in the smoothest way possible?
In that way I’m like a professional cook that spent all day cooking for others, so when they get home they just don’t have the energy to put all that effort into themselves.
Having said that, I found the way windows was going, adding crap into the os that I don’t want, and constantly changing where settings are etc. Changing my defaults, and so on. There’s just too much I don’t like about the way it’s managed. Also, winsecure.
I can get behind this 100%, which is doubly funny because I make my money as a .NET developer. I work with various Microsoft platforms on a daily basis. As a developer the experience is honestly really comfy, they’ve done a good job there. Teams can fucking go die though. What a nightmare product.
In that way I’m like a professional cook that spent all day cooking for others, so when they get home they just don’t have the energy to put all that effort into themselves.
Funny that, I’m a Linux admin. I actually run my own servers for everything. I’m a firm believer in whoever owns the hardware owns the data. It’s just like work but with tools that I like. I like knowing where it is, and it’s not going to end the world if it’s offline for a time.
I did windows admin for about 5 years though up to 2008r2, and I have to say I do like AD and ntfs ACLs (except when they break). Those times do contribute to my aversion.
I too know a thing or two about developing, back in the day I did C, pascal, C++. I remember how much easier delphi was than mfc. I got out of developing when they started dumbing down the tools further (why didn’t you die, java… C#, etc.) Electron can’t die in a dumpster fire fast enough.
Don’t start me on teams. I’d say the same for o365 though. Hard to believe these products make me want work to go back to lotus notes, domino, sametime…
If you install Linux on any sort of proprietaryish system. Dell, HP, Lenovo, etc. You need to expect to have some issues. And it’s not linux’s fault.
If you want to have a smooth “just works” experience with Linux. Either buy a system made to run it. System 76, tuxedo etc. Or build it yourself if you have the know how.
You wouldn’t try to install Mac OS on a non Mac and expect it to work flawlessly. We shouldn’t expect that of Linux either. It often still does. But that’s besides the point.
My favorite laptop to use right now A 2017 HP elitebook with an AMD chipset. The Bluetooth is indeed a bit of a problem unfortunately. But if I took the time to source a decent Intel m.2 upgrade board. It would be flawless apart from the fingerprint sensor which will never work. But again, that’s not linux’s fault.
Make the investment into a compatible system and you won’t regret it.
I don’t get why you’re being downvoted because these are in general good tips.
I assembled my PC myself, off the shelf parts of course (I don’t really do electronics) but it’s not a locked down SOC or anything like that. My first foray into Linux with it was a bit too early because the kernel on the OS I tried hadn’t been updated to support my CPU. That was a bit of a headscratcher because the problems manifested in an interesting way.
It doesn’t change the fact that setting things up with Linux is a lot of extra manual work, which at some point the benefits of doing it will outweigh the inconvenience of it, but I’ve not reached that point yet.
Probably a tonal issue on my part. Not intentional. But it’s happened before. Combined with the fact that despite my advice being sound. It’s far from an ideal solution for a number of people. Not everyone can buy online, and many don’t have the interest or aptitude to procure and assemble themselves. And it sucks that there isn’t a better option. Brick and mortars etc providing an option.
I have run Linux on systems from every major SI. Dell, HP, Lenovo, Acer, IBM etc. Tower wise these days it’s fairly foolproof outside network or graphics interfaces. Realtek is a mess. And Nvidia IS getting better, but still shits the bed badly when I try to use it with Wayland and the software I want to use. Which is getting to be issue enough that I’m de-nvidifying where possible till Nvidia gets it together.
Laptops are a special hell though. Malfunctioning/non functioning screen controls, IO, and peripherals that can’t be replaced etc. The next laptop I buy will be one built with Linux compatibility in mind. I’m getting to the point myself that while I can chase down and fix issues. I would rather it just fully worked. Replacing the m.2 network interfaces on systems that allow it is great and all. But at my age my eyesight is getting to where attaching the antenna leads is very challenging.