Let’s say just like for example like MacOS. It’s awesome we have so many tools but at the same time lack of some kind of standardization can seem like nothing works and you get overwhelmed. I’m asking for people that want to support Linux or not so tech-savy people.

  • GustavoM@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    By telling users to change their mindset, by showing em how control is important and how the “just werks” mentality imposed by Microsoft is more detrimental than anything.

    • lily33@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      “Just works” is not a mentality imposed by Microsoft, and has nothing to do with loss of control. It’s simply (a consequence of) the idea that things which can be automated, should be. It is about good defaults, not lack of options.

  • LeFantome@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    As others have said, macOS does not “just work” anymore.

    I am primary tech support for a few “normy” users including my mother and wife. My wife, the more technical and capable of the two, uses macOS. My mother uses Windows. My wife requires substantially more tech support. Worse, the issues are often complete mysteries to me like “why is everything so slow” and it turning out that some OS level process is consuming huge amounts of memory and / or CPU. Web searches reveal lots of people with similar issues but no real insight into what to do about it or why it is happening. I have moved OS versions just to solve this kind of crap on Mac. Another problem is software not working on older versions of the OS.

    I am no Windows lover but, once I show my mother how to do something, I never hear from her. Every once in a while I stop by to marvel at how many updates need to be applied but that is about it. She is in the Windows 10 that I installed for her many years ago now. It just works.

  • monobot@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    It is very hard, time consuming and boring to iron out those finishing issues in any software product. You need team of people being paid for that.

    When doing it for fun, I just go until it works and until it is fun. As soon as I come to those last 20% I never touch it anymore.

    So ai doubt it will happen until more companies start paying decelopera to do it. But I don’t see the business model in that, so I doubt it will get better fast.

    • untorquer@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      After getting used to KDE I still need to use windows for work. People think big companies iron out all the bugs but they really don’t. We’re just so used to our default OS that we don’t notice the bugs we deal with every single session.

      Windows has tons of buggy base functionality but users just work around it. KDE’s base functionality is actually quite solid by comparison. You only run into issues with more technical compositor stuff that an average user would probably not interact with.

  • mvirts@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    13 days ago

    ChromeOS does this well because it’s android, a walled garden that users aren’t allowed to break. You can buy it at Walmart, and it works well.

    Other big “consumer” distro projects (Debian, Ubuntu, fedora, rhel, etc) are similar, especially if you’re installing stable releases on hardware that is supported.

    The question for me is what do users want their OS to do? My guess is internet, office, print, scan, photos, games, updates, and get out of the way. Almost all big distros will give you that experience already, as long as you don’t expect to play Windows games or pick a specialized gaming distro.

    Users who want to step outside using supported repos are back to googling for a solution when things are broken, and should see themselves as part of the tech-savvy group that need to fend for themselves.

  • SapphironZA@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    I think it should be: “Software that is yours”

    Overall, I think more focus should be put on consolidating similar projects.

    Do we really need 6 different window managers that follow the same design logic?

    Do we really need each major distro to have its own package manager?

    How many image and PDF viewers do we need? How many music players?

    Can we convince Ubuntu that no one wants snaps and they are wasting developer resources.

    The freed up capacity should be focused on better windows app compatibility. Something akin to Valve’s push in gaming.

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      While I understand the sentiment, we have to understand that Open Source developers work on projects that motivate them.

      So, we can have a single example of each of these but they do necessarily get any more devs. In fact, if you take economic theory ( competition for example ), it is likely they attract less attention individually than they do competing as part of an ecosystem.

      It would certainly help on the user acceptance and commercial software side where choice is an impediment. But, if we are just talking resources, limiting the number of projects only works if you pay people to work on them.

      Why was each of these projects started ( eg. window managers )? The answer is simple. It is because the founding developer did not like any of the existing options.

  • glitchdx@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    13 days ago

    It’s current year, I should never have to touch the terminal for anything. I don’t care that it’s powerful, my brain is already full of windows knowledge and I don’t want to have to google what command I need to perform basic functions. Everything needs guis. If there’s a gui, I can figure it out and also discover tools I didn’t know about along the way, which allows me to solve future problems without going insane.

    That’s popular sentiment though, so how about one that I don’t see often: Add options to allow windows like behavior. For example, middle click paste is the bane of my existence. I should be able to change it to middle click scroll os wide, not just in firefox. I know that there’s a hacky workaround to kinda make it work, but it sucks.

    • fruitycoder@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      11 days ago

      “Do not let has been burden what could be.” /s

      I agree though, other common UX replication options would help user meet the OS where they are more. I also agree that most common system administration and user UX should be doable in a full GUI, they are just so nice for when you don’t know what you are wanting but will once you see it.

      I also think VUI (voice user interfaces) would bridge the gap for a lot people and NLP would cover most of the worlds population.

      Honestly people keep working on and it ebs and flows in progress. Its just a lot fing work to do it well. One day we will get to doing most functions with multimodal interface support (GUI/CLI/API/VUI/NLP/BCI?).

  • setVeryLoud(true);@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    Good S0ix support. At the moment, Linux mostly fails to sleep correctly on modern S0ix laptops, which happens to be most modern laptops.

    This means the battery drains incredibly fast, and S0ix features aren’t being used, which is unfortunate as it has potential for quick wake, lid closed actions and limiting battery drain while asleep (since S0ix can eventually hibernate automatically from a sleep state)

    Also the boot loader could be improved, systemd-boot needs to support secure boot natively so we can be rid of the slow, ancient and scary-looking GRUB.

  • TCB13@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    The way to get Linux more appealing is to get proprietary software makers, like Adobe, Microsoft (Office), you know the actual things people need to do their job, to make software for Linux. Steam Deck is a good example of this, it works because Steam ported the games to Linux…

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 days ago

      Looks at the current state of Microsoft and Adobe

      I’m good.

      Anyway you can’t really do much about a company not supporting Linux. Either find an alternative or don’t use Linux.

    • data1701d (He/Him)@startrek.website
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 days ago

      In some ways this is true. However, I feel like in the case of Adobe, someone needs to take another shot at a good FOSS image editor. Adobe is really starting to mess itself with generative AI; knowing many artists, they hate generative AI image tech as a threat to their job, so I find it weird that Adobe is alienating one of their largest user bases. I find it weird how Inkscape is really good and has evolved (I actually switched to it from Adobe Illustrator and don´t regret it), while GIMP has barely changed in 10 years.

      I get that some parts of an image editor are complex, but at some point, it’s just a chain of mathematical operations. Maybe I’m wrong, but when I get the time, it’s almost tempting to take a stab at the issue.

      • TCB13@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        13 days ago

        While I don’t disagree with you about the potential of those alternatives they won’t cut it for the average graphic designer… usually not due to the lack of features but most likely because of the network effects / dominant position that Adobe holds over their field. People who need to collaborate with others and are pressured to get stuff done can’t afford the slightest compatibility issue.

        • data1701d (He/Him)@startrek.website
          link
          fedilink
          English
          arrow-up
          0
          ·
          13 days ago

          True. Industry entrenchment would be a big issue. I can think of two ways to try to fight it. The less viable option would be trying for PSD support, which would be a lot of work. The other option would be to write a Photoshop plugin to allow working with the new file format in Photoshop. This might be annoying to end users having to deal with the format, but also easier developer-wise because you could make sure Photoshop handles rendering right; you’d just need a way to warn about operations in Photoshop that can’t be converted to the new FOSS program’s native format.

  • krakenfury@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    Linux is a tool that big corporate entities have profited greatly from for many years, and will continue to. Same with BSD, Apache, Docker, MySQL, Postgres, SSH…

    Valve, Sys76, Framework, etc. Are proving that using Linux to serve an end user market is also profitable, and are capable of supporting enterprise use-cases.

    I understand that there may be specific problems to solve wrt improving adoptability, usability, compatibility, etc., but Linux is doing more than ok within the context of the FOSS ecosystem (and increasingly without).

    Your thinking is slightly skewed, IMHO. Linux doesn’t have an inherent incentive to compete with MacOS or MS, and if it did, it would be subject to the same pressures that encourage bad behavior like spying on users, creating walled gardens, and so forth.

    • crimsonpoodle@pawb.social
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      But Linux is open source? So if hypothetically so distro adopted spying al la windows couldn’t people just change distros? tbh I also think the question is slightly confusing as I don’t understand why OP thinks Mac OS is not standardized but I digress.

      • krakenfury@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        14 days ago

        Yeah sure, a distro could start spying on users. How easy it would be would depend on their distribution model, and how willing they are to violate the GPL.

  • refalo@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    14 days ago

    you can’t because it’s explicitly against the whole point of having endless choices. when everyone works on something different, the quality spreads out to where it’s mostly just mediocre stuff across the board.

    https://xkcd.com/927

    hardware compatibility is also a huge problem. for everyone that says “it works fine for me” there are a thousand others for whom it does not.

    • BearOfaTime@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      14 days ago

      I get downvoted to oblivion when I point out “just works” isn’t true.

      You make a great point about endless choices.

      No single UI, no single set of tools, those are massive barriers. And it’s why Windows became the de facto standard: single UI, consistent toolset.

      • ZeroHora@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        14 days ago

        And it’s why Windows became the de facto standard: single UI, consistent toolset.

        No so true after win 7, there’s a bunch of legacy menu.

        • fuckwit_mcbumcrumble@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          14 days ago

          It’s at least the same inconsistent toolset as everyone else. Windows 10? Ok go through this multi step process. 11? Ok this other slightly different process.

          VS Linux you have 700 consistent toolsets, and 70000000 inconsistent toolsets.

    • GolfNovemberUniform@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      when everyone works on something different, the quality spreads out to where it’s mostly just mediocre stuff across the board.

      I wouldn’t say that’s the only problem. We have pretty high quality stuff on Linux. The other problem is that choice always means differences between options which makes perfect integration hard or even impossible.

    • Psyhackological@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      Yeah but you can have default choices that are guarantee to work.

      And yeah preinstalled checked hardware would be ideal.

    • visor841@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      I feel like there’s also the point that on Mac OS a lot of stuff “just works” because everything else just doesn’t work at all. I have a number of things that just aren’t going to work at all on Mac. Linux is obviously much more permissive, which leads to a lot more kinda working stuff that just wouldn’t work at all on Mac.

  • x00za@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    13 days ago

    I think Linux works so good right now, that most of the appeal will come from third party vendors supporting Linux. The few anticheats and big apps like photoshop and sony vegas are used by many and are still a big obstacle which Linux can’t magically fix that easily.

    What I’ve also noticed makes it appeal a lot to the people around me, is that when suggesting Linux, I also offer them tech support free of charge for whatever problem they have.

  • graphene@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    13 days ago
    1. Idiot proofing
    2. Automation, integration and premade scripts and GUI tools for the use of tools such as wine and other pain point relief software
    3. Idiot proofing
    4. Decrease choice fatigue by decreasing the number of choices visible by default as much as possible (Ubuntu is an okay example/starting point in my opinion)
    5. Make a one-stop-shop wiki or equivalent with the specific purpose of giving explanations to non Linux-savvy people

    I think that the proliferation of software/app centers is a great development when it comes to package management. Guides should mention them as an option to install whatever packages are needed, as a lot of people are clearly afraid of terminals.

    Which leads to the “more GUI tools” point, which I’m sure everyone knows by now.

    Also, you know how Windows update is so aggressive with getting you to update? That’s for a reason.

  • Extras@lemmy.today
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Kinda don’t think you can its one of the beauties of Linux, there’s so many different flavors of it. Best thing that would’ve helped me as a beginner would’ve been like a collection of all the wiki’s and basic knowledge in a single space instead of searching through different sites for a problem or terminal commands, which I bet exists but I just never looked too hard. Also documentation of common problems would’ve been big for me (especially for older devices) like drivers no longer being supported by kernels and solutions like using the open source version instead.

  • palarith@aussie.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    It does just work for normal users.

    Normies use the installed os. Just install a browser and office suite, thats all the need and care about.