3d windows games won't start anymore

Hi!
After some system update (probably three or four weeks ago) my 3d windows games won’t start anymore.
I need help analysing and fixing this, because i fell pretty clueless right now.

If i start a game using dxvk and i get this output:

esync: up and running.
002c:fixme:winediag:LdrInitializeThunk wine-staging 6.17 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0078:err:wineusb:DriverEntry Failed to initialize Unix library, status 0xc0000135.
0078:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\wineusb": c0000135
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 126
011c:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
011c:fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
011c:fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
011c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
info: Game: some.exe
info: DXVK: v1.2.1
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
011c:err:vulkan:wine_vk_instance_load_physical_devices Failed to enumerate physical devices, res=-3
011c:err:vulkan:wine_vkCreateInstance Failed to load physical devices, res=-3
err: DxvkInstance::createInstance: Failed to create Vulkan instance
011c:err:winediag:wined3d_dll_init Using the OpenGL renderer.
011c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
011c:fixme:wbemprox:enum_class_object_Next timeout not supported
info: Game: some.exe
info: DXVK: v1.10.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
011c:err:vulkan:wine_vk_instance_load_physical_devices Failed to enumerate physical devices, res=-3
011c:err:vulkan:wine_vkCreateInstance Failed to load physical devices, res=-3
terminate called after throwing an instance of ‘dxvk::DxvkError’

abnormal program termination
011c:fixme:msvcrt:__clean_type_info_names_internal (11593C78) stub

If i try to load a game using opengl i get this output:

0064:err:ole:start_rpcss Failed to start RpcSs service
0024:err:winediag:wined3d_dll_init Using the GLSL shader backend.
0024:err:winediag:wined3d_dll_init Using the OpenGL renderer.
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 604
Current serial number in output stream: 605

I also have a 3d Linux native shooter which runs fine.
Like i said, I’m clueless…

Edit:
i’m using the proprietary nvidia driver and i’m feel like the problem started after one of these updates:

[2023-06-15T15:35:59+0200] [ALPM] upgraded nvidia-dkms (530.41.03-1 → 535.54.03-1)
[2023-07-22T16:03:43+0200] [ALPM] upgraded nvidia-dkms (535.54.03-1 → 535.86.05-2)

After spending shameful hours analysing in the wrong direction i finally found it.
Somehow (and i really don’t know how or why :face_with_peeking_eye: :thinking: ) i ended up with multilib support disabled in my pacman.conf. From that point on all nvidia driver related updates made the architecture related packages divert in version.

Shame on me.
But actually i’m happy i got it fixed. :slight_smile:

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.