Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. If you could run all your apps (games too) on Linux?

If you could run all your apps (games too) on Linux?

Scheduled Pinned Locked Moved The Lounge
androidcssvisual-studiolinuxhardware
62 Posts 28 Posters 14 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    raddevus
    wrote on last edited by
    #1

    If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

    D K M J FreedMallocF 20 Replies Last reply
    0
    • R raddevus

      If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

      D Offline
      D Offline
      dandy72
      wrote on last edited by
      #2

      What's primarily keeping me back is my own lack of familiarity. I've messed around with a lot of Linux distros, and even though it happens rarely, there have been occasions where I've somehow managed to completely make a mess of things, and the simplest solution has always been to repave. I can't afford that luxury. I'm much more familiar with Windows, so when I do screw something up, it's extremely rare (aka "never") I can't recover without doing something so drastic. It's a catch-22. Because I won't dive in head-first, Linux is relegated to run in VMs and until that changes, the rest of my systems keep chugging away on Windows. Which is a crying shame 'cuz over the years, I've come to realize that Linux runs damned well. At times it sure feels like Microsoft these days is trying very hard to push me in that direction, as most of their "improvements" over what already exists sure don't feel like such.

      J 2 Replies Last reply
      0
      • R raddevus

        If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

        K Offline
        K Offline
        kmoorevs
        wrote on last edited by
        #3

        Honestly, I tried a few different distros many years back and was happy that I could get it to actually work...then I found myself wondering 'what now?' :confused: I understand that there are a lot more useful offerings available on linux these days, but really I've got more important things to do than find/fight with replacement tools in an unfamiliar environment. :) I can't afford to be a hobbyist...yet! :-D

        "Go forth into the source" - Neal Morse "Hope is contagious"

        J 1 Reply Last reply
        0
        • R raddevus

          If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

          M Offline
          M Offline
          Mircea Neacsu
          wrote on last edited by
          #4

          No. Why? In one word (or maybe two) - VisualStudio. There is nothing in Linux world that comes close to it; not by a mile; not by many miles. I've tried over the years a few times and all the substitutes were so poor, specially on the debugging side, that I was relieved when I got back to Windows. Another gripe I have with Linux world, this time as a user, not a developer, is the endless list of options where there isn't one that is obviously better. You could use GNOME or KDE or Xface or Cinnamon or (any other of 30+ desktop environments out there). Makes you want to go back to the command line but there are tens of distros, each one with it's own idiosyncrasies and slight incompatibilities. All that makes me use Linux only for small gizmos like the many RPis and BeagleBones I use for work and around the house. General rule is: find a working configuration and don't touch it unless you're forced to.

          Mircea

          J L R E D 7 Replies Last reply
          0
          • R raddevus

            If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

            J Offline
            J Offline
            Jeremy Falcon
            wrote on last edited by
            #5

            After that chat a while back about Linux, I decided to install Debian/Gnome again on my laptop. My desktop is still Windows 11, but I'm on my laptop posting this from Debian.

            raddevus wrote:

            Why? Or Why not?

            Linux has a high learning curve. Distros like Ubuntu help with that. IMO that's the only reason why not to. The desktop experiences have come a long way. Now, the reason why... IMO if Microsoft and big tech didn't start acting greedy and foolish there wouldn't be a reason. But, to trust MS with your data now is being a bit naive. That's the biggest reason. Oh, and Windows Update is more a virus than anything else. :laugh:

            raddevus wrote:

            I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows)

            The only things I miss are Photoshop and a few games. Outside of that there's no difference, minus getting used to stuff like a different audio player, etc. And yeah there's Wine, but only older versions of Photoshop work with it. I may just bite the bullet and install a VM, but it's my laptop, so maybe not.

            raddevus wrote:

            I also do Android programming and Android Studio runs better on Linux.

            IMO C programming is better on Linux too. My only beef with the OS are the uppety zealots that are immature and can't give straight answers to questions you ask online. Like "how dare you use a distro I don't like, etc." Guess that happens on Windows too, but you get the idea.

            Jeremy Falcon

            FreedMallocF R 2 Replies Last reply
            0
            • R raddevus

              If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

              J Offline
              J Offline
              Jeremy Falcon
              wrote on last edited by
              #6

              Btw, what shell do you use? If you're still on bash it's time to switch to `zsh` for a user (non-root) account. Not only is it now the default on MacOS, it's a much, much, much, much, much (did I mention much) better experience for developers if you add things like `oh my zsh`.

              Jeremy Falcon

              R 1 Reply Last reply
              0
              • D dandy72

                What's primarily keeping me back is my own lack of familiarity. I've messed around with a lot of Linux distros, and even though it happens rarely, there have been occasions where I've somehow managed to completely make a mess of things, and the simplest solution has always been to repave. I can't afford that luxury. I'm much more familiar with Windows, so when I do screw something up, it's extremely rare (aka "never") I can't recover without doing something so drastic. It's a catch-22. Because I won't dive in head-first, Linux is relegated to run in VMs and until that changes, the rest of my systems keep chugging away on Windows. Which is a crying shame 'cuz over the years, I've come to realize that Linux runs damned well. At times it sure feels like Microsoft these days is trying very hard to push me in that direction, as most of their "improvements" over what already exists sure don't feel like such.

                J Offline
                J Offline
                Jeremy Falcon
                wrote on last edited by
                #7

                dandy72 wrote:

                What's primarily keeping me back is my own lack of familiarity.

                Preach brother. The only reason I know it is because I had a buddy into it 20 years ago and have been following BSD and Linux since. We used to geek out about it. You can see if there's a Linux User Group (LUG) in your area. I used to go to those as a kid. Peeps were great. I can guarantee you if you wanna learn it, someone there will show you the ropes.

                dandy72 wrote:

                I've messed around with a lot of Linux distros, and even though it happens rarely, there have been occasions where I've somehow managed to completely make a mess of things, and the simplest solution has always been to repave. I can't afford that luxury.

                There are beginner friendly distros. These two are closer to what you're used to with Windows: [Kubuntu](https://kubuntu.org/) [Linux Mint](https://linuxmint.com/) Kubuntu will use Wayland (newer display crap). Linux Mint still doesn't. But both are beginner friendly. There's also [Ubuntu](https://ubuntu.com/). It's a great, beginner friendly distro too. Its desktop experience is nothing like Windows though. It's more like Windows 8 meets iPhone. It's pretty nifty, but IMO it's worth installing an extension to give you a normal taskbar with it. Anywho, start with a beginner friendly distro man. Unless you enjoy pain. :laugh:

                dandy72 wrote:

                It's a catch-22. Because I won't dive in head-first, Linux is relegated to run in VMs and until that changes,

                Yeah, immersion is the best way to really learn something. Having it tucked away in a VM makes it easy to not use it. IMO, if there's an interest, find some peeps at a user group. The right friends really do make all the difference.

                Jeremy Falcon

                R D 2 Replies Last reply
                0
                • D dandy72

                  What's primarily keeping me back is my own lack of familiarity. I've messed around with a lot of Linux distros, and even though it happens rarely, there have been occasions where I've somehow managed to completely make a mess of things, and the simplest solution has always been to repave. I can't afford that luxury. I'm much more familiar with Windows, so when I do screw something up, it's extremely rare (aka "never") I can't recover without doing something so drastic. It's a catch-22. Because I won't dive in head-first, Linux is relegated to run in VMs and until that changes, the rest of my systems keep chugging away on Windows. Which is a crying shame 'cuz over the years, I've come to realize that Linux runs damned well. At times it sure feels like Microsoft these days is trying very hard to push me in that direction, as most of their "improvements" over what already exists sure don't feel like such.

                  J Offline
                  J Offline
                  Jeremy Falcon
                  wrote on last edited by
                  #8

                  Oh btw, Linux isn't without its problems... especially with some drivers. Anyone saying otherwise is just lying. But, crap runs faster on it I'm convinced. And well, nobody's forcing peeps to give them all their data. So, ya know... there's that. :laugh:

                  Jeremy Falcon

                  R N D 3 Replies Last reply
                  0
                  • M Mircea Neacsu

                    No. Why? In one word (or maybe two) - VisualStudio. There is nothing in Linux world that comes close to it; not by a mile; not by many miles. I've tried over the years a few times and all the substitutes were so poor, specially on the debugging side, that I was relieved when I got back to Windows. Another gripe I have with Linux world, this time as a user, not a developer, is the endless list of options where there isn't one that is obviously better. You could use GNOME or KDE or Xface or Cinnamon or (any other of 30+ desktop environments out there). Makes you want to go back to the command line but there are tens of distros, each one with it's own idiosyncrasies and slight incompatibilities. All that makes me use Linux only for small gizmos like the many RPis and BeagleBones I use for work and around the house. General rule is: find a working configuration and don't touch it unless you're forced to.

                    Mircea

                    J Offline
                    J Offline
                    Jeremy Falcon
                    wrote on last edited by
                    #9

                    Mircea Neacsu wrote:

                    ou could use GNOME or KDE or Xface or Cinnamon or (any other of 30+ desktop environments out there).

                    I love Linux, but IMO you hit the nail on the head. With so many peeps contributing to it, you got endless options. Which, you'd think would be a good thing. But, mix that in with the immature flame wars about "omg, dis da best n00b" kinda fun and well, it's annoying when you just want crap to work and go on about life. There are some beginner friendly distros that don't go through that. If you find one you like and a Desktop Experience (DE) you like, then screw what the kiddies think. :-\ Side note, JetBrains makes cross platform IDEs... even one for .NET (it's not free tho). And there's VS Code. But, you totally have a good point that if you do C#, may as well install the grand daddy of IDEs for it.

                    Jeremy Falcon

                    1 Reply Last reply
                    0
                    • K kmoorevs

                      Honestly, I tried a few different distros many years back and was happy that I could get it to actually work...then I found myself wondering 'what now?' :confused: I understand that there are a lot more useful offerings available on linux these days, but really I've got more important things to do than find/fight with replacement tools in an unfamiliar environment. :) I can't afford to be a hobbyist...yet! :-D

                      "Go forth into the source" - Neal Morse "Hope is contagious"

                      J Offline
                      J Offline
                      Jeremy Falcon
                      wrote on last edited by
                      #10

                      Real men use [QNX](https://blackberry.qnx.com/en)... on a Raspberry Pi... underwater.

                      Jeremy Falcon

                      M 1 Reply Last reply
                      0
                      • R raddevus

                        If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

                        FreedMallocF Offline
                        FreedMallocF Offline
                        FreedMalloc
                        wrote on last edited by
                        #11

                        Like you I made the switch to Linux (Ubuntu) when I purchased a new desktop for my home use back in 2015. It's still my primary (only) computer unless you want to count an Android phone and an Android tablet. My wife has a Win10 laptop but I only use it when she says, "Here, fix this [grawlix] POS."; "Yes, dear." My reasons track with yours: ease of updates and seems to use less resources. After all, it's still running after nearly 10 years and I haven't noticed it becoming sluggish (I did upgrade to an SSD a few years ago). I also do a bit of hobbyist coding. I do miss Visual Studio's tool integration but not that much - especially since retiring in 2018). Start long winded (somewhat related) story... I run everything in VMs so the Windows programs I use for which I can find no Linux replacement that I like I have a Win10 VM. I can't upgrade to Win 11 (no TPM 2.0) so I'll probably replace the whole PC towards the end of the year (Black Friday sales maybe? That's how I got this system.) When I bought the PC back in 2015 it had Windows 10 pre-installed. I dumped that and put Unbuntu and Oracle Virtual Box on it. I created a couple Linux VMs (my main daily use system, a Plex Server, a figure out Linux play system) and a Win 10 VM. When I spun up the Win 10 VM it of course said my system was not registered. That was when I discovered that MS no longer put a colored license key sticker on the installation CD. I called MS support and asked how I could find the key. They gave me a command to return it. It didn't work because Windows was newly installed on the VM and not the version that was pre-installed on the PC. So, I asked him, "If, let's say, I had taken a system backup (disk image) before I embarked on this VM adventure, could I restore said backup, run this command to record the key, and then come back to this VM to enter it?" He asked me, "And, you only mean to run Windows in this VM and not copy or replicate it elsewhere?" I replied, "Yes. I have no intention of making copies of Windows or this VM." To which he replied, "Then, Yes. This command will work for you." We both chuckled, that's what I did, and the rest, as they say, is history. I pretty much jumped in the deep end of the Linux pool and managed not to drown (though there have been bouts of emphatic cursing). But, I'm happy with how things have turned out and I haven't looked back.

                        H R 2 Replies Last reply
                        0
                        • J Jeremy Falcon

                          After that chat a while back about Linux, I decided to install Debian/Gnome again on my laptop. My desktop is still Windows 11, but I'm on my laptop posting this from Debian.

                          raddevus wrote:

                          Why? Or Why not?

                          Linux has a high learning curve. Distros like Ubuntu help with that. IMO that's the only reason why not to. The desktop experiences have come a long way. Now, the reason why... IMO if Microsoft and big tech didn't start acting greedy and foolish there wouldn't be a reason. But, to trust MS with your data now is being a bit naive. That's the biggest reason. Oh, and Windows Update is more a virus than anything else. :laugh:

                          raddevus wrote:

                          I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows)

                          The only things I miss are Photoshop and a few games. Outside of that there's no difference, minus getting used to stuff like a different audio player, etc. And yeah there's Wine, but only older versions of Photoshop work with it. I may just bite the bullet and install a VM, but it's my laptop, so maybe not.

                          raddevus wrote:

                          I also do Android programming and Android Studio runs better on Linux.

                          IMO C programming is better on Linux too. My only beef with the OS are the uppety zealots that are immature and can't give straight answers to questions you ask online. Like "how dare you use a distro I don't like, etc." Guess that happens on Windows too, but you get the idea.

                          Jeremy Falcon

                          FreedMallocF Offline
                          FreedMallocF Offline
                          FreedMalloc
                          wrote on last edited by
                          #12

                          Quote:

                          ... the uppety zealots that are immature and can't give straight answers to questions you ask online. Like "how dare you use a distro I don't like, etc."

                          Isn't that the truth. The bane of my Linux existence - especially early on.

                          1 Reply Last reply
                          0
                          • R raddevus

                            If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

                            P Offline
                            P Offline
                            PIEBALDconsult
                            wrote on last edited by
                            #13

                            I don't play games. Edit: Office 2003? Photoshop 7 (2002)? Visual Studio 2010 Express?

                            1 Reply Last reply
                            0
                            • M Mircea Neacsu

                              No. Why? In one word (or maybe two) - VisualStudio. There is nothing in Linux world that comes close to it; not by a mile; not by many miles. I've tried over the years a few times and all the substitutes were so poor, specially on the debugging side, that I was relieved when I got back to Windows. Another gripe I have with Linux world, this time as a user, not a developer, is the endless list of options where there isn't one that is obviously better. You could use GNOME or KDE or Xface or Cinnamon or (any other of 30+ desktop environments out there). Makes you want to go back to the command line but there are tens of distros, each one with it's own idiosyncrasies and slight incompatibilities. All that makes me use Linux only for small gizmos like the many RPis and BeagleBones I use for work and around the house. General rule is: find a working configuration and don't touch it unless you're forced to.

                              Mircea

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #14

                              Mircea Neacsu wrote:

                              VisualStudio. There is nothing in Linux world that comes close to it

                              Have you never used emacs? :laugh:

                              C G 2 Replies Last reply
                              0
                              • R raddevus

                                If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

                                H Offline
                                H Offline
                                honey the codewitch
                                wrote on last edited by
                                #15

                                It's kind of a weird question, because consider that one of the main reasons I run windows - aside from app compatibility is it's easier to run other operating systems inside windows than it is to run windows inside linux. I use WSL (linux) and WSA (android), and given WSL required a kernel recompile, it at least does what I need now for embedded. If I target an OS I need to be able to test on that OS. Like it or not, Windows is what's for dinner, at least for me.

                                Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                R 1 Reply Last reply
                                0
                                • FreedMallocF FreedMalloc

                                  Like you I made the switch to Linux (Ubuntu) when I purchased a new desktop for my home use back in 2015. It's still my primary (only) computer unless you want to count an Android phone and an Android tablet. My wife has a Win10 laptop but I only use it when she says, "Here, fix this [grawlix] POS."; "Yes, dear." My reasons track with yours: ease of updates and seems to use less resources. After all, it's still running after nearly 10 years and I haven't noticed it becoming sluggish (I did upgrade to an SSD a few years ago). I also do a bit of hobbyist coding. I do miss Visual Studio's tool integration but not that much - especially since retiring in 2018). Start long winded (somewhat related) story... I run everything in VMs so the Windows programs I use for which I can find no Linux replacement that I like I have a Win10 VM. I can't upgrade to Win 11 (no TPM 2.0) so I'll probably replace the whole PC towards the end of the year (Black Friday sales maybe? That's how I got this system.) When I bought the PC back in 2015 it had Windows 10 pre-installed. I dumped that and put Unbuntu and Oracle Virtual Box on it. I created a couple Linux VMs (my main daily use system, a Plex Server, a figure out Linux play system) and a Win 10 VM. When I spun up the Win 10 VM it of course said my system was not registered. That was when I discovered that MS no longer put a colored license key sticker on the installation CD. I called MS support and asked how I could find the key. They gave me a command to return it. It didn't work because Windows was newly installed on the VM and not the version that was pre-installed on the PC. So, I asked him, "If, let's say, I had taken a system backup (disk image) before I embarked on this VM adventure, could I restore said backup, run this command to record the key, and then come back to this VM to enter it?" He asked me, "And, you only mean to run Windows in this VM and not copy or replicate it elsewhere?" I replied, "Yes. I have no intention of making copies of Windows or this VM." To which he replied, "Then, Yes. This command will work for you." We both chuckled, that's what I did, and the rest, as they say, is history. I pretty much jumped in the deep end of the Linux pool and managed not to drown (though there have been bouts of emphatic cursing). But, I'm happy with how things have turned out and I haven't looked back.

                                  H Offline
                                  H Offline
                                  honey the codewitch
                                  wrote on last edited by
                                  #16

                                  I typically main linux on mothballed desktops, or at least I used to, but now I tend to give them to family. I've gotten pretty familiar with it, and yet still I won't main it for billable work if I don't need to. The reason is simple - it's really easy for something to go sideways with linux (depending on what you're doing, but I do a lot of dev, so it's a frequent issue) and when it does, it takes a lot of fiddling to fix. I can't afford that - or at least, I don't feel good about billing clients for troubleshooting my dev machine, so it's lost money. Sure, with Windows things blow up too, but having even written a (small) part of windows for Microsoft, I'm pretty familiar with the soft underbelly of it, and I can cajole it into at least limping along to do what I need even in the worst case, without having to go down a rabbit hole like I would with linux. So part of it is familiarity. Also there's one distro of windows I use. There are a million distros of linux, each with their own quirks, so knowledge of one doesn't go as far as it does with windows.

                                  Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                  D 1 Reply Last reply
                                  0
                                  • R raddevus

                                    If you could run all of your apps & games on Linux… Would you switch to a Linux desktop? Why? Or Why not? I’ll go first. Yes. I would switch. I already switched back in 2019 & I’ve been happy. I couldn’t even run everything I wanted to run (a couple of games and Atmel Studio (embedded IDE which is a variant of VStudio, only runs on windows) Why? Updates are amazing on Linux (rarely do they cause any down time — no sitting & staring at update screen like Windows) I like development on Linux. I like hobbyist “family” of Linux where it is “us against them”. :rolleyes: I also do Android programming and Android Studio runs better on Linux. Linux typically uses a lot less RAM than Windows which is nice.

                                    S Offline
                                    S Offline
                                    Stefan de Zeeuw
                                    wrote on last edited by
                                    #17

                                    I have been running on Linux for over 20 years now. Started with Fedora and switched some years back to Linux Mint for my gaming machine and LMDE for my development machine. Experimented with SUSE in the early 90's but that was not a real succes, just had too little time to really get into it. Last month I changed my gaming machine from an old Intel system to a brand new AMD gaming monster. Just take the SSD-drive from the old hardware and plug it in the new one and all is well. Try that with Windows. Same 3 years ago with my development machine, just take the SSD-drive and put it in the new hardware and it just runs. For development I use: - Aqua Data Studio for SQL Server management and development. So much better than SSMS, you have no idea until you try it. - JetBrains IntelliJ IDEA for Java/Quarkus/Camel development - JetBrains Rider for C# - JetBrains PHPStorm for Laravel The JetBrains IDE's are so much better (and faster) than Visual Studio, I never really liked the Microsoft development tools, they always seemed to get in the way. Further I run several Docker containers with MSSql server on Ubuntu (yes, that is the best MS product and because I need it for my customers). But also an NGinx webserver, a Postgresql server and several others. I gave Windows the final kick out of the door couple of years back when I had to demo an application for a customer. The evening before I boot the (hardly ever used) portable (I dislike portables with a passion) and it wanted to update so I let it. The next morning it still wasn't done updating. Needless to say I took an old portable that ran Linux, installed the application and went to the meeting. That evening the new poratable was also running Linux. All this just to make clear that you can perfectly develop on Linux even C#. What you cannot do however is develop Winforms applications and run very specific MS applications (PowerBI for example).

                                    R 1 Reply Last reply
                                    0
                                    • L Lost User

                                      Mircea Neacsu wrote:

                                      VisualStudio. There is nothing in Linux world that comes close to it

                                      Have you never used emacs? :laugh:

                                      C Offline
                                      C Offline
                                      charlieg
                                      wrote on last edited by
                                      #18

                                      that's still around? I may have to spin up a Unix VM to see how it plays. Emacs was wonderful, because it provided syntax coloring for code. Is it VS? No, and that may or may not be a good thing.

                                      Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                                      L 1 Reply Last reply
                                      0
                                      • C charlieg

                                        that's still around? I may have to spin up a Unix VM to see how it plays. Emacs was wonderful, because it provided syntax coloring for code. Is it VS? No, and that may or may not be a good thing.

                                        Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #19

                                        My favourite editor when I was working on AIX, Solaris, Linux and Windows, all those years ago.

                                        1 Reply Last reply
                                        0
                                        • J Jeremy Falcon

                                          dandy72 wrote:

                                          What's primarily keeping me back is my own lack of familiarity.

                                          Preach brother. The only reason I know it is because I had a buddy into it 20 years ago and have been following BSD and Linux since. We used to geek out about it. You can see if there's a Linux User Group (LUG) in your area. I used to go to those as a kid. Peeps were great. I can guarantee you if you wanna learn it, someone there will show you the ropes.

                                          dandy72 wrote:

                                          I've messed around with a lot of Linux distros, and even though it happens rarely, there have been occasions where I've somehow managed to completely make a mess of things, and the simplest solution has always been to repave. I can't afford that luxury.

                                          There are beginner friendly distros. These two are closer to what you're used to with Windows: [Kubuntu](https://kubuntu.org/) [Linux Mint](https://linuxmint.com/) Kubuntu will use Wayland (newer display crap). Linux Mint still doesn't. But both are beginner friendly. There's also [Ubuntu](https://ubuntu.com/). It's a great, beginner friendly distro too. Its desktop experience is nothing like Windows though. It's more like Windows 8 meets iPhone. It's pretty nifty, but IMO it's worth installing an extension to give you a normal taskbar with it. Anywho, start with a beginner friendly distro man. Unless you enjoy pain. :laugh:

                                          dandy72 wrote:

                                          It's a catch-22. Because I won't dive in head-first, Linux is relegated to run in VMs and until that changes,

                                          Yeah, immersion is the best way to really learn something. Having it tucked away in a VM makes it easy to not use it. IMO, if there's an interest, find some peeps at a user group. The right friends really do make all the difference.

                                          Jeremy Falcon

                                          R Offline
                                          R Offline
                                          raddevus
                                          wrote on last edited by
                                          #20

                                          Jeremy Falcon wrote:

                                          Yeah, immersion is the best way to really learn something. Having it tucked away in a VM makes it easy to not use it.

                                          That is a very good point. I had “tried” Linux a number of times before & it never stuck. Then I became really annoyed with windows in 2019 & entirely erased it from my machine and installed Ubuntu (user friendly distro as you said) and jumping in and forcing myself to figure out every problem I encountered got me there. However, I also understand that is an extreme viewpoint & not everyone wants to go all-in.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups