• obsolete29@sopuli.xyz
    link
    fedilink
    arrow-up
    6
    arrow-down
    2
    ·
    3 years ago

    I’m a relatively new Linux user and I’m coming from the Apple echo system. If you want to understand why the Linux Desktop is not been adopted by the masses, go look at the instructions for making syncthing automatically start on Linux. I love syncthing so I’m not talking shit about the application here.

    https://docs.syncthing.net/users/autostart.html#linux

    • ᗪᗩᗰᑎ@lemmy.ml
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      3 years ago

      If you’re using Debian/Ubuntu to autostart Syncthing you just run the following lines in a terminal, which are in the doc you posted:

      systemctl enable syncthing@myuser.service

      systemctl start syncthing@myuser.service

      Not sure what’s difficult about that, or any different than the options available on other operating systems. It may be confusing to someone who’s new, but it would be just as confusing for someone who’s new to MacOS.

      How would you autostart an app on Mac? Are you familiar with creating a launchagent and how confusing that is for apps that don’t enable autostart by default [0]?

      Same issue on Windows - computers are not immediately intuitive, which is why documents/manuals are created. One must familiarize themselves with the system they intend to “own” otherwise be lost and confused when something happens.

      [0] https://medium.com/swlh/how-to-use-launchd-to-run-services-in-macos-b972ed1e352

      • obsolete29@sopuli.xyz
        link
        fedilink
        arrow-up
        2
        ·
        3 years ago

        In my experience, the applications on Mac just feel a little more polished. I believe it’s reasonable to think that an application like syncthing should run as a system service. I’d expect to be able to go into the application settings and poke around until I found the “start on boot” checkbox.

        The point I’m trying to make (not well probably!) is that the very flexibility that Linux users love about Linux is the thing that prevents the OS from being adopted by the masses. All the flexibility and all the options means there are trade offs in usability. Yes there are approximately 1 million distros and everyone can probably find the distro that’s just right for them but having 1 million options is overwhelming and intimidating for an average computer user.

        Anyhoo, that’s just my dumb opinion so take it or leave it. I like that we’re using an OS that’s not adopted by the masses.

    • tmpodA
      link
      fedilink
      arrow-up
      1
      ·
      3 years ago

      Adding to what others have said here, you also have integrations with the most popular DE, so if you likely won’t have to deal with the “harder” stuff if you don’t want to.