-
Notifications
You must be signed in to change notification settings - Fork 857
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
Escape from Tarkov launcher (BsgLauncher.exe) broken since 54ed8f0bb0f0859e05b7b406b7e95fa71900ba40 (D9VK merge). #2278
Comments
I also had the same issue back on NVIDIA GTX 960 and I think under RX 580 too, though I'd have to retest it when I get home, could see Intel as well, I also have the game, let me know if any further testing is needed but I think it's unrelated. Thanks for bisecting and apitracing the issue properly! |
I just tried it again since the newest Proton Experimental enabled BattlEye and the game now loads to the menu and the issue is definitely there. The launcher is barely usable, it experiences a lot of flickering (though that happens with WineD3D as well so maybe it requires a separate bug being filled there), but sometimes half of it is black. It also switches position and stays at it under sway for me. It sometimes crashes too, but that's relatively rare. EDIT: It seems that the screen only refreshes when something happens on screen, so when a patch is being downloaded and a progress bar is constantly updated, the launcher is kinda usable (it flashes several times a second, but you can read the info), when there's nothing happening it stays black, so you have to hover onto an element that change anything. |
Is there a fix for this black screen on launcher issue? I used use WineD3D as a work around but it be nice if this was figured out. Its not the only app that this sort of issue happens on. Now BE is support in Proton btw. In the meanwhile to install updates and such I use WineD3D then disable that and just blind click the launch button. Given that WineD3D works and DXVK doesn't, it should be a pretty simple bug to isolate. Not sure how easy it is to fix, and could be related to dotnet apps in general which WineD3D likely has more support for. |
The latest Lutris installer works around that by only using WineD3D for the launcher. There is also a Discord community dedicated to Tarkov on Linux if you want some more information, especially regarding BE compatibility: https://discord.gg/5zM86yJBYs |
It would be nice to have this fixed in DXVK though, as WineD3D has its own issues and doesn't solve the problem completely. |
@Vinjul1704 Can you try putting this into
|
That's what we've been using in the Lutris installer for a bit now, but it's more of a workaround than a proper fix, since it makes the launcher run a bit slower with some noticable lags. |
This most likely makes WPF fall back to software rendering, which is why it's so much slower. A proper fix isn't really possible right now. |
The game launcher for Escape from Tarkov is broken since D9VK got added with commit 54ed8f0.
It either crashes immediately or is a black window while nothing is changing, causing heavy flickering even when moving the mouse and animations are playing. Video showing the issue: https://youtu.be/XpjSq5ZpNNc
The latest launcher installer can be download directly through this link (if it happens to be invalid in the future, please let me know and I can update it): http://cdn-11.eft-store.com/LauncherDistribs/12.9.0.1521_722d8cfcd97ab13601bae0f63f28dec2/BsgLauncher.12.9.0.1521.exe
An account is not required to test the launcher, since the issue is present in the login window too.
System information
470.63.01
471.68
wine-tkg-staging-fsync-git
from chaotic-aur54ed8f0bb0f0859e05b7b406b7e95fa71900ba40
up to masterApitrace file
Recorded under Windows without DXVK: https://www.swisstransfer.com/d/db4fe1cb-902e-4b32-9d69-02295c661b12
Windows log file (dxgi log is empty)
BsgLauncher_d3d9.log
Linux log files
BsgLauncher_d3d9.log
BsgLauncher_dxgi.log
The text was updated successfully, but these errors were encountered: