


runs perfectly at first the loadingscreen video wasnt showing but it was a easy fix after seeing a youtube video how to fix it

Works now on Steam/Linux
The assertion window box is now gone, game plays fine in Linux ^_^

It works fine with Proton Experimental Bleeding Edge (select Proton Experimental/Betas/bleeding-edge) from 18th of March.
PROTON_ENABLE_NVAPI=1 %command%
I am not sure if PROTON_ENABLE_NVAPI=1 %command% is still needed

VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch
After the SU1 update, the game started to crash. But Proton Hotfix fixes this problem and the game worked without any problems.
fails to launch after SU1

game doesn't start since the update
with different Proton or GE-Proton versions i get at best a short blackscreen bevore the game crashes or exits

Update 1 broke it. No longer starts.
Tried multiple flavors of Proton and several command line options, nothing works. The game looks like it's about to start for a few seconds (the screen briefly flashes / adjust resolution), then it crashes back to steam.

The big update that just released has broken the game on Linux mint; the game fails to launch entirely, eventually just returning to Steam.

The big update that just released has broken the game on Steam Deck; the game fails to launch entirely, eventually just returning to Steam.

One big downside: LOADING. It takes a literal 10-15 minutes for the game to fully load EACH time you boot the game. But once you're in, stuff loads pretty quickly - much more quickly than the awful 2020 load times. Also the loading UX is awesome, it basically zooms in on your plane, giving you a real sense of scale before you start flying.
Outside of that initial loading, this was pleasantly better looking and performing than the Steam version of MSFS2020. I have been playing a bunch both docked and undocked. Very fun experience.

text in flight panels/control menus is borked at times
Game chugs hard when on the ground
some random crashes and infinite loading screens

Loading video doesn't loop

now after new release the game is playable - works good on nvidia
after the new game update 30.01.25 microsoft flight sim is now playable without any big errors - performance could be better. a small crash when exiting the game.
I am using the game in fedora/steam standard without any parameters.

Once you get the graphics dialed in for your setup, (including turning off grass for all nvidia cards) it behaves great.
PROTON_ENABLE_NVAPI=1 PROTON_LOG=1 VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch
had to turn off Grass in advanced graphics or game would crash every time you render in grass. I turned off all other ground items as well, but grass seams to be the big issue.
The errors when loading seem to go away with bleeding-edge proton.
Beta caused game to abort even when FastLaunch is specified
%command% -FastLaunch

Works perfectly on a NVIDIA GPU if you completely disable grass in the advanced graphics settings
%command% -FastLaunch
I'm getting an assertion failed "!status && "vkCreateGraphicsPipelines"" when starting the game but it continues to load regardless and works perfectly

I can start and get in to a plane but when taxiing to runway the game crashes
-FastLaunch
The error that I got "Assertion failed! Expression: "!status && "vkCreateGraphicsPiplines""

Still needs a lot of work...
%command% -FastLaunch
It seems like its having a hard time processing all of the streaming content that 2024 does. For those not in the know, 2024 streams a lot of the game in from the servers in addition to all of the 'live' or time based data. This on top of the existing weather, environment, maps, ets data that the prior version had. This would explain why the sim seems to work fine, but then chokes and WINE freezes up when processing something after a few shudders. Likely something in the netcode, decompression, or processing of the streamed data.
LD_PRELOAD="/usr/lib/libgamemodeauto.so.0" gamemoderun mangohud %command% -FastLaunch

-FastLaunch
Audio crackles and breaks up when flying at high speedsl
The game opens in full screen, except the area where GNOME's top bar is, which is blank. Toggling full screen fixes that issue.
It could not detect my Saitek X45, whereas it detects it on my windows install.
When flying at high velocities, I get stutters and slowdowns, especially over populated areas.
- opening video doesn't loop, freezes.
- Live traffic fails to load
- assests load in slower than on windows on the same hardware and network
Overall, this is running in much better shape than it was at launch. Still got issues but perfectly playable now.

HOTAS/Joystick, mouse/keyboard detected, rudder pedals do not show up as a valid controller.
I can only run one mission per game launch. I complete one, once I open another to briefing window the game crashes to desktop. Only workaround is to restart game, make sure there are no lingering processes running before restarting (ps -aef | grep -i steam).
As noted in previous posts make sure bleeding edge beta version of proton experimental is enabled or game will crash to desktop on launch.

Not really playable if you use a NVIDIA GPU, which causes a freeze when starting at an airport
Crackling and cutting out audio during intro
Major stutters in the intro movie and the menus
Crashes by freezing whenever starting on the ground when airplane und runway is loaded and in view (with Assertion failed! File: ../src-wine/dlls/winevulkan/loader_thunks.c Line: 2971 Expression: "!status && "vkCreateGraphicsPipelines"").
This does not happen when starting a flight up in the air (by selecting Departure on a non-airport point on the map). You can even touch down and land on the oceans (probably a bug) which does not cause a crash.
Looking at other reports suggests that this issue is impacting most NVIDIA systems.
Mouse cursor is slightly misaligned with the actual pointer location
Used bleeding edge proton experimental

PROTON_HIDE_NVIDIA_GPU=0 PROTON_USE_DXVK=1 PROTON_ENABLE_NVAPI=1 %command% -FastLaunch
Crashes if you get close to ground, or when you are on ground at airport, once you start to taxi.
You will get an error as it loads, but if you ignore it and click the game again, you will eventually load into the menu. You can fly as long as you start airborne and don't land.
Menus and career character creator work fine, but game freezes when trying to start a flight
PROTON_ENABLE_NVAPI=1 PROTON_LOG=1 VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch

This game runs fine. I was getting around 50-60 fps, it was a little laggy, but my graphics card only has 4gb of vram, so I understand.
I'm not sure if there have been significant updates, but the problems people have been reporting aren't with proton and may be with hardware. If the game runs on my crappy harware, it should run fine on better hardware.

PROTON_ENABLE_NVAPI=1 PROTON_LOG=1 %command%
Converted videos in Startup to vp9 https://www.youtube.com/watch?v=YkdbNlJR84k
Reduced quality of geometry and co on same settings. Significantly less sharp rendering than on windows
Random lagspikes
during loading and after getting into the world

PROTON_ENABLE_NVAPI=1 PROTON_LOG=1 VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch
Only works when I start flying. When I start flying from the ground I get a crash. I also seem to get a crash when I get a little too close to the ground (but I don't hit the ground, for those wondering.)
It seems that part of the crashing problem on Nvidia cards comes from the terrain generation.
The problem clearly comes from NVidia cards, since the bugs do not seem to be present on AMD cards.
There is not much missing for the game to be usable.

WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch
I needed to activate the "Bleeding-Edge" beta channel for Proton Experimental. As mentioned by Madame Presse-étoupe in another comment below.
quote of Madame Presse-étoupe:
- search "Proton" in your library and find the experimental flavour,
- open properties as you would for a game,
- go to the Betas tab, and pick the bleeding edge channel,
- Profit.
After that the game runs flawlessly.

Not currently working
Tried various recomendations from protondb as well as internet searches with no luck in getting the game to run
Tried on an updated install of fedora 41 with no luck.

Was able to play through a whole free flight in Linux perfectly well using Bleeding Edge proton experimental as others describe.
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch
Somewhat smoother performance than in Windows so far, graphics look fantastic, and FSR2 etc all work great.

Game doesn't crash anymore but isn't playable either
I have a nvidia rtx 3060 laptop gpu that doesnt get detected by steam. I chose the bleeding-edge version aswell and the game loads the main menu just fine, I can use it, but loading into a flight just freezes the game.

Requires Proton bleeding edge. Runs decently on Deck at 20-30fps on med-low settings with 50% render scaling.
--FastLaunch
Moved brake control to D-pad, mapped spoilers to Y button
Initial load time is incredibly long, occasional latency spikes while playing
"Assertion Failed" error will prevent you from playing until you switch to Proton Bleeding Edge.
Once that's done, game runs pretty well.
Initial game load time is incredibly long, 10-15 minutes. Once in the main menu the game legend well, the load time to start a flight is only 10-20 seconds. No server issues so far. Mouse controls are very finicky, difficult to navigate the in-game menus (weather controls, etc). Otherwise in flight it behaves perfectly fine, performance comparable to MSFS2020 on Deck. The control to exit the aircraft is hard to find, it is L-bumper + B.
Most graphics settings are left at low. The following are just the settings I changed from the low default. I get 20-30fps with this config.
120x720 Windowed Mode. AMD FSR 2, Performance mode (50% scaling).
Terrain Pre-cache: high. Rocks: medium. Object LOD: 35. Clouds: medium. Anisotropic Filtering: 4x. Shadow maps: 1024. AO: medium. Raymarched reflections: medium. Light shafts: medium.
Overall still an enjoyable experience!

Worked on bleeding edge proton right up untill a couple seconds after i loaded into an aircraft when it crashed

WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2 PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG="enable_experimental_features" %command% -FastLaunch
Startvideos not loading
picture freezes and black screens while loading

Can't start a flight.
Get a !status &&vkCreateGraphicsPipelines while loading the Menu, but can be ignored. After starting a flight after aprox 50% loading it hangs again with the !status &&vkCreateGraphicsPipelines... Downloaded the latest "Proton Experimental bleeding edge" this morning...

Background wouldn't load, menus ok, can't actually play
preload videos and images wouldn't load. background imagery wouldn't load in menu. once I turned down the graphics settings to low. Wasn't able to launch into a flight. Graphics set to low and using bleeding edge proton experimental

PROTON_ENABLE_NVAPI=1 PROTON_LOG=1 %command%
Stuttering. Could also be due to asset loading by the game in general.
Flight training doesn't work for me

Game runs, FPS is sub-par and it is absolutely riddled with bugs. That is a game problem, not a Linux problem.
Mouse cursor is off a bit, you have to click just below a button to active it.
FPS is insufficient on my high end system
Game ran fine but it is riddled with bugs.

HDR causes freeze on load, it can rarely load into game with HDR however. Also the main menu video is not working, even with proton-ge.