The only few reason I know so far is software availability, like adobe software, and Microsoft suite. Is there more of major reasons that I missed?
TotallyHuman ( @TotallyHuman@lemmy.ca ) 3•1 year agoI tried to install Linux on my new laptop, trying multiple different distros.
- Many of them did not work with my 3840x2400 screen, with unreadably tiny UI
- The sound did not always work
- When the sound did work, I either couldn’t change the volume, or figure out how to disable the speakers when I plug in headphones
- Sometimes screen brightness could not be changed
In short, driver problems. So many driver problems. I was sinking too much time into it, and I was basically unable to use my computer. So I gave up and switched back to Windows. Windows has its own annoyances, and I want to use Linux… but Windows mostly works, most of the time. Linux doesn’t, and I have neither the time nor the technical skills to make it work.
ViciousTurducken ( @ViciousTurducken@lemmy.one ) 0•1 year agoDisplay scaling has gotten better on Wayland and will be better on the next version of GNOME!
TotallyHuman ( @TotallyHuman@lemmy.ca ) 1•1 year agoThat may be true, and I’m glad that improvements are being made, but it’s not the display. It’s not the sound. It’s not my keyboard backlight (which got locked on maximum brightness). It’s that with Linux, getting anything working requires hours of troubleshooting. Probably if I understood the system better it would only take minutes of troubleshooting, but developing those skills would take months to years. I don’t want to invest that sort of effort just to write papers, check my email, take notes, do CAD, and play games.
Octospider ( @Octospider@lemmy.one ) English2•1 year agoIn my opinion, the biggest problem with Linux is it requires tinkering in terminal which nearly every non-tech savvy person finds intimidating. Even if it’s a simple command. Until Linux has a shiny dumbed-down GUI for everything you need to do, it won’t catch on for the average PC user.
Linux has made incredible progress in this area though. But, everytime I use a new Linux install, I encounter errors or something that requires troubleshooting and terminal use.
JackGreenEarth ( @JackGreenEarth@lemm.ee ) English0•1 year agoNkt with GNOME. I only needed to use the Terminal in GNOME to do complex things an ordinary user wouldn’t do anyway.
Arfman ( @Arfman@aussie.zone ) 0•1 year agoTinkering in terminal is the thing I like most about Linux. What’s holding me back is most of the tools and games I want to use is not yet available on Linux but I think it’s getting there soon
cosmic_slate ( @cosmic_slate@dmv.social ) English2•1 year agoI switched to a Mac a couple years ago but I’ll always at least keep a Linux VM and a separate Linux laptop just in case.
As for why, generally speaking, Apple puts a lot of really, really good work into making a machine that feels immediately productive with little fiddling around, they’re ahead of the pack in some ways, and for advanced stuff it’s “good enough”.
My reasons:
- Cross-device integration (at least with Apple) - I already use an iPhone, iPad, and AppleTV. The integration between iOS and macOS is just really, really good. Android+Linux just doesn’t come anywhere close. And that’s even if you put in the hours it’d take to set a bunch of disparate apps up to try to replicate it. Anyone telling you otherwise is completely full of bullshit or is showing that they actually haven’t used Apple devices.
- Using my iPad as a secondary display takes literally 2 clicks.
- Setting my Apple Watch to unlock my laptop takes literally 4 clicks.
- Casting my screen or even just sound takes 2 clicks.
- Handoff is just magic. If you recently used something on your phone and have the matching app on your Mac, you get a shortcut in your Dock to load whatever you had on your phone on your computer to pick up where you left off. If I am in a Signal chat, I can instantly open the chat I was viewing on my phone. Same for browsing websites, text messages, and a bunch of things.
- Airdrop between devices “just works”.
- If I connect to a wifi access point from my phone, my laptop will prompt me to automagically copy the password over (i think) bluetooth. Or if I’m at a friend’s house and they use an iPhone, they’ll get a prompt to share their wifi network password with me.
-
Device restoration - Restoring a Mac is just impressive for how little effort it requires. If someone stole my laptop, I can drive 15 mins to an Apple Store, buy a new laptop, point it at my NAS, and be back running in an hour or less to exactly where I left off. Similarly, If I buy a brand new laptop, copying data from the old one to the new one is incredibly boring – in all of the right ways. All apps/info/config/etc gets moved over. No weird quirks or workarounds or anything needed.
-
M-series laptops - At the time, there were no other good options for ARM CPU laptops, especially ones that can be spec’d to 64GB of RAM. The M CPU laptops are crazy fast and efficient. I can literally use my laptop for 9-10 hours in a day going full-hardcore, and still have juice to spare. Yeah I know Asahi Linux works for the most part now, but I don’t have time anymore to beta-test my main box.
-
Adequate Unixy bits - The terminal does everything I need, the utilities are fine. I use Nix (and some Homebrew) to maintain various CLI tools.
-
Software - I wanted to save this for last since everyone quotes this first. I wanted to meddle with music and Ardour doesn’t really scratch the itch the same way Logic Pro does. Another example: as bad as the Mac version of Microsoft Office is, it’s still far more nicer feeling than LibreOffice and requires much less work to get a good looking presentation/etc. out the door on a time crunch.
Flaky ( @Flaky@iusearchlinux.fyi ) English1•1 year agoRegarding point 2, this was why deadmau5 used Mac for a long time during his live gigs. He likes the predictability of a Mac, it makes it easy for him to get back going if something goes wrong.
He’s had to stop using it for the Cube stuff though, since it requires a lot of Windows software.
WhiteHotaru ( @WhiteHotaru@feddit.de ) 1•1 year agoThis is my experience as well. I would add: if you like to tinker and have time to spare, use Linux. If you want a Unix and have more money than time, buy a Mac.
TexMexBazooka ( @TexMexBazooka@lemm.ee ) 2•1 year agoSome people like to work on their pc, and not work on their pc.
Don’t get me wrong I love Linux, but outside of the Lemmy echo chamber is isn’t very accessible for the average user
JoYo 🇺🇸 ( @JoYo@lemmy.ml ) English2•1 year agoi use all OS so i didn’t give linux up but i don’t use it in a lot of cases that i think it should be better.
i got frustrated at snapd and the whole container by default approach most distros are going.
selinux already does what people want jails to be doing. app armor worked well enough.
What's Delicious? ( @arai_aroi@lemmy.ml ) 1•1 year agoThere are two parts of my story.
For those with limited time, I gave up Linux once because it was so “strange” from Windows I felt uneasy to use one, and other time because I simply had no use case for it. For those with time, kindly read on.
I had always been an MS-DOS/Windows user who tried Linux and failed several times because I didn’t “get” it, until sometimes between 2006 and 2007 when Mac started its transition into Intel CPU. It was interesting enough (as it was the beginning point for Mac to become mainstream in my country). I decided that my first laptop was going to be a Mac (my house used to see that building own PC was the way to go). It was the first lightbulb moment when I tinkered with a few options in the terminal. This helped me in the future when I tried Linux again. Count it as a transferable skill of sort.
Then around as late as 2021 (because of various life circumstances), I decided to become a cyber security professional—a long time passion of mine. In order for the journey to be pleasant, Linux must be learnt. I enrolled in a course from one authoritative source for SysAdmin, and that was the first time I got to study the innards of the system. After that, along with myself landing a cyber security job, I became more fluent with Linux. Today, I work closely with clients who use Debian, Ubuntu, CentOS, RHEL, and sometimes Solaris, so there is no dull moment (except for troubleshooting Windows from time to time). Linux becomes part of my professional life, as the main use case.
Linux learning curve does feel steep, but choosing a right distro for others help a lot. I never have my peers giving up on Zorin so far, for instance.
Lucz1848 ( @Lucz1848@lemmy.ca ) English1•1 year agoBecause it refuses to work well without constant tinkering.
I picked up a raspberry pi 5 to use as my desktop at home, and tried pi OS, Ubuntu, KDE Plasma, all of which could connect to my home wifi network, but none of which would provide reliable upload or download speeds. Ongoing issues with connection quality to my Bluetooth speaker. Trying to find fixes online is challenging.
I wound up installing android, and everything just works.
Ada ( @ada@lemmy.blahaj.zone ) English1•1 year agoHistorically, it’s been because I didn’t just “use it”. Instead I tinkered with it, and then broke it beyond my ability to repair.
maegul (he/they) ( @maegul@lemmy.ml ) English0•1 year agoBasically the story around a lot of OSS software I feel. Made by engineers and tinkerers for engineers and tinkerers. Which is great but is also a double edged sword. Say what you will about corporate for-profit software, there’s probably something of value to having someone whose role it is to talk to engineers about what users actually want and use and do without giving a fuck about the engineering side of things.
to. Or give a fuck about the engineering side of things.- Lusamommy ( @Lusamommy@alien.top ) 0•1 year ago
This. A huge problem I’ve found in the FOSS community is that people are often somewhat hostile to making things user friendly. It’s a sort of elitism, really. There’s a middle ground to be had between apple’s walled garden, and there being no barriers against something running rm -rf / and fucking you entirely. Like yeah, it’s a bit annoying when the .exe from someone you absolutely trust throws a “this file might be harmful” in windows, but the alternative is your grandma who doesn’t understand shit about computers getting ass fucked by every random piece of malware.
maegul (he/they) ( @maegul@lemmy.ml ) English2•1 year agoYea, and for me there’s a clear engineering virtue to be aimed for here … where your systems have smooth and easily accessed grades of increasing complexity and control within a coherent system.
sum_yung_gai ( @sum_yung_gai@lemm.ee ) 1•1 year agoI really only want Linux for software dev work(docker mostly). Windows has wsl which has worked beautifully for me besides memory leaks a couple times a year. The issues I face with wal pale in comparison to my experience dealing with Nvidia drivers and gaming on Linux.
JWBananas ( @JWBananas@startrek.website ) English0•1 year agobesides memory leaks
Have you tried auto memory reclaim yet?
sum_yung_gai ( @sum_yung_gai@lemm.ee ) 1•1 year agoI’ll give this a try, thanks!
____ ( @____@infosec.pub ) 1•1 year agoI work for a MS shop. I tolerate it because they provide the machine (as they damn well should in any case!)
In my personal world, I’m Linux across the board - couldn’t pay me enough to a) own securing RDP on a win box or b) use IIS.
Is Linux perfect? Nope. Never suggested otherwise. But in the areas that matter to me, it’s far superior.
Definitely haven’t given up, and my main personal machine would have been in the trash heap ages ago if I was still trying to force windows on it.
blackboxwarrior ( @blackboxwarrior@lemmy.ml ) 1•1 year agoI gave up on linux because it made academic collaboration difficult as a grad student. I spent too long trying to make a system to bridge the gap between mac/windows and linux, and not enough time on research. Professors don’t care that you use arch btw, they just want results, and will not be forgiving if you explain that linux is what’s slowing you down.
Randomgal ( @Randomgal@lemmy.ca ) 1•1 year agoToo much of a hassle. I don’t wanna risk having my setup break when… Never, really. I want to use my machine and that’s it.
JokeDeity ( @JokeDeity@lemm.ee ) 1•1 year agoIt’s just too much work, and I’ve only ever experienced Gnome in the distros I’ve tried and hated it. Windows is far from perfect but I know it like the back of my hand. Every step of the way in trying to use Linux for me was a chore.
KᑌᔕᕼIᗩ ( @Kushia@lemmy.ml ) English1•1 year agoPerformance and reliability when gaming is my only reason for keeping Windows installed.
Steam and everything else have already exceeded my wildest expectations in Linux, however I am somebody who wants to come home from work, fire up a game and have it work perfectly with the best settings and framerates I can manage. I don’t have the time nor patience to troubleshoot why some update just broke the game in some way after I’ve spent the last 10 hours dealing with other people’s problems.
festus ( @festus@lemmy.ca ) English1•1 year agoI’ve used Linux exclusively for several years now, but problems that killed earlier attempts were:
- I’d encounter a hardware driver issue I didn’t know how to fix (Nvidia…)
- I’d dual-boot Windows for playing games and maintaining both OSes was too much (this was pre-Steam client on Linux)
- I wanted to customize some setting that the desktop environment’s control panel didn’t support, and I’d have to copy/paste terminal commands I didn’t understand, usually breaking something which necessitated a reinstall.
- Ubuntu would provide outdated / buggy versions of software, and installing the newer version meant installing PPAs which could conflict with other packages / cause other instabilities I didn’t know how to fix.
The first two have seen massive improvements but I still find most desktop environments limiting if you aren’t a terminal expert / Arch type of user, and Ubuntu still provides buggy versions of programs.