This isn’t my first rodeo,
, as I’ve been using some form of 'nix since the later 90’s, starting with AT&T Unix on a wind-up PC. (and it was on a floppy. A real 5.25" floppy)
In general:
I’ve been considering making the switch in general for a while, but there have been pieces of software in Windows that have just been too valuable for my workflow to give up, Finally, things like Wine and the creation of webapps has become mature enough, (not requiring a Ph.D. in rocket science), to work with minimal trouble. I created a webapp in Firefox for WhatsApp and Notepad++ runs nicely in a “Wine bottle” (
), and I appreciate not having to run a full-blown emulator to do simple task. Even the one or two things that still require compiling from source have become reasonably easy, assuming you can read, follow instructions, and aren’t totally afraid of the command-line.
Also, the world at large is beginning to recognize that Linux exists for more than just techno-geeks, so more and more software is making the plunge.
MSFS in particular:
One of the big hold-ups was my flight sims. (I have a separate machine for simming.)
I made the jump from 7 to 10 just to support MSFS, (IMHO, Windows peaked at 7), and though I haven’t tried 11, the wailing and gnashing of teeth has been loud enough that I have no desire to play that game. (IMHO, Win-11 is Vista all over again.)
Another big, BIG hold up - and it may be a deal-breaker for many - is the fact that I had to re-buy the sims all over again - at full retail - to run them in Steam. Over $300 USD to re-purchase the same versions I had before in the Marketplace since I wanted an apples-to-apples comparison.
Another concern was my Marketplace content - I have a lot of add-on scenery, especially by rkbridger, (<= shameless plug, he’s good), and Drezwici Designs, (<= also excellent), that I was loathe to loose. It turns out that, nowadays, the marketplace content isn’t bound to the platform, but the Microsoft ID, so everything came over seamlessly.
I haven’t tried external content yet, but the folks at PMDG have been very supportive and say that my DC-6 will just drag-and-plop into my 2020 Community folder.
I’m still downloading content into 2024, so I haven’t been able to play it yet. But! It hasn’t crashed my machine to the BIOS every time I look at it cross-eyed, so I’m ahead of the game there.
My Saitek X52 controller has been a bit of a challenge, but I found a Linux driver for it. (the one thing I had to compile from source as the .deb installer didn’t work) Once that was done I was able to calibrate it and get it working.
AntimicroX has a native runtime and I use that for button-bindings to keyboard commands in both environments.
Flies that remain in the ointment:
Startup is still a challenge.
My MSFS-2024 startup screen looks like a color TV test pattern until after everything loads and loading takes a LOOONG time. Eventually it does load, but everything before the main menu is color-bars.
Viz.:
Also, I don’t know how to install MSFS-2024’s downloadable content to an external drive as my attempts to attach another ext4 formatted drive in Steam have all failed.
The problem is that the virtualized Windows environment in Steam doesn’t allow me to see hidden files/folders and I’ve hard-mounted my new drive over /Community/MSFS2024 because I can’t attach it directly to Steam, but the downloaded content is downloaded to /appdata/Roaming/Packages.
Until then I can’t run MSFS-2024 because my primary Linux drive doesn’t have enough room for both.