To properly run Satisfactory on Linux, only one change is needed.
Add this:
[/script/windowstargetplatform.windowstargetsettings]
DefaultGraphicsRHI=DefaultGraphicsRHI_Vulkan
Into the file $HOME/.steam/steam/steamapps/compatdata/526870/pfx/drive_c/users/steamuser/Local Settings/Application Data/FactoryGame/Saved/Config/WindowsNoEditor/Engine.ini
Run the game from Steam as usual without nay more tweaks.
You could also run this command instead: echo "[/script/windowstargetplatform.windowstargetsettings] \n DefaultGraphicsRHI=DefaultGraphicsRHI_Vulkan" >> '/home/$USER/.steam/steam/steamapps/compatdata/526870/pfx/drive_c/users/steamuser/Local Settings/Application Data/FactoryGame/Saved/Config/WindowsNoEditor/Engine.ini'