


I could not get past the informational section without switching to Proton Experimental

Microsoft DRM BS initially didn't let me into the game for some reason (with a random error message of being logged into too many devices?), but I restarted it and that fixed it
Using the low preset, I am able to achieve 25-30fps in most game areas using 720p resolution. Battery performance and small text is a non-issue for me, since I always run it docked.
I skipped the ~10h download stage by copying over the game files from another install ;) I highly recommend doing that as well, it saved me so much time.

-FastLaunch
Made right trackpad click perform a left mouse click
ATC audio missing. Not sure if bug in Steam version or Proton related. Steam forums suggest it's broken for other players too.
Games works great once you pass the download stage (which is very slow on all systems due to MS' awful CDN). Can even land an A320neo on the SteamDeck without issues. Use Medium graphics preset at native resolution and 100% render scale.
It is not ideal, bigger planes such as A320 are crashing the game. But with smaller planes, game is pretty much enjoyable on Steam Deck
PROTON_USE_DXVK=1 -FastLaunch

proton experimental use bleeding edge beta
Azure ATC not working (probably Russia issue) and local ATC is not available
When i installed it I had to switch to Proton-GE and then update it in desktop mode
It all just "Works" now. Didn't expect to see Multiplayer on Linux but, well, it's there!
PROTON_USE_DXVK=1 -FastLaunch
Using Protontricks mainly for 3rd Party Addons like FSUIPC, FSE, FSLTL, ETC.
I don't know if it was something on Microsoft/Asobo's End, or The latest Experimental Beta, but Multiplayer/Online Traffic/Everything works now. Everything!
Only thing you may need to do since the 40th Anniversary update is Search the Steam Libarary for "Proton Experimental", go to it's Properties, join the "Bleeding Edge" Beta, and let that update. Once you do that, everything should be golden.
The 40th anniversary update brought a new call for a Windows API that Wine didn't support, yet. Luckily a workaround is available.
PROTON_USE_DXVK=1 -FastLaunch
Used to Install/Set Up 3rd party addons.
New for the 40th Anniversary Update the game was having a little trouble with Res changes, but that was overcomable in desktop mode.
Due to missing Xbox Services from Win10/11, Multiplay currently doesn't work in Linux.
Workaround until fix is pushed in Proton Experimental stable.
In Steam on the Deck.
Use the search bar and look for Proton Experimental in the Library. (It is hidden by default which is why you need to search it.) Once you find it, Right click on it and choose Properties. Go to Betas and pick the "Bleeding-Edge" beta. Then make sure MSFS is using Proton Experimental under it's Properties/Compatibility options and you should be good to go.

PROTON_USE_DXVK=1 -FastLaunch
Added various bindings for common commands (Simulation Pause)
Instruments difficult to read, PAPI lights impossible, but that's not too different to on PC. Cockpit view can be moved to improve instrument visibility. Also suggest thrning on HUD in cockip view (minimal) to keep an eye on key flight parameters easily.
Odd one but when Dialogs are opened or cursor mode is toggled the throttle and trim would reset to 0%. Haven't found a fix yet, some discussion on the forums suggest this is an issue caused by detecting a controller input at 0% but I haven't found any bindings tha l relate to throttle or elevator trim that I'd expect to reset them. I have also tried creating new profiles in app for Mouse & Keyboard with no input bounds so that I could be sure those settings weren't impacting and the problem persists. Easy enough workaround is to remember it happens and get back on track when the nose dips.
A bit awkward at times to configure but definitely worth the effort. Medium graphics settings yield a good frame rate, vsync off and no frame rate limit & refresh rate set to 60hz seems to help worh graphics slowdowns too.
PROTON_USE_DXVK=1 -FastLaunch
Cockpit instruments pretty hard to see
Runs pretty close to 60fps with graphics on low, more like 25-30 on medium preset
Occasional crashes when loading world map from some airports
Massive bug where dialog window for objectives is impossible to close, even though the simulation is running in the background. I have to force quit the game every time. I was able to deactivate the objectives dialog in the assistance option, but they are automatically enabled in the training missions, which are unplayable as a consequence.
Hoping the dialog issue can be fixed. Otherwise, pretty impressive game to run on a Deck!
While the Online Functionality is limited, the essential parts are there to still enjoy the game world solo and performance is great.
PROTON_USE_DXVK=1 -FastLaunch
Online Multiplayer and Online Traffic don't appear to work. Everything else, Live Bing Maps and Terrain as well as Azure ATC Voice work normally.
The only glitch which requires the -FastBoot toggle is the intro video which runs at .0001FPS. If Proton fixes that, then you can probably launch and play MSFS without any tinkering involved.
Another "Glitch" to look out for. When you first start the game with -FastBoot, the Xbox Login will come up. For whatever reason Linux does not show Numbers in your E-Mail or Password so the characters don't appear to type out or show up. Just type in both your e-mail and password exactly as they are, and it will still work even if it doesn't look like it should.

Had to move the game from sd-card to internal storage and back once to get the compatdata folder to the sc card to download the game to it.
-FastLaunch
The game cannot find any servers
Game seems to crash on launch sometimes, but adding -FastLaunch seems to fix this. Also, XBOX Login seems to be weird when using Microsoft Authenticator, it says to select the correct number on your phone but it does not display a number. So i just guessed until i found the correct number.

Had to move the game from sd-card to internal storage and back once to get the compatdata folder to the sc card to download the game to it.
Medium Graphics settings seems to be okay giving 30ish fps with world streaming enabled.
Most of the times it crashes during startup, sometimes the splash screen is visible, only once a XBOX login dialog popped up. It never reached the main menu screen.