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?

  • I 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.

      • That 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.

    • Lusamommy ( Lusamommy@alien.top ) BannedBanned
      link
      fedilink
      arrow-up
      2
      ·
      3 years ago

      My latest attempt with a decade old iMac made the screen die after less than half an hour upon each reboot.

      My favorite part about the internet is when someone else somehow has the exact same completely obscure issue that I’ve had

  • cosmic_slate ( cosmic_slate@dmv.social ) 
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    3 years ago

    I 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:

    1. 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.
    1. 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.

    2. 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.

    3. Adequate Unixy bits - The terminal does everything I need, the utilities are fine. I use Nix (and some Homebrew) to maintain various CLI tools.

    4. 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 ) 
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 years ago

      Regarding 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.

  • Octospider ( Octospider@lemmy.one ) 
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    In 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.

  • JoYo ( JoYo@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 years ago

    i 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.

  • Lucz1848 ( Lucz1848@lemmy.ca ) 
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 years ago

    Because 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.

  • festus ( festus@lemmy.ca ) 
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 years ago

    I’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.

  • KᑌᔕᕼIᗩ ( Kushia@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 years ago

    Performance 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.

  • JokeDeity ( JokeDeity@lemm.ee ) 
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    It’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.

  • I 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.

  • ____ ( ____@infosec.pub ) 
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    I 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 ) deleted by creator
    link
    fedilink
    arrow-up
    1
    ·
    3 years ago

    I 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.