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:
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.
View video on youtube.com
It seems I have no excuse to not play all my bought games anymore ^^
Does someone have the possibility to try out Battlefield 3 and 4?
I own 4 from bundled copy but origin is proving difficult to run if i can i get origin working properly then i will test later today.
Does someone have the possibility to try out Battlefield 3 and 4?BF3 I don't think will work because of Battlelog.
I tried out BF4 tho and it works pretty well! There are a few bugs, and (at least on my AMD card) particles draw as black boxes, which can be pretty irritating. Also Punkbuster is not really happy about us using modified DLLs and you probably will get kicked from servers. Singleplayer and Unranked/No PB Servers should be fine though :)
I was running Medium Settings, 720p on a RX480 at 100-200fps ^-^
powered by ArchLinuxthey 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!
powered by ArchLinuxthey 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.
what is messed up? visuals? what driver version? as it works fine for me with nvidia.Yeah, the visuals, as illustrated in the screenshot from my original post. Still on 384.111, so that might be a reason.
390.48 drivers
Edit: upgraded to 390.40, and that fixes the glitches. Great! 30+ FPS with my GTX 950 on medium settings :-).
Wasn't the specific wine prefix I was worried about, but wine installation itself, as wine-staging 3.5 did replace wine-staging 2.21. As they came from different PPAs, I was able to revert back however.A bit worried to mess up a working configuration with wine-staging 2.21, though.
Doesn't everyone use a container application like PlayOnLinux or just prefixes?
Last edited by kaiman on 7 Apr 2018 at 3:56 pm UTC
powered by ArchLinuxthey 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?
edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
So do we install Vulkan SDK twice in the end ?
Or just once before we add the WORD variables in HKEY registries ?
edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
So do we install Vulkan SDK twice in the end ?
Or just once before we add the WORD variables in HKEY registries ?
Also i think you have a typo in your winetricks.sh
Last command is
winetricks $install
instead of wine $install
EDIT _ my mistake , i mixed up two scripts
Last edited by razing32 on 7 Apr 2018 at 4:30 pm UTC
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.
What I see:
The latest release, version 0.41, has a slight red//*8auction of over011\&C&PU-ove=__r`@hea'd,^^h_s##better GPU sa*77_&7tur#iii>/on when D{D*$&&,<@efe*red C]]H##x7s a-e u--d f-r rennnnnnng and fea7ures @ co^%ig@b%^le HUD.
So. Looking forward to DXVK's continued success and the day that I can just check that little "Enable DXVK" box and voilà, magic.
Last edited by Nanobang on 7 Apr 2018 at 3:11 pm UTC
Managed to install it
But ended up with an error :
double free or corruption (!prev)
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
powered by ArchLinuxthey 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
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
this doesn't show any error, looks like it launched fine.
Allright
Managed to install it
But ended up with an error :
double free or corruption (!prev)
hmm where you got that error? or with what?
yes you can copy paste and use the Steam.sh script modified to launch Witcher3.exe
this doesn't show any error, looks like it launched fine.
Yeah, but i don't see the game, it just launches nothing.
yes you can copy paste and use the Steam.sh script modified to launch Witcher3.exethis 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 Apr 2018 at 7:17 pm UTC
yes you can copy paste and use the Steam.sh script modified to launch Witcher3.exethis 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 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...
yes you can copy paste and use the Steam.sh script modified to launch Witcher3.exethis 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.
Allright
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?...
Just DX11 (and maybe DX10 later). DX9 is different.
See more from me