The Witcher 3 in Wine
Page: «9/88»
  Go to:
Avehicle7887 Jul 12, 2017
Just tried out 2.12:

- Performance still 20-30fps on Nvidia (GTX 1060)
- Some ground still invisible
- Rendering is almost perfect, very little visual issues remain (such as the dreaded invisible floor).
kaiman Jul 12, 2017
Can confirm that the worst graphical glitches are gone with 2.12 staging. However, I get about 5fps less than with wine 2.12 built according to Shmerl's guide. With my GTX 950, that means only 15 fps compared to 20, which makes quite a difference. Below 15, often keys get stuck and playing is hardly possible. At the same time, glxosd reports just 50% GPU utilization, so there's definitely room for improvement.

Will likely compile vanilla wine with only the 4 patches plus whatever fixed the red/black and vegetation issues. That'll hopefully gets me back those crucial frames :-).

Btw., I'm basically done with Velen, about to move on to Novigrad. Having tons of fun, glitches or no :-).
Shmerl Jul 13, 2017
The bugs which I still observe in 2.12:

Hard freeze in Velen (Mesa specific):
* https://bugs.winehq.org/show_bug.cgi?id=43273
* https://bugs.freedesktop.org/show_bug.cgi?id=101731

Dark ground: https://bugs.winehq.org/show_bug.cgi?id=43239
Puppeteer lines: https://bugs.winehq.org/show_bug.cgi?id=43160
Opaque surface distortion: https://bugs.winehq.org/show_bug.cgi?id=43158
Missing surfaces: https://bugs.winehq.org/show_bug.cgi?id=43131

So I suppose most major issues weren't yet fixed (besides missing vegetation bug for Nvidia blob, which is fixed).

The freeze in Velen and black ground basically prevent me from progressing so far.
ardorhb Jul 14, 2017
Dark ground is rather this issue: https://bugs.winehq.org/show_bug.cgi?id=43239
newbie7 Jul 14, 2017
Hi, could you help me? I was running Witcher 3 on Arch without any problems but recently I've switched to Fedora and now I have this weird problem. When I open the game I see green menu ![](http://i.imgur.com/LrKFx8M.png) and when I try to play it hangs itself on loading ![](http://i.imgur.com/7mXEFJM.png) How can I fix it? I'm using Wine Staging 2.12. Thank you in advance :)

PS. As you can see, my English isn't very good so please don't be mad.
Shmerl Jul 14, 2017
Hi, could you help me? I was running Witcher 3 on Arch without any problems but recently I've switched to Fedora and now I have this weird problem. When I open the game I see green menu

You need to enable CSMT to avoid that menu corruption. Can't say about the loading hang - that's not familiar.
newbie7 Jul 14, 2017
Okay, I'll do this. Thank you :)
Shmerl Jul 19, 2017
Can anyone test latest Wine master please? Looks like puppeteer lines bug is now fixed at least for me, but I'd prefer another confirmation before closing it.

Also, the freeze bug doesn't happen to me anymore as well, but I'm not sure what caused it (my setup changed quite a bit, besides the GPU which is still the same). At least I'm glad it's gone for me - it was a very major blocker.

Other known bugs still occur (missing surfaces, opaque surface distortion, dark ground).

I noticed another issue though. When TW3 is set to fullscreen in graphics settings and minimized / restored, the window is compressed into a small rectangle at the top left screen corner (KDE Plasma 5.8.7), clicking it opens the game properly. Borderless window setting works OK.

UPDATE: Puppeteer lines bug is now indeed fixed.
scix Jul 20, 2017
Also, the freeze bug doesn't happen to me anymore as well, but I'm not sure what caused it (my setup changed quite a bit, besides the GPU which is still the same). At least I'm glad it's gone for me - it was a very major blocker.

Which staging patches do I need to apply to Wine master to get Witcher 3 running? I still have the freeze bug with Mesa master, so perhaps it is a Wine bug that has been fixed.
Shmerl Jul 20, 2017
Which staging patches do I need to apply to Wine master to get Witcher 3 running? I still have the freeze bug with Mesa master, so perhaps it is a Wine bug that has been fixed.

See the howto here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=34698#notes
kaiman Jul 20, 2017
See the howto here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=34698#notes

Btw., to my best of knowledge, wined3d-Copy_Resource_Typeless is the patch that fixes the Red/Black texture issues. You might want to update the howto accordingly.

Update: the bug report actually states the patch :-). Sometimes reading actually helps. Still, might be nice to include it with the other four.
Shmerl Jul 20, 2017
Btw., to my best of knowledge, wined3d-Copy_Resource_Typeless is the patch that fixes the Red/Black texture issues. You might want to update the howto accordingly.

Looks like it's relatively self contained, and doesn't depend on some major patches like the whole staging CSMT. I'll add this to the note, for Nvidia case.
Shmerl Jul 21, 2017
Actually, I just experienced the freeze bug again. I guess it's somehow random, and it's not truly gone :(
malek69 Jul 25, 2017
nvidia blob
wine 2.13 + patchs
./patches/patchinstall.sh DESTDIR=$"../wine-2.13" ntdll-Grow_Virtual_Heap wined3d-buffer_create wined3d-sample_c_lz wined3d-1DTextures wined3d-Copy_Resource_Typeless xaudio2-get_al_format
map/inventory/loading srean bug
View video on youtube.com

wine 2.13 + staging work fine
View video on youtube.com
Shmerl Jul 25, 2017
nvidia blob
map/inventory/loading srean bug

Did you enable CSMT?
malek69 Jul 25, 2017
![](http://i.imgur.com/hiJBrf7.png)
Shmerl Jul 25, 2017
@malek69: I don't see CSMT key there. See HOWTOs.
Shmerl Jul 26, 2017
A few points:

1. Latest wine staging doesn't really fix any of the known TW3 bugs nor improve performance.

2. Does installing xact_jun2010 fix the crackling sound that I hear in the above videos? I think I set all the libs back to builtin (Wine), and I don't have the crackling sound, but I wonder if I still have some native override that I missed.

3. Is there still the dark ground bug in Velen area for Nvidia blob users? If not, could it be Mesa specific issue?
scix Jul 26, 2017
@malek69: I don't see CSMT key there. See HOWTOs.

That key isn't used in the staging version. It still uses the option in winecfg.
kaiman Jul 26, 2017
A few points:
2. Does installing xact_jun2010 fix the crackling sound that I hear in the above videos? I think I set all the libs back to builtin (Wine), and I don't have the crackling sound, but I wonder if I still have some native override that I missed.
I never installed the xact_jun2010 fix to begin with, and do not experience crackling sound in cut-scenes or the game proper.

3. Is there still the dark ground bug in Velen area for Nvidia blob users? If not, could it be Mesa specific issue?
Only tested very briefly, and it was night-time in the game. But I had the impression that the ground was still too dark, so no change here either.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register