• Yote.zip@pawb.social
    link
    fedilink
    English
    arrow-up
    48
    arrow-down
    5
    ·
    1 year ago

    I’ve seen a trend where people move the goalposts on the reasons they’re not able to switch. “If only this program worked I could switch”, but when that program is ported it’ll be a new excuse next. Sooner or later you’ll have to draw a line and say “99% of my stuff works, the 1% that doesn’t can get bent”.

    • lolcatnip@reddthat.com
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      2
      ·
      1 year ago

      Moving goalposts is a concept that applies to debates. Choosing an operating system shouldn’t be a debate. It’s a personal choice, or sometimes a professional choice. Convincing people who don’t want to be convinced shouldn’t be anyone’s goal.

      • Yote.zip@pawb.social
        link
        fedilink
        English
        arrow-up
        12
        arrow-down
        1
        ·
        1 year ago

        I didn’t mean my post to be read as trying to convince someone to use Linux, but as someone trying to convince themselves to use Linux. It’s fairly common that people want to switch but have convinced themselves that unless they have their exact same workflow from Windows they won’t be able to.

        • Taleya@aussie.zone
          link
          fedilink
          arrow-up
          5
          ·
          1 year ago

          Well, no duh.

          M$ has been the dominant OS for the majority of a lot of peoples lives, accordingly a massive, massive ecosystem has grown up around it.

          My IT career has taken me some weird and wonderful places, and there is a lot of extremely specialised software that will only run on windows, and wine unfortunately still has a bit of a stigma with its interoperability. When you’re running shit a business literally relies on to exist, you don’t play games with it.

          Fortunately m$ are shooting themselves in the face, which is driving a lot of vendors to rethink their software., but it’s still a slog.

    • Cethin@lemmy.zip
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      I had used Linux before so I wasn’t too worried, but gaming for me was the reason. With Proton I had the desire to switch, but I needed something to just push me over the edge. I wasn’t taking the leap on my own. For one Windows update it put the search bar back on the Taskbar, which I had told it to remove. Microsoft, once again, ignoring what I had told it before to try to force me to use something is the thing that pushed me over. It’s such a small thing, but it’ll be different for everyone.

      I don’t blame anyone for not switching. It’s a fairly large change (though not as large as some imagine). Most people will just stick with what they know until something comes along that makes them trip up, and then the thing they know is seen as a hindrance. That’s going to be different for everyone. We just need to inform people that, when that thing comes, there is an option for them that will handle pretty much whatever they need.

    • cybersandwich@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Sometimes that’s reasonable. If the stuff you need doesn’t work, fighting it or pushing that boulder up hill is not worth it.

      You may not realize certain things are deal breakers until they are stating you in the face.

    • MonkderZweite@feddit.ch
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Just install Linux parallel (most installers recognize Windows) and switch entirelly after you’re fed up with the hassle.

    • jimerson@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      1 year ago

      Same. I’d give anything for viable Linux native Adobe alternatives. I’m trying to force myself to use Inkscape but it just cripples my productivity. I need to find an emotional support group for people who can’t leave their abusive windows relationship.

      • notafox@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        Same. I’m a graphic designer and I use Adobe and Corel soft. Alternatives suck. Even if they wouldn’t suck, learning to use new software (that does same thing that older software does) after using old soft for 15+ years S U C K S.

        The kinda funny thing about Corel is the fact that they once had their own Linux distro, but they don’t have Linux versions of their programs.

    • dan@upvote.au
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      It’s a pretty simple Visual Basic 6 app so I’d be surprised if it didn’t work using WINE.

    • The Barto@sh.itjust.works
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Awww man I miss that purple lil asshole, I used to make him swear all the time when I was a kid.

      Plus now I can’t think of that Daisy, Daisy song without hearing his creepy little robotic voice.

  • KrokanteBamischijf@feddit.nl
    link
    fedilink
    arrow-up
    18
    ·
    1 year ago

    The problem is mostly a lack of competition in specific fields. And the companies that own the monopoly in their respective niches make it so that any form of competition is either…

    • immediately acquired and killed
    • handicapped by market dependencies on pantented features
    • unable to generate business because customer processes are completely dependant on proprietary solutions

    Most of these applications have codebases that are FUCKING ANCIENT. Let’s take a look at Solidworks for example, which is the industry standard for Computer Aided Design for the manufacturing industry. Under the hood, it’s still the same software from the 1990’s. And there is no incentive for Dassault Systemes to rewrite the codebase.

    Lots of these giant monopolistic software products have turned into frankenstein-esque monstrosities over the years. I often tell people they are built like backyard playhouses that have been expanded over the years by building an extra story on top, adding a swingset, adding a slide, extending the roof and attaching a rope ladder to the side.

    All of this makes for more functionality, but they haven’t really thought about the structural integrity of the original playhouse. In a direct parallel many of these programs have unmaintainable code that no one dares touch because “hey it works, and we need to keep it that way because if we break it we’re no longer getting payed”.

    These companies unintentionally hold their businessmodel hostage by choosing profits over innovation and investment in an adaptable codebase.

    Which is why it is near impossible for them to support technologies that are different from their original install base. And this is also why they have incentives to make sure they stay in the lead becuase they know damn well that open source movements that get some support and take flight are dangerous to their market share, and by extension their profits.

    Blender is probably one of the best examples of what good open source software will do to an industry. The day someone develops a parametric CAD solution that’s platform agnostic and based on open standards we’ll see a lot of engineers ditch Windows for Linux.

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      1 year ago

      And when KiCAD gains enough features to make it able to compete in the enterprise space.

      Altium still just has a ton of features that people use every day.

      Cloud libraries, multi-channel design, flexpcbs, some good high speed tools, output job files, better curved traces for RF (though kicad melting + teardrop is ahead of altium in my opinion, though more clunky).

      I have hope for FreeCAD now that Ondsel is on board pushing the community/enterprise split that OnShape does. They are shooting for a 1.0 next year. Though I think it will take until 2.0 to get it professionally usable.

      • KrokanteBamischijf@feddit.nl
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I haven’t dabbled that much in PCB design but I have seen some good things in KiCAD. All my electro engineer homies assure me Altium’s the way to go for now though. Most of them also happen to be big F(L)OSS nerds so I’m curious to see where KiCAD goes in the future.

        FreeCAD is an awesome attempt at building a parametric CAD modeler, though it will need a lot of polish to be usable. Especially on the UX side of things the software could do with a lot of improvement. As far as I know the most difficult part to program for parametric modelers is the actual geometry kernel, which is why so many modelers are based on Parasolid, including the recent hybrid modeler Plasticity. For a F(L)OSS parametric CAD modeler to truly succeed some genius needs to build an open geometry kernel that performs at least close to on par with Parasolid. But that takes a special kind of autistic in order to achieve. Either that or the engineering world needs to collectively decide this needs to happen.

        As much as I hope FreeCAD becomes the open source alternative everyone is looking for, it is trying to be everything at once and that might be too ambitious for the current state of the project. I’m secretly hoping we also get a new project sometime soon with a smaller scope.

  • wuphysics87@lemmy.ml
    link
    fedilink
    arrow-up
    18
    arrow-down
    1
    ·
    1 year ago

    I like running windows in a vm it’s like having an animal in a cage you can poke with a stick. Not that I would do that. Hypothetically of course.

    • CaptKoala@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I’m currently testing my game library before I relegate windows to a cage, some teething issues as I expected but I’ll get through it.

      I will absolutely poke windows with a stick, preferably a pointy, barbed wire wrapped one.

  • vpz@infosec.pub
    link
    fedilink
    arrow-up
    16
    ·
    1 year ago

    I’ve run Linux for years on servers and in VMs in VMware Workstation, but not my main OS because of games. I’ve tried before but games just didn’t work well. Tried again recently and the games I’m playing now worked with no issues with Lutris and Steam. I could already do “everything else” on Linux so this is the longest I’ve gone without booting back to my Windows disk. Already have a Kali VM in virt-manager and will add a Windows VM if I hit an application snag. But so far haven’t had any app issues. If this continues I’ll be wiping the Windows disk to make more space for Linux.

    • Croquette@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I only have windows for gaming because HDR isn’t yet supported on Linux. The moment that Linux is supporting HDR, I am done with windows forever.

      • Neshura@bookwormstory.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        IIRC Plasma 6 is planned to launch with HDR is some form or another of Testing Stage so it shouldn’t take too long anymore.

          • Neshura@bookwormstory.social
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            Yes because Valve maintains their own compositor. You can enable that HDR support on desktop as well through some workarounds but it’s not really usable outside the SteamDeck yet.

  • CheeseNoodle@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    1 year ago

    I want to use linux and will use it when two conditions are met:
    -All my work software and the games I play the most all work on it (without requiring me to re-buy shit I already own to get a linux compatable version)
    -Its user friendly enough that asking which version I should use as a beginner doesn’t result in all the linux users immediately descending into the thread equivelent of a cartoon fight cloud with random limbs flailing around.

    Edit: Some feedback on the feedback:
    -Apparently some of the linux versions are super user friendly but advice about this is totally inconsistent, some of the advice doesn’t even actually name a specific version or versions.
    -“It all works fine you just need to install thing A through thing B and then use it to run thing C in order to run this one single program from windows” is not as encouraging as you think it is. The thought of potentially going through that for every piece of software is at least for me a big reason for not switching yet and I suspect for a lot of other people too.
    -The reference page for what games work on linux is helpful though some things on it only work if you use the steam version which is the precise reason for my not wanting to re-buy things comment.

    Edit: Additional question.
    Is it mandatory to use the terminal for everything? Everytime I see people talk about linux or look stuff up about it the terminal seems to be everywhere. I’m somewhat familiar with the windows command line (which I assume is the terminals equivelent) but having to use that just to install software (as opposed to just running a .exe) seems really daunting.

    • zalgotext@sh.itjust.works
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Is it mandatory to use the terminal for everything?

      No. Most distros have a GUI that you can use to install stuff without touching the terminal, and most distros have a GUI for configuring your system (think Control Panel in Windows).

      It’s not necessary to use the terminal, but I do recommend eventually learning how to use the terminal, for a couple reasons:

      1. It’s more ubiquitous - like you said, a lot of places online give terminal instructions, not GUI instructions for things, so knowing your way around the terminal is helpful in those situations. Plus, it makes things a little more distro-agnostic - if I’m trying to install some program, I know I can probably run apt install regardless of whether I’m running Mint, Ubuntu, PopOS, or any other Debian-based distro that uses the apt package manager.

      2. It’s usually faster. Opening a terminal window and typing in a few dozen characters is usually going to take less time than digging through a couple layers of menus.

      3. It’s more flexible. A lot of times, GUIs are just fronts for a terminal based application, and sometimes they only partially implement the features the terminal app exposes. By using the terminal app directly, you aren’t limited by whatever options happen to be made available in the GUI.

      Again though, it’s not necessary to use the terminal. It’s definitely helpful, especially if you want to do gaming, or if you’re used to being a power user (which it seems like you are in Windows), but certainly not a requirement these days.

    • Cethin@lemmy.zip
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      1 year ago

      For the last bit, that shouldn’t be a problem. It’s like going to an ice cream shop and complaining there are too many flavors and people arguing over which flavor is best makes you decide to just not get ice cream.

      What you should do instead is look at the flavors of ice cream and weigh what you want with what each flavor is. Only you know what you desire. Windows wants to make their system work for everyone, so then it works for no one because everyone has different wants and needs. It’s the ice cream flavor of them shoving every ingredient together and it just creates a mess.

      As for games, it’s pretty good now. There’s the issue of some multiplayer games not having updated their anti-cheat, but a lot of anti-cheat is ready. Easy anti-cheat, for example, is fine if the devs have updated it and implemented it. However, it’s not like Proton where it makes most things work without devs doing any work. Check ProtonDB for compatibility.

      What work software do you need? There are alternatives for MS Office, including online versions of MS Office that don’t require an OS. Blender is great. There are plenty of code editors. Most of the alternatives are also FOSS so don’t require buying anything, though donating is encouraged.

      • CaptKoala@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        I’ve had similar thoughts and sentiments in my (short) Linux journey, my only advice is to distro-hop a bit as many Lemmings preach, find your fit (in VM/live mode or separate machine) and dive right in.

        Side effects may include hair loss in early introduction, stick with it, it’s worth it.

    • teichflamme@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      My experience is that you don’t need the terminal as long as everything is running fine and you don’t want to do stuff outside the standard repos.

      But my experience is also that something will break and you’re back to fiddling around in the terminal for hours

    • nolight@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      edit-2
      1 year ago

      If a piece of software requires you to re-buy itself for a different platform why would you use such an application? I don’t get why people choose to torture themselves when there are SO many alternatives to literally anything.

      Edit: thanks for the clarification on the re-buying part. Doesn’t apply to you then ʘ‿ʘ

        • nolight@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          1 year ago

          If treating users like garbage is one of the features I would much rather use less functional software.

          • Schmeckinger@feddit.de
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            Yeah, but a lot of users want something that does exactly what they want without tinkering. Why does everyone in the Linux community project their readiness to tinker forever on the average user.

            • nolight@lemm.ee
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              1 year ago

              Switching an operating system doesn’t come without tinkering. Even reinstalling an existing installation doesn’t. You have to be ready if you are willing to make a switch.

              That said, LibreOffice gives you exactly what you would expect from an office suite. And it doesn’t only apply to office apps. Pretty much every field is already filled with FOSS solutions that “just work”.

              • Schmeckinger@feddit.de
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                1 year ago

                Im not talking about the operating system switch. That is the trivial part. Getting software to run on wine can involve a tinkering. Sure you can run a VM, but then you have 2 operating systems you need to take care of. Also there are a lot of add on’s for proprietary programs that might not run well even if you got the bas program to run. And then if you go through the VM route you might need hardware Passthrough.

                All these things are possible for people that want to put the time into it. But the majority of the population doesn’t want to spend time on stuff like this. They would rather pay for the convenience and put up with AD’s.

                Take my father for example, he is completely incompetent when it comes to technology. His new PC has Windows 11 and he still plays Solitaire. Which is now plastered with AD’s, but he doesn’t care enough to do something about it.

                The average end user just has his priorities somewhere else.

                • nolight@lemm.ee
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  1 year ago

                  I meant to convey my thought in the context of the person above refusing to switch to Linux because of “re-buying stuff” (they’ve already clarified they were talking about games). I do agree that people of little technological literacy wouldn’t be willing to put in the work to get everything working.

                  My stance on it is that everything comes down to individual situations. I’ve installed Ubuntu on my mother’s laptop and she’s been nothing but happy about it. I just think we shouldn’t gatekeep FOSS and encourage others to use it. Whether to actually try it or not is always up to the end-user.

        • Neshura@bookwormstory.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Also an important aspect for companies is liability. If the app they paid money for screws up customer data they have someone on the hook for that. If the FOSS version does the most they have on the hook is the 40 year old dude living in his parent’s basement maintaining the project they used. Not much money to be got there for damages.

        • nolight@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          1 year ago

          I agree, though I think LibreOffice is not a great example as there’s very little room for error and something that you would need “dedicated support” for. That’s how I see it anyway. Never worked in an office.

          However, the majority of companies that require using paid proprietary software also require the use of Windows itself. A safe bet in this situation would be to just set up a VM for work and use Linux for everything else.

    • aes@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      edit-2
      1 year ago

      man reading this was like seeing someone kidnap a mcdonald’s employee and expecting the execs to pay ransom

    • firecat@kbin.social
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      Until remember patient exists and legally cannot create another copy. Sure you made one yourself but can never release it to the public.

      • ZILtoid1991@kbin.social
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Even without that, things can go really bad:

        1. You’re the only developer, then you burn out on the project.
        2. You underbake the UI so much your project becomes infamous for how hard it is to use, complete with an elitist userbase that just screams “git gud” memes at everyone asking for help (most often happens to dev tools).

        The rare occasion, it’ll become like Krita, modern Blender, Audacity, etc.

  • Vyllenor@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    I had to crawl back to windows cuz i couldn’t find a way to run xtoys script, that would trigger a shock collar on being hit/killed in elden ring

    • macaroni1556@lemmy.ca
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      But no joke the thing keeping me on my main pc is the niche simulator peripherals. All my games work great but not the extra software I need.

      • boomzilla@programming.dev
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        1 year ago

        If it’s RGB stuff OpenRGB is a revelation. For mouses try Piper which is great too. Both unify the configuration of a lot of different brands in professional grade FOSS applications. There’s also the commandline app Headset-Control for which some small GUI frontends exists.

        Know nothing about graphic tablets, trackballs or steering wheels but I heard from good experiences. When it comes to VR though…

        • macaroni1556@lemmy.ca
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          I’m talking more about force feedback peripherals, head tracking stuff, and especially plugins that work with telemetry from all the different game APIs.

          Most FFB steering wheels will function at a basic level, and you can get something like a StreamDeck working with 3rd party software for basic button pressing but getting the whole ecosystem going is currently not possible but may some day work!

          • boomzilla@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            At least FFB for my basic saitek gamepad works out of the box in proton games and even in some emulators like dolphin. Haven’t had steering wheels or pedals but always wanted. They are surely a different beast to reverse engineer. I have no doubt racing gear manufacturers will increasingly take care of linux compatibility with the momentum in linux gaming. And then there are all these OSS wizards already working on the most exotic HW. SteamDeck I don’t know. I don’t see that many linux steamers sadly.

            I’m a bit of a reverse engineer myself (insert william dafoe meme) and had a successful pull request for controlling rgb lighting on my headset. Nothing compared to steering wheels or the like but I never did reverse engineering before and knew just a little C and it worked and was fun. Thing was I needed Windows to monitor the USB data when switching stuff in the OEM software.

  • OpenSourceDeezNuts@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    Most of the games I play don’t run on Linux sadly. Even Lethal Company, which is perfectly fine on Linux, couldn’t be captured by OBS, so I had to switch to Windows before I could stream.

    Game compatibility is getting better but still not good

    • caseyweederman@lemmy.ca
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      What about with the new… thing. Um. There was a thread about it recently. It did… a thing. A Wayland thing.

      Somehow, my exhausted brain managed to turn that into a reasonable search string.
      Gamescope. A Wayland compositor that lets you define virtual displays that run overtop of your regular desktop.

  • Octopus@thelemmy.club
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    I have a pretty good streak without Windows, I use macOS and Linux, and everything I need is available. If not, I can use Wine, and it works. And Proton is just amazing, the number of games you can play with it without ONE SINGLE PROBLEM is just insane.

  • 👍Maximum Derek👍@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I’m currently learning FreeCAD so that the one machine I still have sitting around to run Fusion360 can be liberated from Windows at long last. And as a bonus I won’t have to keep updating NoMachine every couple weeks.

    • Grippler@feddit.dk
      link
      fedilink
      arrow-up
      11
      ·
      edit-2
      1 year ago

      Every single piece of software i need for my job is only available on windows. No getting around it, there are literally no alternatives. I’m not working with anything government-related.