Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I Disabled proton support, restated steam, sucessfully uinstalled EAC, enabled proton, started steam. started B4B, same problem. Installed EAC, same issue.
EAC is the pain in a** outside of Linux too...
Thanks for suggestions all the same
https://www.gamingonlinux.com/2022/04/back-4-blood-adds-experimental-support-for-linux-and-steam-deck/
the game's steam discussions are filled with threads about linux and eac stuff:
https://steamcommunity.com/app/924970/discussions/search/?q=linux&gidforum=3995220924711079430&include_deleted=1
maybe there is something useful there, but from a quick look at the results seems like the game devs need to do something on their end or Valve needs to patch proton up a bit more again...
you may also want to try deleting (actually renaming/moving away, to keep as a backup) the existing proton prefix folder to check if it helps... sometimes (especially when changing proton versions back and forth) this gets botched and forcing proton to rebuild it fixes things... and the backup is important to manually restore saves uf steam cloud sync doesn't bring the correct savefiles along (it's always in the prefix folder for proton games)
https://github.com/ValveSoftware/Proton/issues/6051
expect not an easy fix.
EAC needs to start using newer function in glibc, as opposed to use depreciated one.
Its not Epic fault though. New function DT_GNU_HASH that they are supposed to use was not documented at time of EAC being 'developed' for Linux.
for those who are not on gentoo, but on binary distro, you will need to either, as per same article above either downgrade glibc library, WHICH LIKELY, VERY LIKELY, BREAK OTHER THINGS IN YOUR OS. I did try to compile glibc into separate fodler, but failed. Your luck may warry.
ALternatively you can have steam in flatpack, i know nothing how to do it, but flatpack supposedly will ahve its own version of glibc.
Ideally EAC need to update dependencies of its binary.
for Proton versions of the game the version of glibc on the linux side of things shouldn't matter, right?!
ps: proton itself uses Steam Linux Runtimes under it, so manually making sure the versions required by whatever version of proton you choose might help (eg: the initial version with the plain name and "Soldier" for proton versions below 6)
they can be installed/ updated/checked/reinstalled like a game from the library but you have to change the default "Games" filter (top left, doesn't look like a filter) to "Tools"
i dont remember truing older versions of proton, but EAC is native app on steam, even if used with Windows games. So not likely would help.