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

black windows in dotnet applications #2542

Closed
Etaash-mathamsetty opened this issue Mar 14, 2022 · 11 comments · Fixed by #3392
Closed

black windows in dotnet applications #2542

Etaash-mathamsetty opened this issue Mar 14, 2022 · 11 comments · Fixed by #3392

Comments

@Etaash-mathamsetty
Copy link
Contributor

Etaash-mathamsetty commented Mar 14, 2022

try using the visual studio installer (or the reshade installer) with wine 7.4, it renders fine with wined3d and it doesn't render fine with dxvk, with dxvk, the window is black unless you move you mouse in which case the portion of ui element you are hovering over reveals itself and turns the rest of the window black.
image

the easy solution to this would be add some env variable that disables dxvk or the tougher one, which is patching dxvk

@doitsujin
Copy link
Owner

doitsujin commented Mar 15, 2022

Need more info, especially log files. The issue template asks for those for a reason....

This is probably some partial present bullshit though which we don't support.

@Etaash-mathamsetty
Copy link
Contributor Author

ReShade_Setup_5.0.2_d3d9.log
this is the dxvk log, dosen't seem like anything special is in there

@Etaash-mathamsetty
Copy link
Contributor Author

this bug is also easily reproduceable, so you can go download reshade and get extra info if needed

@xpander69
Copy link
Contributor

Similar issue with Warhammer Online Return of Reckoning Launcher. dotnet40
works with wined3d, but doesn't with DXVK.

26032022_15 55 45
log: RoRLauncher_d3d9.log

Launcher can be downloaded from here: http://launcher.returnofreckoning.com/RoRLauncher.exe
no account needed, but it will start to download files, be aware

@Faalagorn
Copy link

It seems to be the exact case of #2278 as indeed it seems to be a partial present.

For Tarkov the workaround was to force wined3d for DX9 since it's what launcher uses and the actual game uses DX11.

@SpookySkeletons
Copy link

VRCX also seems to suffer from partial present issue.
Not a massive handicap, but what makes partial so stubborn to address?

@xpander69
Copy link
Contributor

You could try this: #2568 (comment)

Works with Warhammer: Return of Reckoning launcher. Might work with other dotnet launchers as well

@Etaash-mathamsetty
Copy link
Contributor Author

Etaash-mathamsetty commented Apr 2, 2022

can confirm that this fix works, unfortunately things slow down a LOT when you do this

@Etaash-mathamsetty
Copy link
Contributor Author

image
that looks a bit better

@K0bin
Copy link
Collaborator

K0bin commented Apr 2, 2022

Why are you running the Visual Studio installer with DXVK?

@Etaash-mathamsetty
Copy link
Contributor Author

Etaash-mathamsetty commented Apr 2, 2022

Why are you running the Visual Studio installer with DXVK?

because i have it installed in my main wine prefix... (~/.wine)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants