121
Dear Big Tech, Stop Shoving AI Into Operating Systems
(www.howtogeek.com)
This is a most excellent place for technology news and articles.
Consumer grade Linux Mint is impossible to differentiate from Windows/MacOS.
Install Firefox. Install Chrome. Install Steam.
Test it out on an old laptop or computer. It's trivial. Your life will improve.
That sure is easy to say.
In practice, I tried to use mint for the os on a family computer and just couldn't make it work. I've been an IT guy for years and have tons of experience with both Windows and MacOS, but virtually none with Linux. Long story short, trying to make that machine work with Linux mint was just taking up way too much of my time. I just needed to get a few simple features out of it (and maybe 1 hard feature, parental controls). But having very little Linux experience, it just wasn't going to happen in a reasonable time frame. I eventually had to give up and put the Mac OS back on it (an iMac).
Anyway, mint actually has a lot in common with the Mac OS, it makes a very small set of controls very easy to use. And technically, you can do just about anything else you need to with the terminal, but that can be challenging to navigate.
Never install Chrome
Linux definitely has a learning curve but its night and day when you actually own your device and get to decide on what software is allowed to run on your computer.
On top of the privacy, the speed of most linux distros is a huge step up from windows. Windows imo is gradually becoming obsolete in the gaming sphere. the amount of work required to properly configure and debloat a system for gaming was zero in my distro. Install gfx driver, gamemode, steam, proton GE, GOverlay, done. I play popular games such as marvel rivals and warframe at decent framerates. (my system is older).
With windows there was so much nonsense to disable that would hugely impact FPS. Sometimes disabling these things would break other features of the OS. And most of the debloat scripts to automate the process are rife with viruses and issues.
Im convinced that by enshitifying the OS it will fool users into thinking their hardware is obsolete and "cant keep up" but im running a 1070ti and a i7 from like 2018 and its still a decent system that does everything i need. until something breaks im not upgrading.
Modern Linux doesn't have a learning curve for 99% of people. My wife's 90 year old grandma picked it up with no trouble.
If anything, I think it's people used to Windows or macOS that don't want anything to change that tend to hate Linux systems; it's not exactly Windows/macOS (and doesn't run exactly the MS Office and Adobe suits) so they hate it.
oh yeah? well my grandma's 212 year old great grandpa picked it up within seconds.
Try to play games, learn how to set up wine/proton, discover that none of your games work because you have an old GPU driver, discover that you can't update it because any time you install a newer driver it hard-locks the system and reboots it in super low-res mode with no driver at all, also your sound dies randomly for no reason that you can discover and trawling reddit for 4 hours comes up with lots of solutions, half of which don't work and the other half don't even apply, get frustrated, disable dual-boot and go back to windows.
That's how my last experience with linux (admittedly that was PopOS not Mint, but) went ~6 months ago. I'm currently building up my frustration-tolerance to give it another try at some point probably with main-line Ubuntu because at least then when I go hunting for solutions to obscure problems the suggested solutions are for that distro. I'm honestly not sure what the difference between Ubuntu and Mint is tho.
I've had similar issues with Arch Linux for years. The front panel outright refuses to work on Linux, even after modifying a whole bunch of things.
Your average person is more likely to get frustrated that stuff is broken/doesn't work, and switch back rather than having to alter module configuration files and things like that to fix it.
Dont use freaking Arch if your goal is to get everything to work out of the box?
This was my experience with it too. Until I realized that the issue everything boils down to is having an old gfx. In particular an old nvidia gfx that has old, closed source driver compatibility only and can't initialize vulkan. I've still stuck to it, it's arch running on my desktop, because I'll upgrade hw components eventually. 12 years with a gtx 670 has been quite enough.
I've installed fedora workstation 41 on a decommissioned work laptop last week, a 2021 model with an 5700U, and everything just works out of the box. Some obscure game that I've been trying to play on my desktop, not even platinum rated on protondb, launched on first attempt without any shenanigans using heroic launcher.
Nvidia, especially older models, are probably just simply not the way to go for gaming on linux.
Try the open source nouveau driver for your older gfx card ive heard compatability is better for older cards
Yeah OP is right if they are just going to surf the web.
Yeah I couldn't even do that at times. Firefox on both gnome and kde would just close tabs or windows randomly for no reason I could ever discover, plus the sound issue meant audio would just die in the middle of a video and the only way to get it back was to go into the sound control panel and toggle back and forth between headset and speakers 5-6 times every couple minutes. I refuse to use Chrome, but I never got around to trying other browsers besides Firefox.
Have tried linux with davinci resolve. Not a smooth experience. Only reason im not a full time linux user.
Still waiting for it to be a equivalent option
Until you actually try to do work on it and play games and vr. Then you find out what a complete nightmare it is to use.
It works remarkably well for a lot of things if you put a little effort into it. Depending on the distro, you might have a little more trouble trying to fix something. For my use case it can do gaming, CAD, office work, and some light programming just fine with some quirks and tradeoffs. Lemmy in general is a good place to ask troubleshooting questions too
Also enable Proton for everything. I thought that was the default, but I recently reinstalled Linux on my laptop (wanted to try out openSUSE Aeon) and was surprised that at least on the
flatpak
, Proton isn't enabled by default.That covers like 90% of Steam games, and 95% of what a typical SP-only gamer would need. However, MP games w/ anti-cheat are still an issue, but the more people that switch to Linux, the more likely devs are to support anti-cheat games on Linux.
What’s installing Nvidia drivers like?
This has killed my install and interest in Linux every time I’ve tried it.
Also its quite a pain in the butt to set up but if your still iffy on making the full switch to linux, "dualboot"! Purchase a second cheap ssd and install linux to that drive configure a software called grub to list windows and linux on start up and then launch into your prefered os. For me this was the best since alot of anticheat games I play are still locked down to windows
Installing them is dead simple.
Having them work? I'll let you know when I figure it out
I'm getting so sick of Microsoft and Apples bullshit that I'm about to switch personally, but from the research i did it sounds like the biggest problem with Linux on the desktop is that there still aren't standard, unified, unchanging APIs that can be relied upon, so finding third party software and utilities is still a crap shoot compared to something like Windows that can still run binaries that targets it's 1995 era APIs.
Any software that requires me to compile it from source just to run it on my machine is fine for me, a software developer, and probably fine for my mum that just does word processing and browsing since she won't be installing things, but seems a little too friction filled for your average enthusiast?
Gui package managers are great for simple click and install usage similar to windows. but i prefer these since the list of apps is modderated by the repository you choose. So no more googling for a program and downloading a virus because of the 10 fake links google provides to your download. So imo its even safer for users like your mom looking for software is alot less risky.
That's my point though, Linux is fine for power users and novices, its the middle ground of people who don't code, aren't going to learn how to code just to use an OS, but still understand computers enough to try and push them to do more.
There's a huge amount of people smart enough to know that a piece of software or a few pieces of software can automate something, and can accurately evaluate whether or not to trust the source of an exe file, but who don't understand what compiling from source is or how they should do that for their distro.
But thats what im saying even a middle ground user would never need to compile from source. Anything youd want to do automatically can generally be done from a script and many things you can think of automation wise has allready been made into a script in bash or python.
Just recently i needed to remove all of the foriegn titles from a list of roms i have on my pc. i found a python script on github dropped it into malwarebytes (because i didnt feel like looking at code, many windows users do this too) and ran the script. I can code but my skills are script kitty chatgpt level. Im essentially the user you are describing
You're one step more advanced than the user I'm describing.
The user I'm describing roughly understands what the terminal is, and understands you can script with it maybe, but certainly doesn't trust a random bash script they found since they have no way of parsing it and it looks like a hacker tool that might be able to access stuff on their PC it shouldn't.
Depends on how fringe you go. There's a remarkable amount of stuff that can be installed from the Program Manager. The ones that aren't will take some tweaking but.. I remember a time when I was trying to do this very thing in Windows 95. If you want it bad enough, you'll figure it out.
I'm trying to channel my younger GenX, and if it's a bit of a struggle for younger generations then I encourage them to embrace it. It's an unfortunate truth that not everything works like it works on an IPhone, and I can't overstate how important it is to learn some of the basics of the OS and troubleshooting for everyone's future.
Lol I'm a millenial software engineer. I grew up using Windows and was able to learn my way around a filesystem perfectly fine without ever having to compile any programs from source.
Don't put Linux's lack of stability on GenZ's use of apps.
they mention genz specifically but boomers and millenials are falling down the same path expecting software to just download and work, Because of the google/apple/microsoft/sony/nintendo ecosystems we are so used to. But even in these ecosystems learning to troubleshoot is paramount so I expect to see younger people entering the linux sphere in droves.
You definitely are a minority though, most people dont care for this stuff at all. Most will simply give up instead of doing more research and trying different tactics to repair software and hardware.
They expect it to just work because literally every other product they buy just works and well made software should too.
Like, I'm the kind of person who will take apart a broken power tool or appliance, order replacement parts, and figure out whatever I have to to fix it... and that's precisely why I try to pay for stuff that's high enough quality that I don't have to do that.
I value being able to repair things when they break, I don't value things that are shipped with the expectation that I'm going to have to repair them, or learn a bunch of arcane stuff just to use them.
Most people have a millions different things they are trying to do with their lives, and there are a million and one different complicated systems in our world to spend your time obsessing over. Not everyone can or will understand how software is compiled.
The fact of the matter is that Microsoft's approach to Windows created an enormous amount of stability and backwards compatibility that let an absolutely massive chunk of the population progress to being overall computer power users, without a computer science background or any knowledge of coding.
Linux has not done the same. It has many strengths, but it's inability to maintain backwards (and cross distro) binary compatibility has hamstrung it as a consumer desktop tool.
trick question firefox is already installed :p