Open ByCybernetik opened 5 years ago
err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
in the launcher log points towards #18.
There is servers where there is no BattlEye.
@kisak-valve The second problem was solved by replacing the imagehlp.dll.so library from wine-staging, now ACE 3 works.
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.
Particularly interesting is
0009:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.1" not implemented
@Preisschild it's using WPF, and that is not included in wine-mono.
@nsivov Is there any workaround to be able to use WPF?
@kisak-valve this should have the WPF label
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.
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.
@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
Arma 3 launcher does not start, unable to start Contact DLC as requires launcher
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/
PSA: You don't need to rename anything, just use the -noLauncher parameter
also try to start with -mod=Contact Worked this way with GM
Thanks, adding "-noLauncher -mod=Contact" to Steam Launch Options for Arma 3 started the Contact DLC!
Menu text appears garbled: I'll do some more testing.
@zaggynl I also had this, install a new DXVK
@byCybernetik what do you mean? The error box is just about WPF not working in wine.
Workaround: -noLauncher
@Preisschild I mean how the main menu is displayed
@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:
Edit2: Errors show as well during game:
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.
@zaggynl DXVK files need to be copied to SteamLibrary/steamapps/common/Proton 3.16/dist/lib64/wine/dxvk/
Or in the prefix of the game SteamLibrary/steamapps/compatdata/107410/pfx/drive_c/windows/system32/
To resolve the error "Trying to load a x86" need library Imagehlp.dll
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.
Use the imagehlp.dll.so from wine-staging, not the windows dll
Copying imagehlp is not needed anymore since Proton 4.11.
Thanks valve :)
Switched to Proton 4.11, no more errors The mouse turn issue remains, I think it's related to me using two monitors. Quick fix is to go to the menu and direct the cursor to the far right.
@zaggynl I have such a problem in DE Plasma 5, in DE Cinnamon there is no such problem
Update: With proton4.11-1 battleye works, by renaming arma3battleye.exe to arma3launcher.exe
Almost everyone seems to experience crashes exactly 15 minutes after joining a BattlEye enabled server.
i am getting the same error trying to launch arma. proton 4.11-2
tried: -noLauncher -mod=Contact
dvxk-1.3.2 dll's thats on the git repo have the same time stamp that's in "/home/osaris/.steam/steam/steamapps/common/Proton 4.11/dist/lib64/wine/dxvk" so i did not bother to copy them over
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'
Arma3Launcher_Exception_20190809T143150.txt
Any Advice?
@osaris775 as I said:
Update: With proton4.11-1 battleye works, by renaming arma3battleye.exe to arma3launcher.exe
The launcher still doesn't work and -noLauncher is a bit buggy, so you are stuck with that workaround
@osaris775 as I said:
Update: With proton4.11-1 battleye works, by renaming arma3battleye.exe to arma3launcher.exe
thanks for your reply
4.11-1 was replaced with 4.11-2. i only have 4.11-2, and from 4.2 and older options to select. Cant find a way to get 4.11-1. How can I go about this?
Works with 4.11-2 too. Just rename the arma3battleye.exe to arma3launcher.exe
this game opens on monitor 2, can't get it on monitor 1
@jarrard either you move it with your desktop environment, or you change forcedAdapterId
(it's -1
for me) in SteamLibrary/steamapps/compatdata/107410/pfx/drive_c/users/steamuser/My Documents/Arma 3/Arma3.cfg
Yeah, oddly enough I'm not sure if it was launching the proton version or native linux one now that I think about it because I forced proton version and it was to download 27GB again.. that will take a while on my currently broken internet (australia nbn copper network failure).
Got it running, can confirm it crashes in a mp server after 15minutes, like a bug in the anti cheat workaround for steam.
Also fullscreen mode has the mouse-panning issue for some, fullscreen-window fixes it.
Seems also this games framerate is limited by server cycles, because I was able to set my graphic settings real low and still was capped at around 50fps, while in main menu or normal editor play its much higher. (BIS mustn't have fixed that limitation of the engine yet)
Update: With proton4.11-1 battleye works, by renaming arma3battleye.exe to arma3launcher.exe
Isnt there a parameter that activates BE? like -useBE
?
I didn't need to do anything except accept the ingame option to activate battleeye, it then quits and loads a installer or something, and I relaunched ARMA3 and it appeared to work, except for the 15minute freeze issue.
@ninelore when using -noBE, the launcher wpf error message appears. Even though I'm using -noLauncher.
Arma 3 (107410) DX11 Error: E_INVALIDARG
Issue transferred from https://github.com/ValveSoftware/Proton/issues/3004. @RookySoap posted on 2019-08-23T18:53:15:
Hello! I'm running Arma 3 on Ubuntu 19.04 with Proton 4.2-9, and it works fairly well other than crashing every so often with the message
"DX11 error: CreateTexture failed: E_INVALIDARG"
Sometimes it says "CreateBuffer failed" or "CreateTexture2D failed" but it always has the "E_INVALIDARG"
The error often happens when placing things in the editor, but also happens walking around in game when it has to draw new textures. It doesn't seem to be any specific texture that the game doesn't like, it's more random.
The error is not mod-related as the crash happens with or without any mods enabled. Graphics settings do not seem to affect the crash either.
I've tried running with all of the other Proton versions available in the menu (3.7-8, 3.16-9, 4.11-2). They don't seem to affect the error.
There's another (unimportant) issue that might be related. About 1/5 of the time the game is launched, it puts out this loud, continuous beep until the game is closed. Probably not helpful, though.
I've tried reinstalling the game several times, but the issue has persisted over a few weeks.
Usually, the game last about 10 minutes before crashing, but several times I've left it open for a few hours and it never crashed. I wasn't doing anything different with the game in those cases.
I don't think it's a memory thing, as my RAM doesn't fill up and VRAM hovers around 98%-100% without seeming to trigger a crash.
I looked online for the error message. It seems a few people have gotten the error but only in specific circumstances like streaming video in game and with somebody's mod. If you know any way to fix it, it would be much appreciated. Thank you!
Or maybe my computer is just haunted.
Logs from one crash (Github doesn't support Arma's log files): https://drive.google.com/open?id=16ZjTpPmJyHwEq-3aLIJeUo-vEOmvvBcE
Not quite sure - in my case, just running the game and waiting until some texture loads that crashes the game.
@ryao commented on 2019-08-23T19:20:26:
@RookySoap It would have been better had you filed the issue against 4.11-2.
By the way, does using PROTON_USE_WINED3D=1 %command%
as your launch options help?
@kisak-valve Thanks, wasn't sure where to post this.
@ryao I tried out the launch option, but it makes the game crash while loading with the message "Error creating Direct3D 11 graphical engine"
@RookySoap Arma 3 via WineD3D not working Variable PROTON_USE_WINED3D=1 %command% will not help
@RookySoap Perhaps you do not have the D3D native libraries d3dcompiler_43.dll, d3dx10_43.dll, d3dx11_43.dll in the prefix
@ByCybernetik I see all of these files in system32 in the prefix. I'm not very familiar with how WINE works though, am I looking in the right place?
u need to run winetricks on arma3s prefix to install following things
d3dcompiler_43 d3dx10_43 d3dx11_43 xact_x64
I got the same problemm as @RookySoap . I am now using Proton 4.11-5 and NVIDIA Driver 435 and game crashes with simmilar error of INVALID ARGUMENT. One similarity we both have is GTX 970 which i think is the culprit, specifically it's infamouse 0.5Gb not treated same as rest 3.5Gb of video memory. This is just my guess, i am not a specialist in this sphere, but i couldn't think of anything else because i was having this issue even on 3.7-8.
Proton 4.11-7 seems to have broken mouse clicks in Arma 3.
Also not working
Compatibility Report
System Information
I confirm:
Log files arma3launcher_steam-107410.log arma3_x64_steam-107410.log
Symptoms
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