
THE DEATH
Published
Just after arrive in new area, need some shaders loading, but little.
With my setup i can play long as i want without game crash! I play all day long without a single crash! I will share with you, and you can try this. In MB BIOS settings: all possible settings are for enhanced stability! OS: Ubuntu Budgie 20.04 CPU: Core i7 skylake Nvidia Drivers: 450.57 (from ppa:graphics-drivers/ppa) RAM 32GB
Steam client: Beta Update Proton: Proton-5.9-GE-3-ST ( https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.9-GE-3-ST ) Linux Kernel: 5.4.52-xanmod1 LTS with FSYNC support ( xanmod.org ) Some programs installed:: sudo apt install gamemode preload zram-config Game launch options: gamemoderun %command% -NoLauncher -NoStartupMovies -notexturestreaming
Run EXELLENT with Proton 5.0 [next], SHIFT and Coop multiplayer working exellent! No CRASH and super stable!
Just install lastest Proton 5.0 [next] series and Media Foundation form github and online Coop Fix. Package needed: cabextract python2 libudev1 wine https://github.com/z0z0z/mf-install https://github.com/z0z0z/mf-installcab
CoOp Fix (it works with Ubuntu 20.04, for other distro, change WINEPREFIX path, because can be different):
WINEPREFIX="$HOME/.steam/debian-installation/steamapps/compatdata/397540/pfx" WINEARCH=win64 wine wineboot Use these steam launch options for faster loading(can skip this if you want): -NoLauncher -NoStartupMovies
Run great with Ubuntu 20.04, Proton 5.0-9[next], Xanmod kernel and MF workaround [Much Better Than Proton-GE]
Just do all things in terminal if you are with Ubuntu 20.04 and Nvidia, all will be great! Game run without any stutter or any problems! You can use Proton 5.0[next] if you want. This is lastest beta Proton from Valve. Install lastest Nvidia Drivers from Graphics drivers PPA! With Xanmod-edge 5.8 kernel you will use FSYNC by default and this is great!
sudo apt install git cabextract python2 libudev1 mkdir /tmp/bl3-mf/ cd /tmp/bl3-mf/
git clone https://github.com/z0z0z/mf-install.git cd mf-install/
For Proton 5.0
WINEPREFIX="$HOME/.steam/debian-installation/steamapps/compatdata/397540/pfx" PROTON="$HOME/.steam/debian-installation/steamapps/common/Proton 5.0" ./mf-install.sh -proton cd ..
Link libudev.so.0 for mf-installcab
sudo ln -svf /usr/lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/x86_64-linux-gnu/libudev.so.0
git clone https://github.com/z0z0z/mf-installcab.git cd mf-installcab/ WINEPREFIX="$HOME/.steam/debian-installation/steamapps/compatdata/397540/pfx" PROTON="$HOME/.steam/debian-installation/steamapps/common/Proton 5.0" ./install-mf-64.sh -proton
cp mfplat.dll "$HOME/.steam/debian-installation/steamapps/common/Borderlands 3/OakGame/Binaries/Win64/"
Then restart Steam and start the game without any launch options!
Just use this kernel, to enable FSYNC support: https://xanmod.org/ Install edge version of this kernel, reboot the OS with this kernel, and play! Add steam launch option: WINEDLLOVERRIDES="xaudio2_7=n,b" %command% Then play long as you wish, without any problem or performance issues!
I has like 2 crashes after long play, but i think it's from steam layer, because just some pop-up's from friends in steam, instant crash the game. I turn off all messages and anything that can interrupt it.
I has try it on Pop!_OS and Manjaro gnome, but my last Bazzite OS is amazyng! I play on 4K with medium settings. No problem with textures, no slow after long play. Maybe it's because Wayland support on Nvidia with Bazzite OS. Don't know what is the point really, but it's working super good. With my other Linux Distro's i get texture bugs often and playing on 2k with FSR on quality to get some stable 60 FPS. In debloated Win11 i use DLSS and 2K res to get stable 60 FPS. With Bazzite OS, i play in 4K without any FSR or DLSS with super stable 60+ FPS even wneh screen is filled with like 30-40 mobs and all do magic and stuff with 4-5 players on screen. No lag... I don't know how this is possible. Now Bazzite is my main distro. I absolute do noting after install it. It works! I use it on normal SSD with like 550Mb/s. Maybe NVME is too fast to load and textures get bugged. Now is loading little slower, but with no problem.
PROTON_HIDE_NVIDIA_GPU=1 %command%
PS4 controller does show Xbox key map via BT connection.
This command: PROTON_HIDE_NVIDIA_GPU=1 %command% tricks game thinking this is AMD GPU, and uses optimizations for AMD cards, witch working very good without any problem. You cannot use Nvidia DLSS, because of that, but can use AMD FSR instead, witch are better option anyway. From my testing the best performance and quality, i use these options in game: Resolution: 2k Set overall quality to High, but only lower texture quality to Medium to lower VRAM usage. Use AMD FSR 1.0 - Best performance and lowest GPU usage and set to Quality. This way the game uses around 7GB VRAM from my 8GB card. For 10GB cards or more you can use better quality textures - High of Ultra, just make sure you have some GB VRAM free. You can monitor VRAM usage with mangohud command included like this: PROTON_HIDE_NVIDIA_GPU=1 mangohud %command% Vsync - ON all in-game FPS set to 60 Proton 8, Proton Experimental, Proton GE - all are good to use. In linux with Proton game run much more stable and lag free. But sometime when servers are full, there are lag too, but much much less than on Windows. So i play with this options more than 8 Hours several times without ANY issues!
Just disable FSYNC and game will not ever crash. Because FSYNC will cause game to crash every few hours of play.
PROTON_NO_FSYNC=1 gamemoderun %command%
Very rare and very short.
Just disabled controller support in steam options and controller now are detected by game itself and i have rumble too. Sometimes i'm missing dodge, because geme do not register key i press. I use advanced driver (xpadneo) and i get battery precentage info and rumble via BT connect with this driver.
Failed to upload save game to steam cloud, after game crash, but now is good, because no more game crashing after add PROTON_NO_FSYNC=1 %command% In other words just need run the game with ESYNC, and disable FSYNC enabled kernel function.
The GPU never get 99% usage. Always max to 70%usage and that give low FPS in some areas.
Some stuttering in new areas and then all is good.
Often disconnect only in this game. If not, all are perfect play.
Make sure you have installed Feral's gamemode and use proton experimental bleeding edge, then start with these launch options: PROTON_NO_FSYNC=1 gamemoderun %command% First command will disable FSYNC in case you are using distro with FSYNC enabled kernel like Manjaro or any Arch-based distro or any distro with custom kernel with FSYNC. Second command will turn on a performance mode on CPU, because the game will not use it best and all core clocks will be less.
GE-Proton7-16, GE-Proton7-17 and up have fixed FSYNC crashes(thanks Paul Gofman and GloriousEggroll)! Just use these and start the game!
Just work perfect
I play alot with these GE-Proton's and game never crash and run absolutely stable. The game will run with ESYNC and FSYNC kernels with no problem. I do not use any launch options. Why should i? For success starting game, make sure you don't exit with Alt+F4. Use the menu to exit and game will start every time with no problem.
This is my first choice. i don't try with other Proton. Playtime - Full act1 + act2 at 50%. No problems at all! Game is loading great with new areas, because of m.2 SSD and good processor. I do not see any FPS drops.
Run perfectly and super stable! Never crash with this setup!
Just use Proton 5.13-6 and PopOS 21.04 with Nvidia and Steam Beta, and fast SSD/SSM and you will play it just perfect! No problem with online/offline mode! Never frame drop, no matter what! The only 2-3sec. frame drop is just when entering new area in certain position. This is just when game loading new files. You want to install feral's gamemode and add steam launch option: gamemoderun %command% To get full speed on all CPU cores when game is running.
Perfect gameplay, exept online play. FPS and lag are terrible when online. Even with Proton 5.8-GE.
Online play are terrible.
Online play.