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.
elshandra@lemmy.world 6 months ago
That’s really the biggest problem I think Linux has, unfortunately it’s also one of Linux’s bed 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 up 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.
dojan@lemmy.world 6 months ago
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.
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.
elshandra@lemmy.world 6 months ago
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…