BeamMP Run On Linux Guide 2025

oh, this is a known issue… :sob::sneezing_face:

totally forgot, THIS IS EXTREMELY IMPORTANT TO UNDERSTAND!

:warning: :warning: :warning:

for example, in Steam Deck’s gaming mode, which is using wayland (with one caveat that happened with a recent beta update that overrides something-something, i forgot lol), if you were to try launching the NATIVE BeamNG binary from
~/.local/share/Steam/steamapps/common/BeamNG.drive/BinLinux/BeamNG.drive.x64
it then hilariously launches it in 1x1 pixel resolution. but then in its desktop mode, which has kde and xwayland, that can run both X11 and wayland apps, the game runs absolutely fine! :blush:

this is because the game itself, BeamNG, was coded for X11 window system ONLY. but of course, obviously, other PROPERLY CODED games, any software, actually, unlike beamNG, DO WORK as intended! :astonished: :exploding_head: i know, i know, those are very shocking news to all the fanboys of this game, but trust me, this is just the tip of the iceberg of the problems that beamNG has. the devs are simply using a very outdated code (for EVERYTHING). i have been criticising their dev team decisions ever since they switched engines and i have come to realise that people love this game because it is awful, at the same time when others want features that they will never get… this is where my frustration comes from, sorry. anyway, there is NOTHING you can do about this, it simply just does NOT tell your window system what resolution to use, therefore it does NOT support bare wayland. except you probably could quite literally switch to xwayland or, if you’re nasty, to X11, just to play the game

:smiley: :+1:

here’s instructions how to use the native beammp with the proton beamng in case your native vulkan beamng doesnt launch: