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?

  • Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    edit-2
    9 months ago

    I managed to get someone online to try out Linux because their Windows 7 install was dying. Turns out the problem was hardware, but he used Linux for a while and stuck to it for his new PC.

    A whole bunch of utilities he got used to had no Linux equivalent (people online claiming the average user can replace GUIs with awk and sed are fools) but I have quite some experience with Wine, so that wasn’t too bad.

    HDR is an issue. It just doesn’t seem to work right. Media players do all kinds of weird stuff. I’ve seen six screencaps from six media players taking snapshots of the same file, and they all had their colours wrong in different ways on Linux. VLC managed to get the colours right, but then lacked some other features. The Linux version of his previous media player uses different codecs on Linux so it suffers from the same problem.

    Thank to Valve, many games work out of the box, but even Valve’s settings need patching every now and then. Elzen Ring didn’t work right because the version of Proton Steam decided to ship was broken, and needed to be changed in the config settings.

    While debugging something else, we also ran into an issue with Teamviewer, which still doesn’t seem to support Wayland. That was a quick workaround, but it still sucks. I hope Teamviewer fixes their stuff soon.

    I can troubleshoot, debug, and work around these issues, but normal people can’t. The big things all work. Browsers, settings pages, email, you name it, your average office worker can get through their day out of the box. For the technically skilled, Linux is amazing, with tweaks, source code, and tools available for every purpose under the sun if you’re willing to read some documentation and maybe a little source code.

    However, if you fall anywhere inbetween “I just need a browser and basic word processing” and “I know how to program in C”, Linux requires a lot of reading, Googling, and replacing with slightly inferior versions.

    Linux may be full of great freeware, but Windows has decades of history of free shareware that seems to just work better. I think the difference is that a lot of Linux tools were written by developers for developers, whereas Windows tools were often written by developers for users.

    With Flatpak maturing, things are becoming better and better, but there are still times where I need to tell the guy I helping to open a terminal, and that’s the point where Linux as an OS for normal people fails.

    I’m happily using Linux on practically any computer I own, but there’s no denying that Windows was better in a lot of ways for the general public, even back in the XP days.

    • Domi@lemmy.secnd.me
      link
      fedilink
      arrow-up
      4
      ·
      8 months ago

      HDR is an issue. It just doesn’t seem to work right. Media players do all kinds of weird stuff. I’ve seen six screencaps from six media players taking snapshots of the same file, and they all had their colours wrong in different ways on Linux. VLC managed to get the colours right, but then lacked some other features. The Linux version of his previous media player uses different codecs on Linux so it suffers from the same problem.

      Not surprising, there’s zero HDR support on Linux desktop as of right now. You either need a player that can tonemap from HDR to SDR or you need to run your entire desktop through gamescope (which is what Steam Deck is doing).

      However, KDE Plasma 6 releases next month and it’s the first desktop environment to come with rudimentary HDR support. So things are evolving in that area.

      • Skull giver@popplesburger.hilciferous.nl
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        I don’t trust the Rustdesk developers after finding that their solution to “the user is running Wayland” was “disabling X11 in the way Gnome users on Ubuntu would need to” without a clear explanation. That has since been fixed, but the rustdesk code is still full of weird and sketchy decisions (seriously, who spawns a sh process to read and parse a file on /proc?).

        I like Rustdesk for its goal to finally provide a usable remote support tool for Linux users. It’s the only open source tool that I know of. Last time I tried to deploy it, I found out they hadn’t published a full server (only a proof of concept) which did put a dent into the product.

        But overall, I trust Teamviewer a lot more to just work when I need to provide tech support to people. I’m already talking to someone without too much technical experience when I take over their screen, I don’t want to go through a whole debugging process to get the remote support tool working too.