Oh that sucks - I'm sorry...
I have attached the log containing my config of yesterdays successful Vulkan run. Here everything went ok:
https://pastebin.com/wHL3VYuh
I've also recorded GPU load with radeontop (I have a RX580 using mesa drivers, I think). When I ended my session, this was the max vram usage (76% @ 6GB)
1640794688.912433: bus 01, gpu 67.50%, ee 0.00%, vgt 26.67%, ta 57.50%, sx 57.50%, sh 19.17%, spi 63.33%, sc 62.50%, pa 26.67%, db 57.50%, cb 41.67%, vram 76.07% 6196.87mb, gtt 29.80% 2439.52mb, mclk 100.00% 2.000ghz, sclk 100.00% 1.340ghz
My system specs from the log:
2021-12-29T23:08:00 3.762 INF Version: Alpha 20 (b238) Compatibility Version: Alpha 20, Build: Linux 64 Bit
2021-12-29T23:08:00 3.762 INF System information:
2021-12-29T23:08:00 3.762 INF OS: Linux 5.4 Linux Mint 20.2 64bit
2021-12-29T23:08:00 3.780 INF CPU: Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz (cores: 4)
2021-12-29T23:08:00 3.780 INF RAM: 15963 MB
2021-12-29T23:08:00 3.781 INF GPU: AMD RADV POLARIS10 (ACO) (8192 MB)
2021-12-29T23:08:00 3.781 INF Graphics API: Vulkan 1.1.0 [0x05400003] (shader level 5.0)
I edited the "7DaysToDie.sh" in the games folder to enable mangohud. I still didn't manage to get it running with OpenGL, but this seems to be a known issue with mangohud on some configs. Using the Steam command line (mangohud %command%) also worked only with Vulkan.
#!/bin/sh
#export LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
#export MALLOC_CHECK_=0
# -- Vulkan --
export MANGOHUD=1
# -- OpenGL -- (but doesn't work)
#export MANGOHUD_DLSYM=1
#export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mangohud/libMangoHud_dlsym.so:/usr/lib/x86_64-linux-gnu/mangohud/libMangoHud.so
./7dLauncher.x86_64 $@