ValveSoftware / ValveSoftware/Proton
Battlefield™ 2042 (1517290)
Open
Nobody has claimed this yet.
Game compatibility - Unofficial
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Compatibility Report
- Name of the game with compatibility issues: Battlefield™ 2042
- Steam AppID of the game: 1517290
System Information
- GPU: 6900XT
- Driver/LLVM version: 22.0
git2111210600.724a38oibaf~f - Kernel version: 5.11.0-40-generic
- Link to full system information report as Gist: https://gist.github.com/cdgriffith/069b4728d6c35871076ffb17d779be4e
- Proton version: experimental
I confirm:
- that I haven't found an existing compatibility report for this game.
- that I have checked whether there are updates for my system available.
Symptoms
Origional Issue
Won't launch, getting an OSError in the steam log itself.
pressure-vessel-wrap[12646]: W: "/opt/amdgpu/share/libdrm" is unlikely to appear in "/run/host"
Traceback (most recent call last):
File "/home/james/.local/share/Steam/steamapps/common/Proton - Experimental/proton", line 1296, in <module>
g_session.init_session(sys.argv[1] != "runinprefix")
File "/home/james/.local/share/Steam/steamapps/common/Proton - Experimental/proton", line 1108, in init_session
g_compatdata.setup_prefix()
File "/home/james/.local/share/Steam/steamapps/common/Proton - Experimental/proton", line 659, in setup_prefix
os.symlink("../drive_c", self.prefix_dir + "/dosdevices/c:")
OSError: [Errno 22] Invalid argument: '../drive_c' -> '/mnt/nvme_d/SteamLibraryLinux/steamapps/compatdata/1517290/pfx//dosdevices/c:'
GameAction [AppID 1517290, ActionID 5] : LaunchApp changed task to ProcessingShaderCache with ""
Fossilize INFO: Setting autogroup scheduling.
Fossilize INFO: Setting autogroup scheduling.
Installing breakpad exception handler for appid(steam)/version(1634158817)
GameAction [AppID 1517290, ActionID 5] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1517290, ActionID 5] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1517290, ActionID 5] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1517290, ActionID 5] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/james/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1517290 -- '/home/james/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/james/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun 'link2ea://launchgame/1517290?platform=steam&theme=bf2042'\0
Game process added : AppID 1517290 "/home/james/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1517290 -- '/home/james/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/james/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun 'link2ea://launchgame/1517290?platform=steam&theme=bf2042'", ProcID 14169, IP 0.0.0.0:0
ERROR: ld.so: object '/home/james/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/james/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/james/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/james/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/james/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 14174 != 14171, skipping destruction (fork without exec?)
GameAction [AppID 1517290, ActionID 5] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1517290, ActionID 5] : LaunchApp changed task to Completed with ""
Reproduction
- Hit play button
- Watch the play button turn green again
Current issues:
- Easy-Anti Cheat not enabled for Linux
- Until this happens, all else is moot
- DirectX failure on startup FindClosestMatchingMode (AMD)
- Possible workaround to Alt-Enter on startup
- DirectX failure randomly "Gpu Hang Detected" (Nvidia)
- "Detected Windows version 18363." Requires 19041
Reproduction
- Start a round
- Get booted by EAC
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the attached steam-1517290.log and the system information for AppID 1517290, then follow the listed reproduction steps. Review the separate EAC, DirectX, GPU hang, and Windows-version symptoms; the report does not name a source file, test, or clear code-level definition of done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- operating-systems, testing-qa
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100