@Vash63 : I also have nvidia 390.42 (gtx 970) + kernel 4.15 + Gnome 3.28 here. Sadly i don't own any of the games you mentioned, Can you please try if you can get things running which are free to use and known to work with dxvk like:
Unigine Heaven
Unigine Valley
Dirt 2 Demo.
Just to see if you have a general issue or if it is game specfic ?
If you own Crysis 2, also give it a try, it works fantastic on my box here.
Also please provide apitraces of the other games you mentione. The apitraces have to be created with wine without dxvk.
Many thanks !
Christian
Just tried Unigine Valley and it actually worked quite well. I had to install the 32-bit version of DXVK though which seems to overwrite the 64-bit one as they both just symlink to the same .dll file on 'ninja install' which is kind of annoying, I guess I need to have both of them in totally different directories to get that to work.
Anyway, that's unrelated to the problem... maybe it's a 64-bit thing? I see Witcher 3 working for other users online so I figured it would be a good test game but it doesn't seem to be working for me.
I just tested this setup - wine-staging 3.4, dxvk a8eecfbfe59e4aecc5d0332ce5c1394a53d065ea, GTX 1080, Nvidia 390.42. Witcher 3 works. Please try going through your setup again - it seems the problem you're reporting is rather local.
Ok, I kept poking around and was able to get TW3 to boot up by disabling the Steam Overlay. Is this a known issue or should I file a different bug for that?
First of - DXVK is just awesome, kudos for all the great work!
Just some additional information if it might be helpful.
I have the same issue with black screen or even hanging using dxvk master as Vash63 (608cd33 and a8eecfb).
Similar HW but with 390.25.
direct-image-mapping branch rebased/merged with master up to 0f800c6 works though!
Very new dxvk user so might have done stuff wrong etc and not really sure where to find log files. I will check the various docs and see if I can figure it out. :)
Works on master as well by reverting 94aa650 - [dxvk] Enable the use of VK_KHR_descriptor_update_template so when reading close I noticed I didn't do the template stuff that is described on wine-vulkan. So never mind the above! :-D
@AndersDala : does it work for you without reverting that commit if you disable the steam overlay ?
@Vash63 : iirc, the steam overlay issue was already knwon, you may check the #88 thread. In addition if you compile dxvk for yourself, the libraries will not overwrite each other.
@pingubot no, but then I believe my issue is most likely that I haven't done the vulkan template thingy.
Thanks for that link to #88 - good to see it's known. Should issues like that be filed as separate bugs though?
I think this bug has just about outlived it's usefulness - gonna keep it open for a bit as discussion since we're waiting on an answer to your question from @AndersDala but I think my issue was solved by disabling the overlay.
Separately, I have been compiling dxvk myself - and when I do 'ninja install' from either the build.w32 or the build.w32 directory they both output to ../bin, which as they are both in the root 'dxvk' directory means that they are writing to the same directory.
@Vash63 : i have written a script which takes care about the building/installing dxvk 32 and 64bit. The only thing you need to take care manually is downloading the code .zip from here (will integrate git to the script later on) . If you are interested, i can post it here.
Edit: I implemented git to the script now, so basically all you eed to do is start the script, it will take care about the rest
Ok, I kept poking around and was able to get TW3 to boot up by disabling the Steam Overlay. Is this a known issue [...] ?
Yes, and there's not much I can do about it. I think Steam actually tries to load the Vulkan overlay, but as you can see, that doesn't exactly work all that well.
Nothing extracted yet.
Every DX11 game I've tried either crashes (Dishonored 2, TEW2, The Witness) or loads up to a black screen that never renders (The Witcher 3, Nex Machina).
Vulkan native games like DOOM 2016 and Wolfenstein 2 work without issue.
Software information
All games I've tried on Steam. Gnome 3.28 on Arch w/ Linux 4.15.10.
System information
Log files
Logs are from TW3, but other games can be provided if helpful.
consoleout.log
witcher3_d3d11.log
witcher3_dxgi.log