Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arma 3 (107410) #2364

Open
ByCybernetik opened this issue Feb 24, 2019 · 178 comments
Open

Arma 3 (107410) #2364

ByCybernetik opened this issue Feb 24, 2019 · 178 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework XAudio2 Uses the XAudio2 subsystem

Comments

@ByCybernetik
Copy link

Compatibility Report

  • Name of the game with compatibility issues: Arma 3
  • Steam AppID of the game: 107410

System Information

  • GPU: Radeon R9 290
  • Driver/LLVM version: Mesa 19.1.0-devel LLVM 9.0.0
  • Kernel version: 4.18.0-14-generic
  • Link to full system information report as Gist:
  • Proton version: Proton 3.16-7 Beta

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.

Log files
arma3launcher_steam-107410.log
arma3_x64_steam-107410.log

Symptoms

  1. Arma 3 Launcher
    Arma3launcher does not work that prevents the launch of the game, Microsoft .NET Framework 4.5.2 and Microsoft Visual C++ Redistributable for Visual Studio 2013 do not solve the problem, the only way to run Arma 3 is to rename arma3_x64 to arma3launcher then arma 3 will run
  2. ACE3 Mod
    Запуск Arma 3 с модами ACE3 выдает ошибку в игре
    x32 Trying to load a x64 dll 'ace_clipboard.dll' from a 32-bit executable
    x64 Trying to load a x86 dll 'ace_clipboard_x64.dll' from a 64-bit executable
    20190223202732_1
    20190223203051_1

The same problem is observed in Wine-Stable.
But on Wine-Staging ACE3 mod works fine.

Reproduction

Start the game with ACE3 mod and see the message in the main menu

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Feb 24, 2019
@kisak-valve kisak-valve changed the title Arma 3 Arma 3 (107410) Feb 24, 2019
@kisak-valve kisak-valve added the .NET Uses the .NET framework label Feb 24, 2019
@kisak-valve
Copy link
Member

err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed in the launcher log points towards #18.

@ByCybernetik
Copy link
Author

There is servers where there is no BattlEye.

@ByCybernetik
Copy link
Author

ByCybernetik commented Mar 18, 2019

@kisak-valve The second problem was solved by replacing the imagehlp.dll.so library from wine-staging, now ACE 3 works.

@Preisschild
Copy link

Preisschild commented Apr 22, 2019

Thanks to the Proton 4.2-3 with wine-mono, it fails now in further stages.
I got a Popup, which says that it could not load PresentationFramework 4.0.0.0 or one of its dependencies.

Proton console output
001f:err:module:load_builtin_dll failed to load .so lib for builtin L"winebus.sys": libudev.so.0: cannot open shared object file: No such file or directory
001f:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\WineBus": c0000142
0012:err:service:process_send_command service protocol error - failed to write pipe!
000d:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 1114
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"configSections" in state 2
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"sectionGroup" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section" in state 6
0009:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.1" not implemented
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"userSettings" in state 2
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"Launcher.Properties.PresetSettings" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"Launcher.Presets" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"Launcher.Properties.Settings" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0009:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0009:fixme:mscoree:parse_probing privatePath=L"Launcher" not implemented
0009:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x33e658, 0x151468, 0x33e65c, 0x33e650
0009:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x33e658, 0x14ada0, 0x33e65c, 0x33e650
log4net:ERROR XmlHierarchyConfigurator: No appender named [SteamExtensionStorageFile] could be found.
log4net:ERROR Appender named [SteamExtensionStorageFile] not found.
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
  at Launcher.Program.HandleCommandLine () [0x00118] in <8f4482b5f27242e68dde8bcbe6af207c>:0 
  at Launcher.Program.RunLauncher () [0x000f3] in <8f4482b5f27242e68dde8bcbe6af207c>:0 
  at Launcher.Program.Main (System.String[] args) [0x0003d] in <8f4482b5f27242e68dde8bcbe6af207c>:0 
0009:fixme:file:CancelSynchronousIo (0x100): stub
0009:fixme:file:CancelSynchronousIo (0x100): stub
0009:fixme:file:CancelSynchronousIo (0x100): stub

@Preisschild
Copy link

Particularly interesting is
0009:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.1" not implemented

@nsivov
Copy link
Contributor

nsivov commented Apr 22, 2019

@Preisschild it's using WPF, and that is not included in wine-mono.

@Preisschild
Copy link

Preisschild commented Apr 22, 2019

@nsivov Is there any workaround to be able to use WPF?

@ninelore
Copy link

@kisak-valve this should have the WPF label

@Preisschild
Copy link

Also for mods that require dll's we need to manually grab a "imagehlp.dll" from a win installation and move it into our system32 of the WINEPREFIX. The one shipped with proton doesn't work.

@Izaic
Copy link

Izaic commented Jun 9, 2019

Arma 3 is completely borked in both proton and wine for me... Anyone else experiencing this? Any version of proton, including 4.2-6... Did a update break it? It worked for me not even 2 weeks ago.

@ninelore
Copy link

ninelore commented Jun 9, 2019

@Izaic still working for me, but i have the experience that Proton updates can break ur Prefix. Try to backup and delete it and make a new one

Edit typo

@zaggynl
Copy link

zaggynl commented Jul 29, 2019

Arma 3 launcher does not start, unable to start Contact DLC as requires launcher

arma3_proton_error

Workaround as in topic start by
renaming arma3launcher.exe -> arma3launcher.exe_org
renaming arma3_x64.exe -> arma3launcher.exe

Arma 3 now starts but cannot start Contact DLC in campaigns as it requires arma3 launcher, similar to experience here: https://forums.bohemia.net/forums/topic/224450-i-cant-start-contact-dlc/

@Preisschild
Copy link

PSA: You don't need to rename anything, just use the -noLauncher parameter

@Preisschild
Copy link

also try to start with -mod=Contact
Worked this way with GM

@zaggynl
Copy link

zaggynl commented Jul 29, 2019

Thanks, adding "-noLauncher -mod=Contact" to Steam Launch Options for Arma 3 started the Contact DLC!

Menu text appears garbled:
arma3_text_garbled
I'll do some more testing.

@ByCybernetik
Copy link
Author

@zaggynl I also had this, install a new DXVK

@Preisschild
Copy link

@ByCybernetik what do you mean? The error box is just about WPF not working in wine.

Workaround: -noLauncher

@ByCybernetik
Copy link
Author

@Preisschild I mean how the main menu is displayed

@zaggynl
Copy link

zaggynl commented Jul 29, 2019

@zaggynl I also had this, install a new DXVK

Can I do this for Proton?
Edit:
I keep asking things without applying search engines, lazy!
That fixes it, thanks!

Howto:
Download latest release (tar.gz) from: https://github.com/doitsujin/dxvk/releases
extract: tar -xvzf dxvk-numbers.tar.gz
copy contents of x64 folder to your Arma 3 folder: ~/.steam/steam/steamapps/common/Arma 3/
Bonus, use these launch options: -noLauncher -mod=Contact -skipintro -nosplash
Gets you quicker into the game.

Still shows some errors during loading but garbled text is gone:

arma3_error

Edit2:
Errors show as well during game:
20190729211600_1

Another weird bug: I cannot turn left indefinitely by mouse, it stops after a while, turning right is no problem.
If I bind turn left/right to say Ctrl+arrow left/right I have no problems turning.

@ByCybernetik
Copy link
Author

@zaggynl DXVK files need to be copied to SteamLibrary/steamapps/common/Proton 3.16/dist/lib64/wine/dxvk/

@ByCybernetik
Copy link
Author

Or in the prefix of the game SteamLibrary/steamapps/compatdata/107410/pfx/drive_c/windows/system32/

@ByCybernetik
Copy link
Author

To resolve the error "Trying to load a x86" need library Imagehlp.dll

@ValveSoftware ValveSoftware deleted a comment from ByCybernetik Jul 30, 2019
@kisak-valve
Copy link
Member

kisak-valve commented Jul 30, 2019

Hello @ByCybernetik, your last comment was deleted because it's unclear where the library you posted came from or if there's a copyright issue, but it's much larger than the open implementation in Proton.

@Preisschild
Copy link

Preisschild commented Jul 30, 2019

Use the imagehlp.dll.so from wine-staging, not the windows dll

@Preisschild
Copy link

Copying imagehlp is not needed anymore since Proton 4.11.

Thanks valve :)

@kisak-valve
Copy link
Member

Hello @ShaunTheQuietGamer, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

@DrymarchonShaun
Copy link

@kisak-valve kisak-valve added the Regression Confirmed working on an older version of Proton label Sep 18, 2022
@DrymarchonShaun
Copy link

Last I checked it also affected the Zeus camera in #5847 . It seems to affect any game with a cursor that has you hold right click to move the camera around.

@alasky17
Copy link
Collaborator

@ShaunTheQuietGamer Thank you for reporting! This regression had not been reported yet, and we are looking into it :)

@alasky17
Copy link
Collaborator

@DrymarchonShaun It looks like this was likely a KDE bug -- in any case, I can no longer reproduce here after updating my system and using Proton 7.0-5. Could you please make sure you have an updated KDE version and then let me know if you can still repro? Proton 7.0-5 is currently available as "Proton Next".

@kisak-valve kisak-valve added the Need Retest Request to retest an issue with vanilla Proton label Nov 25, 2022
@Sora012
Copy link

Sora012 commented Dec 3, 2022

My vanilla Arma 3 Launcher won't save user settings. Anything I choose in the 'parameters' tab and 'Battleye' enabled status wont save. I've tried 7.0-4 and Experimental.

@grappas
Copy link

grappas commented Jan 5, 2023

Launcher doesn't work for me anymore since yesterday. It hangs second after pop up.

@mattugs
Copy link

mattugs commented Jan 6, 2023

Launcher doesn't work for me anymore since yesterday. It hangs second after pop up.

Experiencing the same issue since the 6/1/23 with Arma Launcher. Launcher hangs at 'Checking for updates...' with 'Acquiring latest reports...' and Acquiring data...' dialogs paused.

looking at the Launcher.log file, it looks like it is hanging during mod synchronization. Below is an example, if i unsubscribe to the mod, the launcher will pause at the next one queued.

2023-01-07 10:02:04,222 [ INFO] 20: SteamExtensionStorage: NMI: Updating items states
2023-01-07 10:02:04,224 [ INFO] 20: SteamUgcDownloadManager: Handling state change 825181638 from: { flags=[ ], dir=(not set) } to: { flags=[I ], dir=Z:\home\matt.local\share\Steam\steamapps\workshop\content\107410\825181638 }
2023-01-07 10:02:04,224 [ INFO] 20: SteamUgcDownloadManager: Item was installed: 825181638
2023-01-07 10:02:04,224 [ INFO] 20: TaskQueue: Task queue: Enqueued task Enqueuing extension DynaSound 2, steam:825181638 for synchronization

@alasky17
Copy link
Collaborator

alasky17 commented Jan 9, 2023

@mattugs Could you list the mods that you have installed, or at least the mods that you have seen the problem with?

@mattugs

This comment was marked as resolved.

@kisak-valve kisak-valve removed Regression Confirmed working on an older version of Proton Need Retest Request to retest an issue with vanilla Proton labels Feb 17, 2023
@mattugs
Copy link

mattugs commented Mar 1, 2023

Replying to #2364 (comment)

Launch issue has been resolved 28/2/23. No intervention by me, potentially a Steam update or the latest 2.12 update has fixed the issue.

@DanielGaaA
Copy link

DanielGaaA commented Apr 9, 2023

If you have game installed on secondary drive launcher have issue linking to mods.

at Launcher.Extensions.SteamExtensionStorage+InnerSyncHelper.SynchronizeModAsync (Launcher.Extensions.Models.ExtensionInfo extension, System.String destination, System.Boolean isPreventiveSynchronization) [0x00388] in <fb552fa843404c32a991da63bcf73cb2>:0 
2023-04-07 13:17:07,140 [ INFO] ker: SteamUgcDownloadManager: Item was installed: 1400574293
2023-04-07 13:17:07,141 [ INFO] ker: TaskQueue: Task queue: Enqueued task Enqueuing extension NIArms All in One - RHS Compatibility., steam:1400574293 for synchronization
2023-04-07 13:17:07,189 [ INFO] 240: TaskQueue: Spinning task queue: Enqueuing extension Anizay, steam:1537973181 for synchronization
2023-04-07 13:17:07,190 [ INFO] 288: InnerSyncHelper: Mod synchronization done: pid = steam:1617004814; dir = E:\steamapps\workshop\content\107410\1617004814
2023-04-07 13:17:07,193 [ INFO] 240: TaskQueue: Task queue: Operation Utils.Threading.Tasks.TaskQueueElement completed
2023-04-07 13:17:07,201 [ INFO] 290: SteamExtensionStorage: Junction creating: E:\steamapps\common\Arma 3\!Workshop\@Anizay <- E:\steamapps\workshop\content\107410\1537973181
2023-04-07 13:17:07,201 [ERROR] 290: InnerSyncHelper: System.ServiceModel.ActionNotSupportedException: Cannot create linux junction in wine on non Z: path
  at Launcher.Extensions.SteamExtensionStorage+InnerSyncHelper.UpdateJunction (Launcher.Extensions.Models.ExtensionInfo extension, System.String destination, System.String modFolder) [0x0007d] in 
<fb552fa843404c32a991da63bcf73cb2>:0 
  at Launcher.Extensions.InsituUgcModSynchronizationStrategy.SynchronizeMod (Launcher.Extensions.Models.ExtensionInfo extension, System.String installDirectoryBySteam) [0x0004d] in <fb552fa843404c32a991da63bcf73cb2>:0 
  at Launcher.Extensions.SteamExtensionStorage+InnerSyncHelper+<>c__DisplayClassc0.<SynchronizeModAsync>b__bc () [0x00000] in <fb552fa843404c32a991da63bcf73cb2>:0 
  at System.Threading.Tasks.Task`1[TResult].InnerInvoke () [0x0000f] in <e70d6e9587d64cb3abb4b3f99bbf5a0d>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <e70d6e9587d64cb3abb4b3f99bbf5a0d>:0 
--- End of stack trace from previous location where exception was thrown ---

I used this workaround https://unix.stackexchange.com/questions/306297/how-to-stop-wine-from-assigning-drive-letters-to-mounted-devices-automatically/734800#734800

@okfruit
Copy link

okfruit commented May 12, 2023

can't resize window and launcher won't save user settings, everything else works.
system info
https://gist.github.com/okfruit/2d37205ade1df872f283c5028e18f7a9

steam log
steam-107410.log

output.webm

@rocketstrong600
Copy link

it's crashing every time i start it with any proton version
the message is different between experimental and 7.0

log file:
steam-107410.log

@kisak-valve
Copy link
Member

Hello @rocketstrong600, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. If you're using the Steam client beta, then Steam Runtime Diagnostics has the interesting details instead.

@rocketstrong600
Copy link

@rocketstrong600
Copy link

rocketstrong600 commented Jun 1, 2023

weirdly the game does work with DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1=1 %command% -window

I should note other dx11 games do work without DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1 on

@grappas
Copy link

grappas commented Jun 1, 2023

Same here like in @rocketstrong600 case.

@sith-on-mars
Copy link

My vanilla Arma 3 Launcher won't save user settings. Anything I choose in the 'parameters' tab and 'Battleye' enabled status wont save. I've tried 7.0-4 and Experimental.

Same here with the lastest Experimental.

@OlegAckbar
Copy link

Latest update break Lobby menu

@Zukureneno
Copy link

Last update to the game doesn't allowed me to join into servers. Server loads up but I have no interface so I get kick for being "idle" that was not the case last week.

Tried Experimental and Experimental bleeding edge without luck.

@kisak-valve
Copy link
Member

arma 3 multiplayer issue

Issue transferred from #7123.
@nitlott posted on 2023-09-23T11:46:16:

Compatibility Report

  • Name of the game with compatibility issues: Arma 3
  • Steam AppID of the game: 107410

System Information

  • GPU: gtx 1070
  • Video driver version:
  • Kernel version: 6.5.3-arch1-1
  • Link to full system information report as Gist:
  • Proton version: tried multiple versions even exprimental

I confirm:

  • [X ] that I haven't found an existing compatibility report for this game.
  • [X ] that I have checked whether there are updates for my system available.

Symptoms

Game launches fine, singleplayer works fine. BUT when i enter multiplayer i cant load in, i get stuck with a background of either desert or under water image, i can see the chat and i see one upp arrorw and one down arrow icon. but the game never loads in fully

Reproduction

Game launches fine, singleplayer works fine. BUT when i enter multiplayer i cant load in, i get stuck with a background of either desert or under water image, i can see the chat and i see one upp arrorw and one down arrow icon. but the game never loads in fully

@RunyonChris
Copy link

RunyonChris commented Jan 31, 2024

I am pleased to report that I have successfully installed and configured Arma3 on Steam with Ubuntu 20.04.6 Focal Fossa.

The game will only work with Proton 4.11-13 and Wine 5.0.

Required LaunchOptions:
-noLauncher
WINEDLLOVERRIDES="xaudio2_7=n,b" %command%

Required Dependencies:
Wine 5.0 (does not require Wine32)
Proton 4.11-13
FAudio

Without FAudio the game will not work.

I am exploring all the other LaunchOptions but so far Arma3 will run with Vulkan or OpenGL and Proton 4.11-13.

Minimum System Specs:
Intel CPU
Nvidia GPU
8GB Ram

Arma3 is definitely not easy to configure.

@alasky17
Copy link
Collaborator

alasky17 commented Feb 7, 2024

@RunyonChris I'm glad you got it working. Your report makes it sound like we have a regression in newer Proton, but we test this game frequently, and so I think there must be something specific about your system that is triggering a failure on newer Proton versions.

What is the failure that you are seeing with Proton versions newer than 4.11? Could you get a log of the failure on Proton 8.0-x by adding PROTON_LOG=1 %command% to the launch options? Also, could please also copy your system information from Steam (Steam -> Help -> System Information and Steam -> Help -> Steam Runtime Diagnostics) and put each in a gist, then include a link to the gists in this issue report.

@RunyonChris
Copy link

RunyonChris commented Feb 13, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework XAudio2 Uses the XAudio2 subsystem
Projects
None yet
Development

No branches or pull requests