Operating System and Why

SomnivoreSomnivore Posts: 96Member

What operating systems are you using with Godot or just in general? Why have you decided on this OS?

Personally I'm using Arch Linux exclusively, though I used to use Windows exclusively. I toyed with Linux years ago (Ubuntu being the first, and other -buntu derivatives) but I always made the decision that it simply wasn't up to snuff compared to Windows; at the time I was pretty huge on games (still am but as a creator/consumer rather than a consumer, now with much less time to play), and pretty much all the games I liked to play were Windows only, which was part of why I couldn't stick with Linux--that, and all the software I was used to was Windows-only, I'd have to learn new software for everything. Even if I dual-booted, I'd hardly find the time to use it, or even learn how to use it, it was just there as some strange and foreign curiosity--not to mention, I'd have to learn the terminal, which at the time I wasn't familiar with, I had no experience with software development at all. Eventually I got rid of it.

Years later I got really fed-up with Windows; Windows 10 was an impressive flop for many reasons, and its aggressive marketing strategy really turned me off, combined with a popular perception of Win10 being spyware (telemetry you can't turn off) and adware (demanding you upgrade from within Win7/8, even auto-upgrading); Visual Studio (which I was using at the time to work with MonoGame) was demanding I get a Microsoft account in order for me to keep using it, and to get a Microsoft account I had to give them my phone number for apparent security purposes that I could not opt out of; despite purchasing several copies of Windows with my computers, I had to use an illegitimate copy because I couldn't find any of my old serials, and to keep that copy "genuine" I had to use warez which has obvious security problems. Contributing to my frustration was my disilluionment with Unity3D and its many bugs and design flaws (what pushed me to MonoGame), further freeing me from needing to be on Windows (or OSX but I've never used OSX due to it being exclusive to Macs.) Not to mention: what the heck happened to Windows 9?! What kind of sane being just skips a whole version number? I guess it's nothing out of the ordinary for Microsoft tho, they went from Xbox to Xbox 360 to...Xbox One. Literally what? Now I can't even say xbox one to refer to the original xbox, like I do with ps1 (which is still counting up normally mind you.) Then they ruined Conker and Banjo and...well, anyway.

So I decided, what the heck, I'll try Linux again in the hopes that I could get away from Microsoft. Everyone was saying Linux Mint was the best choice so, I went with that, tried learning some new software to replace the stuff I lost, and hey, Steam had half of my library available for Linux so I could still game sometimes. Didn't take maybe two weeks before I broke down and decided I just really wanted all my old software and games back, but as it turns out, Win7 doesn't have USB 3 drivers so, after about 6 hours of trying to get back onto Windows, I had gotten nowhere because it couldn't recognize the very USB it booted from. There was a solution to this problem as I found out much later but at the time I was so frustrated that I didn't want to bother anymore.

I figured, if I'm going to be trapped with Linux, then I may as well dive in head first; I heard that Arch was the system for this, for the user who wanted to understand Linux and wanted full control, so I figured this would be my initiation into the Linux world and make me as competent with it as I am with Windows. As it turns out, Arch happened to be a really great fit for me: a lot of the problems I was experiencing with other distros went away due to Arch always being up to date, and the AUR makes it really easy to get ahold of software that would otherwise be a pain to install and manage on other systems, including Godot; it's also nice to know how to replace various components of my system on the fly, if I want to try another desktop environment I don't have to install another distro. I tried other distros after getting familiar with Arch but I can't really put up with how dated everything else feels, and I'd be lost without the AUR. I have a system that fits me like a glove now, rather than me having to conform to it such as with Windows, and there's always the peace of mind knowing my system is more secure and always readily available if I want to reinstall it.

That said it's not remotely perfect and there's still a lot of work to do, namely screen tearing just seems incurable right now and that's a pretty annoying problem, not to mention I'm still missing half of my steam library (some of my favorite games are unfortunately Windows-only, though there are some hacks to make them work but those are hit or miss.) Heck even the games that are available on Linux sometimes get half-assed ports and don't work correctly, if at all. Wacom support is spotty, depends heavily on the desktop environment, to the point where I just wrote my own bash script to configure it (that took half a day.) I think the upsides outweigh the downsides, however, and I can't see myself using anything else at this point, though I could definitely see why someone would prefer the convenience of Windows despite its own flaws. I hope to help the lack of games on Linux myself, actually.


Tags :


  • MegalomaniakMegalomaniak Posts: 464Admin

    Why not both windows and linux? IOMMU for the win(long as you can afford 2 GPU's).

  • SomnivoreSomnivore Posts: 96Member


    Very interesting setup, but I'd much rather software developers be more considerate of platforms besides Windows; I understand why they focus on it, given its desktop market share, where people use Windows because it has all the software, so devs make all the software for Windows because it has all the users (though to be fair, Windows is still more lucrative to software devs since there's a culture of purchasing proprietary software, as opposed to Linux's FOSS culture which poorly facilitates selling software on account of the source readily being available.) Definitely not something that's going to be solved immediately but I'm fine with playing the long game, I have virtually everything I need outside of desktop gaming.

  • MegalomaniakMegalomaniak Posts: 464Admin

    Yes, and desktop gaming is basically all I'm really suggesting you do with this, mostly in terms of games you already own so feel free to vote with your wallet, but the games already launched will not likely see linux ports. Basically think of this just as you would of dosbox.

Sign In or Register to comment.