If you support us through Liberapay, please see this important post.
You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal!
  Go to:
The Witcher 3 in Wine
Shmerl commented on 18 March 2018 at 3:33 am UTC

FYI: direct image mapping branch isn't needed anymore. Use regular dxvk master.

Shmerl commented on 18 March 2018 at 4:22 am UTC

Looks like I missed that, but Sapphire released Pulse version of their AMD Vega 56. It's not such a monster as their Nitro (requires just 2 8-pin power connectors rather than 3). It sounds like a great card, especially with 8GB VRAM to beef up dxvk performance, but that pricing...

andda715 commented on 18 March 2018 at 8:06 am UTC

Shmerl
andda715Hierarch Square: 80-90FPS with intermittent drops when (?) shaders are being compiled or similar?
Rest: 85-100FPS with again drops to ~10, ~30 or ~60 for a split second when something new arrives on the screen. Lower the more new stuff that arrives.

How much VRAM do you have? I suspect more VRAM helps tremendously when direct-image-mapping is used.

MSI GTX 1080 with 8GB of VRAM.
80-85 on HS is within ~80% of Windows performance => awesome. :-)
On W Novigrad is generally between 95 and 130.

andda715 commented on 18 March 2018 at 8:15 am UTC

ShmerlLooks like I missed that, but Sapphire released Pulse version of their AMD Vega 56. It's not such a monster as their Nitro (requires just 2 8-pin power connectors rather than 3). It sounds like a great card, especially with 8GB VRAM to beef up dxvk performance, but that pricing...

Graphics card pricing is a joke at the moment, similar story with DDR4 memory. :-(
Was very interested in buying a Vega 56 myself as well, looks like a great card!
Was a bit worried at buying at release though as the first batches, of any high-end silicon-based HW, generally have a lot of more issues than later batches. Not an issue now of course, unless the stores tries to resell early versions.

Bought my 1080 for ~€520 roughly half a year ago and was a bit angry that it was so much more expensive than the cheapest 1080s (€50-100 or so) but I wanted an MSI card (happy with them previously). Now? The same card goes for €740+ (the few hours per month in it is in stock and not sold out). :-/

sebish commented on 18 March 2018 at 5:00 pm UTC

Hi

I install wine3.4 from debian : deb https://dl.winehq.org/wine-builds/debian/ buster main

I install VulkanSDK-1.0.51.0-Installer.exe ,copy winevulkan.json and add the reg key in the 64Bit wineprefix.

The cube don't work and i have this error

Failed to open dynamic library "c:\windows\system32\winevulkan.dll" with error 1114 Cannot create Vulkan instance.
C:\Users\david\.jenkins\workspace\LoaderAndValidationLayers\demos\vulkaninfo.c:671: failed with VK_ERROR_INCOM
PATIBLE_DRIVER

I delete all other version of wine.

help please/

Shmerl commented on 18 March 2018 at 5:03 pm UTC

sebishThe cube don't work and i have this error

How did you add the registry entry? Do you actually have winevulkan.dll in the location you list above?

Also, if you are using Nvidia, make sure to pull the latest driver (and you can use latest Vulkan SDK too).

sebish commented on 18 March 2018 at 6:44 pm UTC

I have the nvidia driver 390.42 install from debian depot and this :
nvidia-vulkan-commonn
nvidia-vulkan-icd
nvidia-vulkan-icd:i386

The c:\windows\system32\winevulkan.dll exist. I add the reg key via wine regedit.exe.

malek69 commented on 18 March 2018 at 6:57 pm UTC

Vulkaninfo outputs?
Meaby this work
Your /usr/share/vulkan/icd.d/nvidia_icd.json should look something like this:

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "libGLX_nvidia.so.0", "api_version" : "1.0.49" } }
You likely have one that looks like this given your output:

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "libGL.so.1", "api_version" : "1.0.49" } }

sebish commented on 18 March 2018 at 7:23 pm UTC

I verify :

# ll /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 lrwxrwxrwx 1 root root 61 mars 18 13:58 /usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0 -> /etc/alternatives/nvidia--libGLX_nvidia.so.0-x86_64-linux-gnu # ll /etc/alternatives/nvidia--libGLX_nvidia.so.0-x86_64-linux-gnu lrwxrwxrwx 1 root root 59 mars 18 13:58 /etc/alternatives/nvidia--libGLX_nvidia.so.0-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/nvidia/current/libGLX_nvidia.so.0 # ll /usr/lib/x86_64-linux-gnu/nvidia/current/libGLX_nvidia.so.0 lrwxrwxrwx 1 root root 23 mars 13 06:30 /usr/lib/x86_64-linux-gnu/nvidia/current/libGLX_nvidia.so.0 -> libGLX_nvidia.so.390.42

and /usr/share/vulkan/icd.d/nvidia_icd.json

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "libGLX_nvidia.so.0", "api_version" : "1.0.65" } }
I modify to :
{ "file_format_version" : "1.0.0", "ICD": { "library_path": "libGLX_nvidia.so.0", "api_version" : "1.0.49" } }

Same Problème, the output :

=========== VULKAN INFO =========== Vulkan Instance Version: 1.1.70 ERROR: [Loader Message] Code 0 : loaderGetDeviceRegistryFiles: failed to open DevNode ░ ERROR: [Loader Message] Code 0 : loaderGetDeviceRegistryFiles: failed to open DevNode ┐ ERROR: [Loader Message] Code 0 : loaderGetDeviceRegistryFiles: failed to open DevNode ­Ö ERROR: [Loader Message] Code 0 : Failed to open dynamic library "c:\windows\system32\winevulkan.dll" with erro r 1114 Cannot create Vulkan instance. C:\VulkanSDKBuild\workspace\LoaderAndValidationLayers\demos\vulkaninfo.c:768: failed with VK_ERROR_INCOMPATIBL E_DRIVER

Shmerl commented on 18 March 2018 at 8:04 pm UTC

You don't need to modify jsons. Install Nvidia driver which ships Vulkan 1.1.70.x. Also, install latest Vulkan SDK in the prefix. And can you also show how your registry key looks like?

  Go to:

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
  • Tac Tics: „Desperados: Wanted Dead or Alive“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts