Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Since there's a lot of excitement around DXVK we've been following it closely and a fresh release made it out last night.

For those who don't remember it, DXVK is the compatibility layer for running Direct3D 11 games in Wine using Vulkan. It's a very promising project, with a lot of people having fun with it already on Linux.

The latest release, version 0.41, has a slight reduction of overall CPU overhead, has better GPU saturation when Deferred Contexts are used for rendering and features a configurable HUD. The announcement also notes five bugs fixed, one which will make Mesa users happy as it fixes tessellation shaders causing a crash in Mesa drivers.

An an example of how it runs, here's a video from well-known Linux YouTuber Xpander showing off Kingdom Come: Deliverance using a previous build of DXVK:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

 

Very impressive stuff there, hopefully it will make it into Wine proper when it's further developed. Projects like this, could really help more people dual-boot and eventually be full Linux gamers.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
108 comments
Page: «4/11»
  Go to:

razing32 Apr 7, 2018
Allright
Managed to install it
But ended up with an error :
double free or corruption (!prev)
Cyril Apr 7, 2018
I can't launch The Witcher 3.
I modified the Steam.sh file for this, with the location of my "witcher3.exe".
This is what i get when execute Steam.sh :
info: Enabled instance layers:
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
info: GeForce GTX 780:
info: Driver: 390.42.0
info: Vulkan: 1.0.65
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
Xpander Apr 7, 2018
Quoting: Cyril
Quoting: Xpander
Quoting: Cyril
Quoting: Xpander
Quoting: Al3s
Quotepowered by ArchLinux
they had to say it, huh? ;)

Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)


Made a tutorial video also (might be still complicated for some)

edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4

Spoiler, click me

I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!

yeah we are using wine, you can install the latest also, its backwards compatible anyway, just wine has support up to 1.0.51 atm i think and my nvidia drivers (stable ones, not vulkan beta) have 1.0.65 only.

Thanks.
Another question... ^^
For the last task, i want to use Witcher 3 (GOG version) but it's already installed on my System, as i tested it with wine-staging-2.21.
Can I just copy/paste the folder into the _DXVK_prefix?
I didn't install Steam also, I don't think it's necessary in my case, is it?

yes you can copy paste and use the Steam.sh script modified to launch Witcher3.exe

Quoting: CyrilI can't launch The Witcher 3.
I modified the Steam.sh file for this, with the location of my "witcher3.exe".
This is what i get when execute Steam.sh :
info: Enabled instance layers:
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
info: GeForce GTX 780:
info: Driver: 390.42.0
info: Vulkan: 1.0.65
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0

this doesn't show any error, looks like it launched fine.




Quoting: razing32Allright
Managed to install it
But ended up with an error :
double free or corruption (!prev)


hmm where you got that error? or with what?
Cyril Apr 7, 2018
Quoting: Xpanderyes you can copy paste and use the Steam.sh script modified to launch Witcher3.exe
Quoting: Xpanderthis doesn't show any error, looks like it launched fine.

Yeah, but i don't see the game, it just launches nothing.
Xpander Apr 7, 2018
Quoting: Cyril
Quoting: Xpanderyes you can copy paste and use the Steam.sh script modified to launch Witcher3.exe
Quoting: Xpanderthis doesn't show any error, looks like it launched fine.

Yeah, but i don't see the game, it just launches nothing.

that is strange. Try to comment the WINEDEBUG=-all line, then wine should throw more info into the terminal, that might reveal whats the problem. I haven't tested Witcher 3 (don't own it) myself maybe you need some special dll overrides with this game.

at least it seems you succeeded with installing dxvk into your prefix as the info comes up


Last edited by Xpander on 7 April 2018 at 7:17 pm UTC
Cyril Apr 7, 2018
Quoting: Xpander
Quoting: Cyril
Quoting: Xpanderyes you can copy paste and use the Steam.sh script modified to launch Witcher3.exe
Quoting: Xpanderthis doesn't show any error, looks like it launched fine.

Yeah, but i don't see the game, it just launches nothing.

that is strange. Try to comment the WINEDEBUG=-all line, then wine should throw more info into the terminal, that might reveal whats the problem. I haven't tested Witcher 3 (don't own it) myself maybe you need some special dll overrides with this game.

at least it seems you succeeded with installing dxvk into your prefix as the info comes up

I get this without the WINEDEBUG option:

Spoiler, click me
000b:fixme:winediag:start_process Wine Staging 3.5 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e0b0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81000 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e0ac L"\f6a0\n" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x82420 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\10b0\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81620 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\56b0\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e0b0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x810b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e0ac L"\f6a0\n" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81270 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\5680\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x82830 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\5680\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e1a0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x810b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e19c L"\f6a0\n" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212dcd0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81440 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212dccc L"\5680\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e110 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x83070 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e10c L"\0208\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e1a0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x83070 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e19c L"\0208\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212dcd0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x830b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212dccc L"\01c8\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e110 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x82730 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e10c L"\0688\0001" 0x00000000: stub
info: Enabled instance layers:
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e680 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x827b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e67c L"\0608\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e680 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x88130 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e67c L"\0568\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e260 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x870c0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e25c L"\0228\0001" 0x00000000: stub
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Global function "vkEnumerateInstanceVersion" not found.
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkEnumeratePhysicalDeviceGroups".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceFeatures2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceFormatProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceImageFormatProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceQueueFamilyProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceMemoryProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSparseImageFormatProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalBufferProperties".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalFenceProperties".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalSemaphoreProperties".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDeviceGroupSurfacePresentModesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDevicePresentRectanglesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceDisplayPropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceDisplayPlanePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDisplayPlaneSupportedDisplaysKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDisplayModePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDisplayModeKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDisplayPlaneCapabilitiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDisplayPlaneSurfaceKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateSharedSwapchainsKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkEnumeratePhysicalDeviceGroupsKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalBufferPropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalSemaphorePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalFencePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceCapabilities2KHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceFormats2KHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDebugReportCallbackEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDestroyDebugReportCallbackEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugReportMessageEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugMarkerSetObjectTagEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugMarkerSetObjectNameEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalImageFormatPropertiesNV".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkReleaseDisplayEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceCapabilities2EXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkSetDebugUtilsObjectNameEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkSetDebugUtilsObjectTagEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDebugUtilsMessengerEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDestroyDebugUtilsMessengerEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkSubmitDebugUtilsMessageEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceMultisamplePropertiesEXT".
info: GeForce GTX 780:
info: Driver: 390.42.0
info: Vulkan: 1.0.65
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
002f:fixme:ver:GetCurrentPackageId (0x182bfdc0 (nil)): stub
002e:fixme:msvcrt:__clean_type_info_names_internal (0x2831878) stub
002e:fixme:msvcrt:__clean_type_info_names_internal (0x2745768) stub

Maybe it's just missing dll as you said. Maybe I'll try with an another game...
Xpander Apr 7, 2018
Quoting: Cyril
Quoting: Xpander
Quoting: Cyril
Quoting: Xpanderyes you can copy paste and use the Steam.sh script modified to launch Witcher3.exe
Quoting: Xpanderthis doesn't show any error, looks like it launched fine.

Yeah, but i don't see the game, it just launches nothing.

that is strange. Try to comment the WINEDEBUG=-all line, then wine should throw more info into the terminal, that might reveal whats the problem. I haven't tested Witcher 3 (don't own it) myself maybe you need some special dll overrides with this game.

at least it seems you succeeded with installing dxvk into your prefix as the info comes up

I get this without the WINEDEBUG option:

Spoiler, click me
000b:fixme:winediag:start_process Wine Staging 3.5 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e0b0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81000 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e0ac L"\f6a0\n" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x82420 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\10b0\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81620 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\56b0\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e0b0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x810b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e0ac L"\f6a0\n" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81270 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\5680\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e040 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x82830 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e03c L"\5680\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e1a0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x810b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e19c L"\f6a0\n" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212dcd0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x81440 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212dccc L"\5680\0008" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e110 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x83070 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e10c L"\0208\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e1a0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x83070 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e19c L"\0208\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212dcd0 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x830b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212dccc L"\01c8\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e110 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x82730 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e10c L"\0688\0001" 0x00000000: stub
info: Enabled instance layers:
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e680 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x827b0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e67c L"\0608\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e680 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x88130 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e67c L"\0568\0001" 0x00000000: stub
002e:fixme:setupapi:CM_Get_Device_ID_List_SizeW 0x212e260 L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x00000300: stub
002e:fixme:setupapi:CM_Get_Device_ID_ListW L"{4d36e968-e325-11ce-bfc1-08002be10318}" 0x870c0 0 0x00000300: stub
002e:fixme:setupapi:CM_Locate_DevNodeW 0x212e25c L"\0228\0001" 0x00000000: stub
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Global function "vkEnumerateInstanceVersion" not found.
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkEnumeratePhysicalDeviceGroups".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceFeatures2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceFormatProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceImageFormatProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceQueueFamilyProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceMemoryProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSparseImageFormatProperties2".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalBufferProperties".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalFenceProperties".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalSemaphoreProperties".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDeviceGroupSurfacePresentModesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDevicePresentRectanglesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceDisplayPropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceDisplayPlanePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDisplayPlaneSupportedDisplaysKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDisplayModePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDisplayModeKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetDisplayPlaneCapabilitiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDisplayPlaneSurfaceKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateSharedSwapchainsKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkEnumeratePhysicalDeviceGroupsKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalBufferPropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalSemaphorePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalFencePropertiesKHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceCapabilities2KHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceFormats2KHR".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDebugReportCallbackEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDestroyDebugReportCallbackEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugReportMessageEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugMarkerSetObjectTagEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDebugMarkerSetObjectNameEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceExternalImageFormatPropertiesNV".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkReleaseDisplayEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceSurfaceCapabilities2EXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkSetDebugUtilsObjectNameEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkSetDebugUtilsObjectTagEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkCreateDebugUtilsMessengerEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkDestroyDebugUtilsMessengerEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkSubmitDebugUtilsMessageEXT".
002e:fixme:vulkan:wine_vkGetInstanceProcAddr Unsupported device or instance function: "vkGetPhysicalDeviceMultisamplePropertiesEXT".
info: GeForce GTX 780:
info: Driver: 390.42.0
info: Vulkan: 1.0.65
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
002f:fixme:ver:GetCurrentPackageId (0x182bfdc0 (nil)): stub
002e:fixme:msvcrt:__clean_type_info_names_internal (0x2831878) stub
002e:fixme:msvcrt:__clean_type_info_names_internal (0x2745768) stub

Maybe it's just missing dll as you said. Maybe I'll try with an another game...

hmm doesnt seem like its missing anything just "fixme" errors which shouldn't be a big deal. no real "err" messages. maybe something with your Window manager, doesnt create a window somehow or something, might want to tryto enable wine virtual desktop under winecfg.
razing32 Apr 7, 2018
Quoting: Xpander
Quoting: razing32Allright
Managed to install it
But ended up with an error :
double free or corruption (!prev)


hmm where you got that error? or with what?

Elex
Tried to run it and got that. There was also an exception window but I could not select it.
It's odd , I get the two logos then a black screen.
On regular wine (3.4 I think) i managed to see both the intros and the main menu but trying to start a game resulted in a black screen.
Is this DX11 for games exclusive or it works with DX9 games too?...
Ehvis Apr 7, 2018
View PC info
  • Supporter Plus
Quoting: Comandante ÑoñardoIs this DX11 for games exclusive or it works with DX9 games too?...

Just DX11 (and maybe DX10 later). DX9 is different.
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!
The comments on this article are closed.