


Download and play
The native version works perfectly well.

-nolauncher
Set right trackpad press to Soft Press for the X button, and set the Threshold to 15000 to avoid accidental reloads or interactions.
Set graphical settings to Medium across the board, capped framerate to 40hz.
Game launches at 640x480 resolution, need to set 1280x800 in the Video Settings.
When turning on after going into Sleep Mode, system would rarely boot me back to the game's main menu, though this doesn't make you lose your save, it means you'll be back at the start of an area if it happens.
Forcing Proton Experimental is required in order to have SHiFT functionality or use Multiplayer, and this requires a 9GB update. Once this is done, there should be no problems.
The game has issues that require tinkering in order to have Multiplayer functionality, but once you fix these issues the game runs with no problems. I was able to get ~4hrs of battery life on LED model with Medium settings and 40hz. Gamepad + mouse aiming works well, besides button prompts beings wrong sometimes.

-nolauncher
Native version doesn't allow to play multiplayer - switching to proton.

Some DLCs and whole SHIFT Codes thing are not available in native version
Enable compatibility mode and enjoy worse performance or go native and forfeit Golden Keys (and HD textures DLC). Uncool.

Dá para jogar na versão nativa para Linux, mas não tem crossplay com quem está jogando no Windows. Tive que forçar uma versão do Proton para jogar a versão de Windows, e aí sim, jogar online com meu amigo.

Game runs perfectly fine OOTB
Proton Version runs better than the native one

Отлично работает на linux
работает нативно без проблем

Replaced Launcher.exe (Game Folder/Binaries/Win32) with BorderlandsPreSequel.exe, which I renamed to Launcher.exe, to skip the launcher, which would not let me select anything
Native version would not get me past "Downloading Content" after "Press Any Button" on startup, would cause Fatal Crash. With Proton in Steam it would throw bunch of missing files and addresses even before I could see the intro logos. After installing ProtonGE it launched without any issue. Had to replace Launcher.exe but the game itself works flawlessly

Game runs like a dream, locked 60 on high settings and fans quiet. Controls great too as standard.
-nolauncher
Initially didn't use -nolauncher and had to click play from the launcher. This crashed the game. Second run with -nolauncher was problem free.
Resolution defaulted to 640 wide. Had to update in main settings to 1280x800. No issues otherwise.
Initially installed without proton experimental. Then changing to this version of proton forced a 9GB update. Previous save would not work after this but it did resolve the issue of connecting to SHiFT servers.
Couldn't connected to SHiFT servers on default config. Had to force proton experimental and update game to make it connect to the servers.
The main issue with skipping the tinkering is you won't get access to SHiFT servers. This means no multiplayer and no Golden Keys! Otherwise it works fine.

Game would sometimes randomly crash with a long error message on startup.

40fps cap
-nolauncher removes pop up Launcher.
I reported previously that I'd had major issues with this game, including perpetual crashes and lock ups.... I experienced none of this after the SteamOS 3.5 update in November 2023. Played the game all the way through with zero issues. Perfect experience.
Ensure Proton is enabled as the native Linux version hasn't been updated in years.

Need to use the Windows version of the game to get co-op to work.
This game technically has a native Linux build but it's very outdated. Forcing proton experimental fixes it by forcing the Windows build.
Works flawlessly out of the box

-nolauncher
40fps cap
Linux Native version and Windows version do not share saves with each other.
Game locks up regularly no matter what proton version is used
I've spent quite a few hours trying to get this to work. Native linux version is very unstable so I switched to the Window version via Proton. I tried Proton 7, 8, Experimental and GE. Some versions won't even boot the game and give a critical error, others allow the game to start and run... it runs really well for about 5 minutes then locks up. Some tinkering and other launch options mentioned on here and on Youtube didn't help. I gave up.

Crashed on startup every time I tried to click "Play Game". Got a long "file not found" exception to some memory address. Fixed it by playing with the GE version. Runs without any issues and crossplaying with someone that is on Windows.
gamemoderun %command%
Iniciando en Windows no me dejaba cargar partida anterior. Pasando a versión Proton se arregla.
Versión nativa no conecta.
Works great out of the box. No issues at all.
switched to Proton 7.0-5
when we tried creating the lobby on my (linux) pc, it just never worked, however when i connected to the friend (windows) pc it did
gamemoderun %command%
Only crashed once while playing.
LD_PRELOAD= __GL_THREADED_OPTIMIZATIONS=1 %command% -nolauncher
Apparently save games aren't cross platform
LD_PRELOAD= __GL_THREADED_OPTIMIZATIONS=1 %command% -nostartupmovies
Could not run with default pronton and version 7.0.4. Games runs well with specifig launch options. Saw on this video: https://www.youtube.com/watch?v=G3r2jc1z4gY
First thing that pops up is launcher. You need to click play and it will launch the game, with an occasional crash - just reboot and try again.
You can customize graphics settings there, BUT most settings will not show up until you launch the game for the first time.
Switched to Proton for controller detection and newest version compatibility in case I wanted to play with friends online.
It sometimes crashes when trying to boot from launcher window, but after it gets running I have yet to encounter any stability issues.
Controller not being detected by the game would be a serious problem for most of the gamers.
Created a custom layout based on Keyboard + Mouse (the game doesn't detect gamepads when using Steam Linux Runtime).
I created my own layout based on Keyboard (WASD) and Mouse. You can simply take my layout and tweak it to your liking.
Refresh Rate: 40 Hz.
Controller isn't detected by default. Using the Keyboard (WASD) and Mouse layout or the layout I created fixes this problem.
Played in co-op with my wife for several hours. Not a single problem.
Creating your own layout takes 5-15 minutes, but I think most of the "typical" gamers wouldn't bother. If you'd like to play this game (without Proton) I recommend selecting my layout as it has everything mapped, and then changing it to your liking.

Native version doesn't work. Proton version works fine. To use the proton version force using proton 7.0-3 in Steam game properties
%command% -nolauncher
Fullscreen use incorrect screen size first times
There is only one problem, supposedly related to the Internet. When jumping in the air using CO2, the character flew twitchy

gamemoderun mangohud %command% -fullscreen +fps_max 150
Working perfectly with proton experimental. The only crash i encountered was the ending cutscene after the final boss fight...
Fine through proton but avoid native release
Multiplayer between linux/mac native releases and windows is broken because of a game version mismatch, so you have to use the windows build through proton.
Why bother making a linux release if multiplayer is disabled?
Switched to Proton GE after a clean install after Proton 7 and Experimental failed to run it. Has run completely smoothly and without fuss afterward.
Fps limit 60
Save games and associated unlocked content from Shift didn't work as expected.
With the Native install, I was unable to contact the Shift servers, which meant no multiplayer capabilities. Using the Proton Experimental layer, the game boots and I can join multiplayer just fine, however there was significant network issues, with guns shooting as soon as the mouse was clicked, but bullets not appearing and flying to the target for another half second. There were a handful of other network related problems too, with juddering and problems jumping.
See the network issues above/below.
I'm not sure of the Shift issues are a permanent thing or their service is struggling, as there are a lot of reports of problems online with the new game. Will have to wait and see.
At first default settings after clicking play on the launcher, it wasnt full screen but playable, changing this to the highest enabled me to view it at full resolution of the steam deck.
As steam notes the trackpad is not supported, however all other buttons work out the box.
Save was corrupting but not due to the steam deck or proton, but due to SHIFT servers.
SHIFT servers seemed to not want to connect, however this was the exact same issue on Windows as of 20/04/2022 6PM GMT.
Worked flawlessly
It worked out the box on the steam deck atm, loads the menu, however, the moment you click a button on the "press any key to continue" it crashes with a "Fatal error" no more specific then that. However selecting Proton 7.0-1 worked flawlessly. However currently it appears the SHIFT servers something weird is causing them to not connect on both windows and linux (confirmed with my laptop too running windows 10), so the multiplayer is broken due to shift servers not the steamdeck itself.
Was able to install and start game no problem but when trying to load a save game it got stuck in loading screen. The tips in loading screen were changing so it didn't crash but waited for 10min and it didn't load into game.
No more tinkering needed, now works flawless out of the box
Native version runs choppy, while Steam's Proton has stuttering issues when transitioning to new areas or rooms. Proton GE works without any problems.
Native linux works. But proton does not start, I tried to use steam launch option but it still does not work to start game.
PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_USE_D9VK=1 %command% -nolauncher