Or do you keep a few Windows/Mac PCs lying around?

You know, just in case you need to run an app/game that only works perfectly on Windows/Mac and WINE/Proton wouldn’t run it?

Been thinking of Linuxifying my Laptop eversince I enjoyed Linux after defecting to it (from Windows) in my main PC (a Desktop).

  • mauveOkra@lemmygrad.ml
    link
    fedilink
    arrow-up
    7
    ·
    2 years ago

    Sick of Mac OS and been thinking about switching to linux, but the software I need to use on a daily basis does not run natively and I don’t think I could use the FOSS linux alternatives. I’m not sure how it would work with WINE/Proton because I’m not THAT tech savvy unfortunately. Maybe I will try to get my hands on a beater laptop and muck around to see whan happens 🤔

  • loathsome dongeater@lemmygrad.ml
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    2 years ago

    My personal laptop is a “gaming” laptop. I have Linux on one SSD and Windows LTSC on the other. I use Windows only for video g*mes.

      • Arsen6331 ☭@lemmygrad.ml
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        2 years ago

        Yeah, they’re just computers. They have the capability to do anything a desktop can do, so long as other considerations such as thickness, battery life, temperature, etc. don’t constrain them.

        In fact, Linux is perfectly happy running off of any storage medium you want, so you can have a USB hub and on each port, a multi-form-factor SD card reader, and in each one of those a microSD as well as a full-sized SD card with different Linux installs on all of them, and it will happily boot off of any of those. If you then run the bootloader config generator on them, they will all detect each other and you could boot off of any one of them and then it will give you an option to switch to a different one. Linux is very versatile.

        • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
          link
          fedilink
          arrow-up
          2
          ·
          2 years ago

          It’s just, I always imagined Laptops to not have enough physical space to be able to hold more than one internal storage devices.

          Though, yeah, I guess they are computers… except you can’t just build a Laptop with the parts you want. You have to either buy an already-built laptop with the parts you want; or get someone/a company to build and sell it to you (so literally just the first option in the end).

          Also, unlike a Desktop, in a Laptop there are limited amounts of parts that you can swap. And I feel like swapping parts in a Laptop could get risky. Then again I only worked with Desktops, not Laptops, so what do I know.

          • fruityloop@lemmygrad.ml
            link
            fedilink
            arrow-up
            2
            ·
            2 years ago

            except you can’t just build a Laptop with the parts you want.

            idk if you’ve heard of it before but this is a good option: https://frame.work/de/en

            it’s not as good as a desktop in terms of control over parts but it’s much better then the average modern laptop and you can run linux on it.

            • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
              link
              fedilink
              arrow-up
              2
              ·
              2 years ago

              I’ve heard of Framework before.

              But god why are they so fucking expensive… One of the points of PC Building is to gradually upgrade your system with better parts… might as well just buy a prebuilt laptop if they’re gonna charge a lot for a laptop that you’ll need to build by yourself in the end.

          • Arsen6331 ☭@lemmygrad.ml
            link
            fedilink
            arrow-up
            2
            ·
            2 years ago

            I always imagined Laptops to not have enough physical space to be able to hold more than one internal storage devices.

            M.2 drives are tiny. You can easily fit 8 in the space of a full-sized SATA SSD if you stack them. Most new laptops use M.2 drives. Also, many modern laptops use eMMC, which is about the size of an SD card, so you can have a lot of those.

            except you can’t just build a Laptop with the parts you want. You have to either buy an already-built laptop with the parts you want; or get someone/a company to build and sell it to you (so literally just the first option in the end).

            Yes, but there’s no actual reason for this to be true. It’s just always been like that. Laptops can be modular at the expense of a few millimeters of thickness and extra weight, but I’d say it’s worth it. Framework laptop demonstrates this pretty well.

            And I feel like swapping parts in a Laptop could get risky

            No more risky than in a desktop. They are literally the same parts, just smaller.

  • FuckBigTech347@lemmygrad.ml
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    Every machine I have runs some flavor of Linux. Thankfully I’m not forced to use software that only works on Windows and all the games I play run fine on Linux. I completely avoid games that don’t work on Linux. IMO there is 0 reason to not also have a working Linux build of your game if you’re an indie game dev. I haven’t touched Windows in years and I’m not planning on changing that, ever. I’m done with the bloated proprietary corporate spyware that bigtech shits out every year.

    • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      I completely avoid games that don’t work on Linux.

      So, no multiplayer/massively multiplayer games then?

      IMO there is 0 reason to not also have a working Linux build of your game if you’re an indie game dev.

      True, but I guess they decide to not do that just because the amount of Linux gamers are of “negligible quantities”. Though I’ll try making and releasing Native Linux versions of my games provided I ever make one.

      I haven’t touched Windows in years and I’m not planning on changing that, ever. I’m done with the bloated proprietary corporate spyware that bigtech shits out every year.

      Same here. There is 0 reason to make new versions of operating systems anyway unless there is a monumental amount of change involved (imagine Windows 1.0 and Windows 98)

      • FuckBigTech347@lemmygrad.ml
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        2 years ago

        So, no multiplayer/massively multiplayer games then?

        There is Veloren which is a FLOSS Cube World clone where people are hosting games that you can join. Not really MMO I know but it’s online multiplayer.

        There are also Minetest(Voxel Game engine) and Xonotic (First person Team Deathmatch) both of which have many public Servers that people are hosting. Depending on the hour of the day you can find Minetest Servers with 50+ people playing. Xonotic has less people playing on Servers last time I checked.

        I get my multiplayer fix one way or another, should I need one.

        True, but I guess they decide to not do that just because the amount of Linux gamers are of “negligible quantities”. Though I’ll try making and releasing Native Linux versions of my games provided I ever make one.

        Most Indie game devs I’ve seen around do actually release working Linux builds. Toby Fox comes to mind with Undertale (although Deltarune Ch. 1 and 2 are Windows only unfortunately). Even the dev of the Baldi’s Basics games (mystman12) cares and has working linux builds of his games that are on the same level as their Windows counterparts.

        Most game devs use a pretty mainstream engine like Unity, Unreal, GameMaker, etc. all of which provide a very easy way of making Linux builds. Yes some of these engines do have plugins/addons/shaders that can be Windows and/or DirectX specific, but for the most part things should be cross compatible. So the only reasons for an indie dev not also releasing a working Linux build of their game is either because:

        1. They only see the monetary side of things. They see the amount of Linux players next to the amount of Windows players and think “Not worth investing”.

        2. Laziness. They just want to do the minimum amount of work or stick to what they’re comfortable with. Linux players often tend to give more detailed bug reports and feedback compared to the average Windows player, which may overwhelm or even annoy the developer.

        In either case I don’t want to play their game.

        Same here. There is 0 reason to make new versions of operating systems anyway unless there is a monumental amount of change involved (imagine Windows 1.0 and Windows 98)

        Agreed. The only reason to keep making new “products” is because Capitalism. If you look at all the FLOSS operating systems out there (FreeBSD, OpenBSD, NetBSD, DragonflyBSD, Illumos, HaikuOS, GNU/Linux, etc.) you’ll quickly notice that the only reason that they update at least the Kernel parts from time to time is because they want to add more hardware support, fix bugs and vulnerabilities or improve the codebase. We rarely ever see brand new “hype” features or huge “radical” changes for absolutely no reason.

        • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          I’ve heard of MineTest before. It might see more players once Microsoft guts Minecraft well enough.

          Or maybe not, because you would have to install many plugins to replicate Minecraft (I know that just installing MineClone 5 would give a similar Minecraft experience, but MineClone 5 - last time I played - didn’t have a way to change your player skin to the skin you want; and you were left with the default two).

          (although Deltarune Ch. 1 and 2 are Windows only unfortunately)

          I wonder why he didn’t port Deltarune to Linux yet. He didn’t have a problem doing it with Undertale.

          They only see the monetary side of things. They see the amount of Linux players next to the amount of Windows players and think “Not worth investing”.

          Which is what I’ve been saying.

          Laziness. They just want to do the minimum amount of work or stick to what they’re comfortable with. Linux players often tend to give more detailed bug reports and feedback compared to the average Windows player, which may overwhelm or even annoy the developer.

          Not the sign of a good developer. Like constructive criticism, devs should be pleased of detailed bug reports/feedbacks. It’s much more useful than anything the average Windows player would provide.

          • FuckBigTech347@lemmygrad.ml
            link
            fedilink
            arrow-up
            4
            ·
            2 years ago

            Or maybe not, because you would have to install many plugins to replicate Minecraft (I know that just installing MineClone 5 would give a similar Minecraft experience, but MineClone 5 - last time I played - didn’t have a way to change your player skin to the skin you want; and you were left with the default two).

            I’ve gotten a custom skin into the game before. Since this is a FLOSS game that isn’t tied to any account all your skins have to be on the Server you’re playing on. I don’t remember the exact process but it is possible. Could probably be improved by somebody who has a plan for decent working system.

            I can imagine maybe something local ingame in MineClone 5, like a skin manager. And then when you join a Server your client will upload your skin to the Server and distribute it amongst all the other players. Not sure how possible that would be though in terms of game engine and all. Someone would have to try.

            I wonder why he didn’t port Deltarune to Linux yet. He didn’t have a problem doing it with Undertale.

            Maybe he first wants to finish all of Deltarune and then think of a Linux port. Since I’ve heard that Ch. 2 was the last “episodic” release and now he’s working until the rest of the game is 100% done.

            Btw. others have decompiled Deltarune Ch.2 and recompiled it to make a native Linux version (it’s just Game Maker) that just worked.

            Not the sign of a good developer. Like constructive criticism, devs should be pleased of detailed bug reports/feedbacks. It’s much more useful than anything the average Windows player would provide.

            Exactly.

            • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
              link
              fedilink
              arrow-up
              2
              ·
              2 years ago

              And then when you join a Server your client will upload your skin to the Server and distribute it amongst all the other players.

              What if only you wanted to use that particular skin? Like, a personal skin of some sort.

              Maybe he first wants to finish all of Deltarune and then think of a Linux port. Since I’ve heard that Ch. 2 was the last “episodic” release and now he’s working until the rest of the game is 100% done.

              Is that so? Gonna take some years to bundle all of it up into one game then. (One entire chapter took a year for Toby to make and release, imagine trying to make the remaining 5, bundling it up with the first two and releasing it as a standalone game. To me, it’ll take at least 5-7 years to complete everything. Who knows if the Deltarune Community would even be alive by that point. I’d expect most to grow out of it or be interested in other media/games.)

              • FuckBigTech347@lemmygrad.ml
                link
                fedilink
                arrow-up
                2
                ·
                edit-2
                2 years ago

                What if only you wanted to use that particular skin? Like, a personal skin of some sort.

                The skins mod that I had has them all in a directory on the Server side and you can either make them global or if you prefixed them with player_ followed by the player’s name something like player_peter83_coolskin.png then only that player (peter83) could use the “coolskin”. The only piece missing here is a mechanism that automates the upload of the skin texture to that directory on the Server and for the Server to name the file appropriately.

                (One entire chapter took a year for Toby to make and release, imagine trying to make the remaining 5, bundling it up with the first two and releasing it as a standalone game. To me, it’ll take at least 5-7 years to complete everything. Who knows if the Deltarune Community would even be alive by that point. I’d expect most to grow out of it or be interested in other media/games.)

                Maybe. I think by now he probably has most of the assets and game figured out. But who knows. Personally I’m open to it regardless of how much time passes. I feel like even if the community as we know it now ceased to exist by the time the full game is out, then people would probably come back to play it.

  • ChosonAdmin@lemmygrad.ml
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    I’ve been using only GNU/Linux and BSD systems for the better half of almost two years. Not a single PC in my posession has had Windows or MacOS. WINE or Proton haven’t really been needed, since I got rid of the games that require it. To put it simply, I’ve run purely Unix-native software for some time.

    • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Sweet, thanks for the guide.

      Though, since you’ve been dual-booting to Ubuntu more often than Windows, when do you think you’ll make the switch to getting rid of Windows from your PC for good?

      • TheAnonymouseJoker@lemmygrad.ml
        link
        fedilink
        arrow-up
        3
        ·
        2 years ago

        I used Linux for the most part for 5 years straight, since Ubuntu 16.04 Unity launched. Since then, I only used Windows in a VM until a couple months ago, and I was a Windows user before Ubuntu 16.04, back to the Windows 95/98 days.

        Today I keep Windows by the side because it has its use cases, plus it is always good to know something as common as Windows like the back of the hand, since I am IT industry material at the very core. AME allows me to use Windows without any spyware worry and performance and bloatware issues.

        I am basically one of the more unique privacy advocate users that can do both Linux and Windows well, but I need to get a much more stronger grip on Linux quickly.

  • [moved to hexbear]
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    The vast majority of my computers run some form of Linux. The only ones that aren’t are those running older versions of Windows (XP on an old Atom-powered Acer Aspire netbook, 98 on an old Thinkpad) or ones that can only run Windows (cheap Baytrail Atom laptop I bought for some classwork that has weird proprietary drivers for it’s guts that only runs properly with the stock Windows 10 install).

    All that aside, everything else is Linux, mainly Arch-based with the occasional oddball machine running something like Void or AntiX.

    • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 years ago

      (XP on an old Atom-powered Acer Aspire netbook, 98 on an old Thinkpad)

      Aren’t those operating systems “dead”? I don’t think any new software would work on operating systems that old. Have you thought of switching to a more lightweight Linux Distro (Linux Lite, or basically any distro that has XFCE/LXQT as its Desktop Environment)?

      All that aside, everything else is Linux, mainly Arch-based

      I too use an arch-based distro btw.

      • [moved to hexbear]
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        I mainly use them for retro gaming, and WineGL performance on them (way too old for Vulkan and DXVK) is abysmal at best.

  • Arsen6331 ☭@lemmygrad.ml
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    2 years ago

    I have one macOS machine that just constantly sits idle. The only purpose of it is to allow me to build and sign programs for Apple platforms when I need to, and test my programs on actual Apple hardware. Other than that, all my devices run Linux. So, every device I actually interact with on a regular basis (including my phone, tablet, laptops, desktop, routers, etc.) runs Linux.

    If an app only runs on Windows/macOS, I’d rather not use it. If I have absolutely no choice, I can spin up a VM on my 3950X machine and use that.

    • Aria 🏳️‍⚧️🇧🇩@lemmygrad.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      The only purpose of it is to allow me to build and sign programs for Apple platforms when I need to, and test my programs on actual Apple hardware.

      Surely you can do the same thing using a Hackintosh?

      So, every device I actually interact with on a regular basis (including my phone, tablet, laptops, desktop, routers, etc.) runs Linux.

      How did you manage to install Linux in your phone? Unless it was a PinePhone/smartphone with a traditional Linux Distro (that’s not just Android/Tizen, but the Linux Distros you normally find/install) installed.

      • Arsen6331 ☭@lemmygrad.ml
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        Surely you can do the same thing using a Hackintosh?

        Yes, but then you can’t actually test on Apple hardware, so something that works on a Hackintosh may not on an actual mac or vice versa. Also, the device I have is actually quite nice. It’s a 2011 MacBook Pro that I opened and fixed, then patched to run the newest version of macOS and disabled the kernel module that throttles the CPU when a sensor isn’t detected (macOS, for some reason, throttles your CPU to 500 MHz if any sensor, even unrelated to CPU is missing or reporting weird values, I had a broken battery, so it was throttling due to invalid voltage readings).

        How did you manage to install Linux in your phone? Unless it was a PinePhone/smartphone with a traditional Linux Distro (that’s not just Android/Tizen, but the Linux Distros you normally find/install) installed.

        It’s a PinePhone Pro onto which I flashed Arch Linux ARM.

  • whoami@lemmygrad.ml
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    I have one mac and a couple other machines that run linux/bsd. I used linux exclusively from around 2007 (?) to the present day. My mac is newish and the first one I’ve owned.

    Using linux only is possible, just depends on what your needs are. If you are considering linux only, just check out each program you can’t live without and make sure it works on linux.

  • peeonyou
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    I often switch between linux and windows. I always dual boot primarily because some games still play like shit or not at all on linux. Often I get sucked into a game and don’t boot into linux for weeks until I’m done with it. But I also have simplewall installed which helps block everything except the things I allow to get out and windows sure is chatty with the internet.

  • lemat_87@lemmygrad.ml
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    There was a time when I had only Linux, but now I need software (engineering, scientific) which runs only on Windows, so I entirely switched to Windows. It is also not full compatibility between M$ Office and libreoffice, if we go into details.

      • lemat_87@lemmygrad.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I do not like the idea of VM, it is a waste of resources, I prefer dual boot. Thank you for the recommendation. In my feeling, freecad is far less polished than the commercial alternatives. And if such commercial software can be pirated, I see no reason to reinvent the wheel, unless someone does open source for fun as a hobby. I only did a tutorial with Gazebo, but it was fun.

      • lemat_87@lemmygrad.ml
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Autodesk Inventor, I doubt it. Someone tried but said on wine it works as a garbage. Also, even if I try to run Matlab, which is supposed to work on Linux, I run into an error. There’s a workaround or a patch to fix it, but after I wasted an hour or two, I gave up. There are also other programs which I like, but fail to work on Linux. Linux is great if the only thing you do is programming and IT, or maybe math like LaTEX, but for mechanical engineering or automation industry is simply not capable.

  • makingStuffForFun
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    all linux, even my old mac. but, my lady has her mac and it’s hers, so no touchy touchy linux installs going on there