Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
updated world, now wine-proton can't find the GPU
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1435
Location: Berlin, Germany

PostPosted: Wed Apr 19, 2023 12:26 pm    Post subject: updated world, now wine-proton can't find the GPU Reply with quote

here is the complete list of packages I updated this morning:

Code:
# genlop -l --date 2023-04-17
 * packages merged:

     Tue Apr 18 20:06:31 2023 >>> app-emulation/wine-mono-7.4.1
     Tue Apr 18 20:20:47 2023 >>> app-emulation/wine-proton-8.0.1c
     Tue Apr 18 21:55:48 2023 >>> sys-kernel/gentoo-sources-6.2.11
     Wed Apr 19 06:53:55 2023 >>> sys-libs/glibc-2.37-r2
     Wed Apr 19 07:00:34 2023 >>> sys-libs/ncurses-6.4_p20230401
     Wed Apr 19 07:01:02 2023 >>> app-text/libpaper-2.1.0
     Wed Apr 19 07:01:14 2023 >>> dev-python/ensurepip-pip-23.1
     Wed Apr 19 07:01:23 2023 >>> sys-apps/hwdata-0.369
     Wed Apr 19 07:01:31 2023 >>> app-arch/ncompress-5.0-r1
     Wed Apr 19 07:01:46 2023 >>> app-arch/unrar-6.2.6
     Wed Apr 19 07:01:59 2023 >>> dev-lang/mujs-1.3.3
     Wed Apr 19 07:02:38 2023 >>> dev-libs/mpfr-4.2.0_p4
     Wed Apr 19 07:02:47 2023 >>> virtual/opencl-3-r3
     Wed Apr 19 07:03:01 2023 >>> dev-libs/hyphen-2.8.8-r2
     Wed Apr 19 07:03:09 2023 >>> sys-kernel/installkernel-gentoo-7
     Wed Apr 19 07:03:18 2023 >>> app-office/libreoffice-l10n-7.5.2.2
     Wed Apr 19 07:03:41 2023 >>> app-text/docbook-xsl-stylesheets-1.79.1-r4
     Wed Apr 19 07:06:22 2023 >>> dev-libs/icu-73.1-r1
     Wed Apr 19 07:06:59 2023 >>> x11-libs/libXt-1.3.0
     Wed Apr 19 07:07:24 2023 >>> x11-libs/libXfixes-6.0.1
     Wed Apr 19 07:07:37 2023 >>> dev-python/packaging-23.1
     Wed Apr 19 07:07:50 2023 >>> dev-python/importlib_metadata-6.4.1
     Wed Apr 19 07:08:53 2023 >>> dev-util/meson-1.1.0
     Wed Apr 19 07:09:58 2023 >>> dev-libs/libxml2-2.10.4
     Wed Apr 19 07:10:56 2023 >>> media-libs/fontconfig-2.14.2-r1
     Wed Apr 19 07:11:58 2023 >>> sys-apps/dbus-1.15.4-r1
     Wed Apr 19 07:13:38 2023 >>> media-libs/harfbuzz-7.1.0
     Wed Apr 19 07:14:07 2023 >>> x11-libs/libXpm-3.5.16
     Wed Apr 19 07:15:03 2023 >>> dev-tex/bibtexu-3.71_p20210325
     Wed Apr 19 07:15:30 2023 >>> x11-libs/libXft-2.3.8
     Wed Apr 19 07:23:43 2023 >>> app-text/texlive-core-2021-r6
     Wed Apr 19 07:27:30 2023 >>> dev-qt/qtcore-5.15.9
     Wed Apr 19 07:27:48 2023 >>> media-libs/libva-2.18.0-r1
     Wed Apr 19 07:28:51 2023 >>> sys-fs/e2fsprogs-1.47.0-r1
     Wed Apr 19 07:46:48 2023 >>> dev-libs/boost-1.82.0
     Wed Apr 19 07:48:06 2023 >>> dev-python/pygments-2.15.0
     Wed Apr 19 07:48:28 2023 >>> dev-python/PyQt5-sip-12.12.0
     Wed Apr 19 07:49:08 2023 >>> dev-libs/xmlsec-1.3.0-r1
     Wed Apr 19 07:50:03 2023 >>> app-emulation/vkd3d-proton-2.8_p20230207
     Wed Apr 19 07:52:29 2023 >>> dev-qt/qtdbus-5.15.9
     Wed Apr 19 07:54:21 2023 >>> dev-qt/qtxml-5.15.9
     Wed Apr 19 07:56:40 2023 >>> dev-qt/qtnetwork-5.15.9
     Wed Apr 19 07:56:57 2023 >>> dev-util/mdds-2.0.3
     Wed Apr 19 07:57:21 2023 >>> dev-python/sip-6.7.8
     Wed Apr 19 07:57:54 2023 >>> media-libs/libcdr-0.1.7
     Wed Apr 19 07:58:22 2023 >>> app-text/libmspub-0.1.4
     Wed Apr 19 07:58:45 2023 >>> app-text/libqxp-0.0.2
     Wed Apr 19 07:59:16 2023 >>> media-libs/libvisio-0.1.7
     Wed Apr 19 07:59:36 2023 >>> media-libs/libzmf-0.0.2-r1
     Wed Apr 19 08:01:27 2023 >>> dev-qt/qttest-5.15.9
     Wed Apr 19 08:02:05 2023 >>> app-text/libebook-0.1.3-r2
     Wed Apr 19 08:02:23 2023 >>> x11-libs/xcb-util-errors-1.0.1
     Wed Apr 19 08:04:12 2023 >>> dev-qt/qtconcurrent-5.15.9
     Wed Apr 19 08:05:08 2023 >>> dev-qt/qtscript-5.15.9
     Wed Apr 19 08:06:09 2023 >>> dev-db/unixODBC-2.3.9-r1
     Wed Apr 19 08:06:34 2023 >>> dev-qt/linguist-tools-5.15.9
     Wed Apr 19 08:06:49 2023 >>> dev-python/PyQt-builder-1.15.0
     Wed Apr 19 08:07:56 2023 >>> dev-libs/libixion-0.17.0-r1
     Wed Apr 19 08:08:15 2023 >>> dev-python/html5-parser-0.4.11
     Wed Apr 19 08:08:35 2023 >>> dev-python/cffi-1.15.1-r2
     Wed Apr 19 08:08:50 2023 >>> x11-apps/xwininfo-1.1.6
     Wed Apr 19 08:10:02 2023 >>> dev-libs/liborcus-0.17.2-r1
     Wed Apr 19 08:14:21 2023 >>> dev-qt/qtgui-5.15.9
     Wed Apr 19 08:14:34 2023 >>> dev-python/soupsieve-2.4.1
     Wed Apr 19 08:14:47 2023 >>> dev-python/attrs-23.1.0
     Wed Apr 19 08:14:59 2023 >>> dev-qt/qtx11extras-5.15.9
     Wed Apr 19 08:29:37 2023 >>> net-libs/nodejs-18.16.0
     Wed Apr 19 08:30:26 2023 >>> media-libs/raptor-2.0.15-r7
     Wed Apr 19 08:31:26 2023 >>> dev-cpp/libcmis-0.5.2-r2
     Wed Apr 19 08:33:19 2023 >>> dev-qt/qtsql-5.15.9
     Wed Apr 19 08:46:06 2023 >>> dev-lang/spidermonkey-102.10.0
     Wed Apr 19 08:46:26 2023 >>> sys-apps/openrc-0.47
     Wed Apr 19 08:46:36 2023 >>> net-misc/netifrc-0.7.4
     Wed Apr 19 08:46:49 2023 >>> dev-util/wayland-scanner-1.22.0
     Wed Apr 19 08:47:09 2023 >>> dev-libs/wayland-1.22.0
     Wed Apr 19 08:51:49 2023 >>> media-libs/mesa-23.0.2-r1
     Wed Apr 19 08:57:14 2023 >>> dev-qt/qtwidgets-5.15.9
     Wed Apr 19 08:59:11 2023 >>> dev-qt/qtprintsupport-5.15.9
     Wed Apr 19 08:59:29 2023 >>> dev-qt/qtsvg-5.15.9
     Wed Apr 19 09:01:21 2023 >>> dev-qt/qtopengl-5.15.9
     Wed Apr 19 09:03:26 2023 >>> dev-qt/designer-5.15.9
     Wed Apr 19 09:03:46 2023 >>> www-client/brave-bin-1.50.120
     Wed Apr 19 09:04:30 2023 >>> app-text/poppler-23.04.0
     Wed Apr 19 09:05:25 2023 >>> app-text/mupdf-1.21.1-r1
     Wed Apr 19 09:11:49 2023 >>> dev-qt/qtdeclarative-5.15.9
     Wed Apr 19 09:12:14 2023 >>> media-libs/libwmf-0.2.13-r1
     Wed Apr 19 09:12:30 2023 >>> dev-qt/qtwebchannel-5.15.9
     Wed Apr 19 09:13:13 2023 >>> dev-qt/qtpositioning-5.15.9
     Wed Apr 19 09:18:14 2023 >>> app-office/scribus-1.5.8-r5
     Wed Apr 19 09:19:57 2023 >>> net-p2p/transmission-4.0.3
     Wed Apr 19 09:21:49 2023 >>> media-gfx/imagemagick-7.1.1.6
     Wed Apr 19 09:22:17 2023 >>> app-text/gspell-1.12.0
     Wed Apr 19 09:31:50 2023 >>> media-gfx/inkscape-1.2.2
     Wed Apr 19 09:33:57 2023 >>> app-office/texstudio-4.5.2
     Wed Apr 19 09:34:40 2023 >>> app-text/evince-44.1
     Wed Apr 19 10:24:15 2023 >>> app-emulation/wine-mono-7.4.0
     Wed Apr 19 10:43:11 2023 >>> app-emulation/wine-proton-7.0.6
     Wed Apr 19 11:01:49 2023 >>> app-emulation/vkd3d-1.7
     Wed Apr 19 11:20:54 2023 >>> media-libs/mesa-23.0.1
     Wed Apr 19 11:45:30 2023 >>> dev-util/DirectXShaderCompiler-1.7.2212
     Wed Apr 19 11:50:40 2023 >>> app-emulation/vkd3d-proton-2.8_p20230207
     Wed Apr 19 12:17:24 2023 >>> media-libs/amdvlk-2023.1.2
     Wed Apr 19 12:19:08 2023 >>> app-emulation/wine-mono-7.4.1
     Wed Apr 19 12:32:55 2023 >>> app-emulation/wine-proton-8.0.1c
     Wed Apr 19 13:42:46 2023 >>> net-misc/netifrc-0.7.3-r1
     Wed Apr 19 14:05:18 2023 >>> media-libs/vulkan-loader-1.3.243

Everything after 2023-04-19 09:34 (so, starting with emerging the previous versions of wine-mono and wine-proton) are things I tried to emerge to get wine working again. When I try to start a game with wine, I get the following errors:

Code:
 $ wine HorizonZeroDawn.exe
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
0080:fixme:wineusb:add_usb_device Interface 0 has 2 alternate settings; using the first one.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:wineusb:add_usb_device Interface 0 has 2 alternate settings; using the first one.
0080:fixme:wineusb:add_usb_device Interface 1 has 2 alternate settings; using the first one.
0080:fixme:wineusb:add_usb_device Interface 2 has 2 alternate settings; using the first one.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
--SNIP--
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
002c:fixme:ver:GetCurrentPackageId (000000000021FEF0 0000000000000000): stub
011c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
011c:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
011c:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
011c:fixme:uiautomation:msaa_fragment_get_FragmentRoot 00000000008A0B58, 000000000021FAC0: stub!
0128:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0128:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0128:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20058, 00000000029CFAD0: stub!
0034:fixme:ver:GetCurrentPackageId (000000000021FEF0 0000000000000000): stub
0138:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000001B7FD70, 43) stub
0138:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011F284, 000000000011F2A0 000000000011F280
0138:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 000000000011F284 000000000011F2A0 000000000011F280) returning a dummy value (current locale)
Initializing DLMalloc Heap
0138:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0138:fixme:file:NtLockFile I/O completion on lock not implemented yet
0158:fixme:file:NtLockFile I/O completion on lock not implemented yet
0158:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
0128:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0128:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0128:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20158, 00000000029CFAD0: stub!
0138:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0138:fixme:toolhelp:Heap32ListFirst : stub
01b4:fixme:ver:GetCurrentPackageId (000000001F09FF50 0000000000000000): stub
01c4:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
01c4:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
**************************************************************************** BuildID = HRZ-PCR 156/6278995 00:18 - Sat Jan 30 20
21
* Executable Configuration = SubmissionGOG
* SaveGame Version = 28, flags = 0
* SessionID = '1516db22-64a6-4eb1-b2cf-f39a00856ce0'
***************************************************************************0138:err:ole:com_get_class_object apartment not initialised
***************************************************************************Allocator AssetMemory: Creating new region at [0x0000
0003c0000000:0x0000000400000000]
warn:  CreateDXGIFactory2: Ignoring flags
info:  Game: HorizonZeroDawn.exe
info:  DXVK: v1.10.3
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
info:  AMD Radeon RX 5700 XT:
info:    Driver: 2.0.255
info:    Vulkan: 1.3.240
info:    Memory Heap[0]:
info:      Size: 7920 MiB
info:      Flags: 0x3
info:      Memory Type[0]: Property Flags = 0x1
info:      Memory Type[4]: Property Flags = 0xc1
info:    Memory Heap[1]:
info:      Size: 16000 MiB
info:      Flags: 0x0
info:      Memory Type[1]: Property Flags = 0x6
info:      Memory Type[3]: Property Flags = 0xe
info:      Memory Type[5]: Property Flags = 0xc6
info:      Memory Type[7]: Property Flags = 0xce
info:    Memory Heap[2]:
info:      Size: 256 MiB
info:      Flags: 0x3
info:      Memory Type[2]: Property Flags = 0x7
info:      Memory Type[6]: Property Flags = 0xc7
0138:info:vkd3d_instance_deduce_config_flags_from_environment: shader_cache is used, global_pipeline_cache is enforced.
0138:info:vkd3d_config_flags_init_once: VKD3D_CONFIG=''.
0138:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.8.0.
0138:info:vkd3d_instance_init: vkd3d-proton - build: 8909d985650659.
0138:info:vkd3d_memory_info_upload_hvv_memory_properties: Topology: Device heaps are split. Assuming small BAR situation. Using
HOST_COHERENT only.
0138:info:vkd3d_bindless_state_get_bindless_flags: Device does not support VK_EXT_mutable_descriptor_type (or VALVE).
0138:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
0138:info:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
0138:info:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
01f8:info:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
01f8:info:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
01f8:info:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 8.324 ms.
01f8:info:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.138 ms.
01f8:info:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 3.329 ms.
01f8:info:vkd3d_pipeline_library_disk_cache_initial_setup: Cannot load existing on-disk cache due to driver version mismatch.
01f8:info:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
0138:fixme:nvapi:unimplemented_stub function 0x2aede111 is unimplemented!
0138:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.8.0.
0138:info:vkd3d_instance_init: vkd3d-proton - build: 8909d985650659.
0138:info:vkd3d_memory_info_upload_hvv_memory_properties: Topology: Device heaps are split. Assuming small BAR situation. Using
HOST_COHERENT only.
0138:info:vkd3d_bindless_state_get_bindless_flags: Device does not support VK_EXT_mutable_descriptor_type (or VALVE).
0138:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
0138:info:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
0138:info:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
0200:0138:fixme:d3dcompiler:skip_u32_unknown Skipping 4 unknown u32s:
0138:fixme:d3dcompiler:skip_u32_unknown    0xfb119e85
0138:fixme:d3dcompiler:skip_u32_unknown    0x765e08c5
0138:fixme:d3dcompiler:skip_u32_unknown    0x5323d5af
0138:fixme:d3dcompiler:skip_u32_unknown    0xdddaff62
--SNIP (this goes on for a long time)--
0118:fixme:d3dcompiler:skip_u32_unknown    0x00000000
0118:fixme:d3dcompiler:d3dcompiler_shader_reflection_GetDesc iface 00000000007E0A50, desc 000000000011E850 partial stub!
01f4:info:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
010074:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
0074:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
f0118:fixme:imm:ImeSetActiveContext (000000000001007C, 1): stub
40118:fixme:imm:ImmReleaseContext (0000000000030072, 000000000001007C): stub
:info:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took err:   DXGI: CreateSwapChainForHwnd:
Unsupported device type
12.543 ms.
01f4:info:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.156 ms.
01f4:info:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 0.006 ms.
01f4:info:vkd3d_pipeline_library_disk_cache_initial_setup: Cannot load existing on-disk cache due to driver version mismatch.
01f4:info:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 0000000002B10050, 10002, 00000000029CECF0: stub
0124:fixme:oleacc:find_class_data unhandled window class: L"#32770"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B200D8, 00000000029CFAD0: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Static"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20458, 00000000029CF970: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Button"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B201D8, 00000000029CF970: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Button"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20358, 00000000029CF970: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Static"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B205D8, 00000000029CF970: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Static"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B202D8, 00000000029CFAD0: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Button"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20758, 00000000029CFAD0: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Button"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20658, 00000000029CFAD0: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Static"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000002B20558, 00000000029CFAD0: stub!
0124:fixme:oleacc:find_class_data unhandled window class: L"Button"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0124:fixme:uiautomation:nc_provider_GetPatternProvider 0000000002B103D0, 10002, 00000000029CECF0: stub
0124:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 0000000002B10490, 10002, 00000000029CECF0: stub
0124:fixme:oleacc:find_class_data unhandled window class: L"Button"
0124:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0124:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0124:fixme:uiautomation:nc_provider_GetPatternProvider 0000000002B101D0, 10002, 00000000029CECF0: stub
0124:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 0000000002B100D0, 10002, 00000000029CECF0: stub
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:uia_element_GetCurrentPropertyValueEx Default property values currently unimplemented
0124:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 0000000002B100D0, 10002, 00000000029CECF0: stub
014c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FEB0
00e8:fixme:ver:GetCurrentPackageId (000000000021FEF0 0000000000000000): stub
and then the game crashes out.

Any suggestions what's going wrong here? Important note: I was able to run the game fine last night, before I booted into the new kernel and updated all the packages this morning. So it's not wine that's going wrong.

Thanks for the help!

EE
Back to top
View user's profile Send private message
rab0171610
Guru
Guru


Joined: 24 Dec 2022
Posts: 304

PostPosted: Thu Apr 20, 2023 3:16 am    Post subject: Reply with quote

One thing I noticed, you installed a version of =app-emulation/vkd3d-proton-2.8_p20230207 that is masked and reported broken:
Quote:
Snapshot matching Proton-8.0-1's vkd3d-proton commit, but reported to be semi-broken. Keeping around anyway but leaving masked until a proper release. Bug #904660.
Affected packages
=app-emulation/vkd3d-proton-2.8_p20230207
Author/Date
Ionen Wolkens <ionen@gentoo.org> (2023-04-19)

https://packages.gentoo.org/packages/app-emulation/vkd3d-proton

Also, you are using unstable/testing. I would learn to occasionally expect things like this to happen as you are getting very new packages from upstream. This can often introduce new bugs. As well, the problems can sometimes be Gentoo specific or related to the ebuild. Bug reports can help devs fix issues. Keep an eye on bug reports and be willing to file bug reports as you are among the initial small group of users that will experience issues including breakage first.
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1435
Location: Berlin, Germany

PostPosted: Thu Apr 20, 2023 5:48 am    Post subject: Reply with quote

yup, downgrading vkd3d-proton back to regular 2.8 (and not the snapshot) fixed the issue.

But while I can still run one game with wine-proton-7.0.6, the other won't start with -8.0.1, due to a complaint about lacking the Tahoma font. I'll have to keep poking at it.

Cheers,

EE
Back to top
View user's profile Send private message
rab0171610
Guru
Guru


Joined: 24 Dec 2022
Posts: 304

PostPosted: Thu Apr 20, 2023 6:03 am    Post subject: Reply with quote

I think you can use winetricks to install the tahoma font into that particular game's wine prefix. There are other ways to do it but that is probably the easiest.
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1435
Location: Berlin, Germany

PostPosted: Sun Apr 23, 2023 6:24 am    Post subject: Reply with quote

UPDATE:

so, on the advice of another player, I created a completely fresh wine prefix (called ~/.wine-eve/), and then did the initial setup:

Code:

Winearch=win64 WINEPREFIX="/home/elassus/.wine-eve/" winecfg

I then installed the vkd3d-proton drivers to that prefix:

Code:
 $ export WINEPREFIX="/home/elassus/.wine-eve/"
elassus@domo-kun ~ $ setup_vkd3d_proton.sh install --symlink
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: configuration in L"/home/elassus/.wine-eve" has been updated.
renamed '/home/elassus/.wine-eve/dosdevices/c:/windows/system32/d3d12.dll' -> '/home/elassus/.wine-eve/dosdevices/c:/windows/system32/d3d12.dll.old'
'/home/elassus/.wine-eve/dosdevices/c:/windows/system32/d3d12.dll' -> '/usr/lib/vkd3d-proton/x64/d3d12.dll'
renamed '/home/elassus/.wine-eve/dosdevices/c:/windows/syswow64/d3d12.dll' -> '/home/elassus/.wine-eve/dosdevices/c:/windows/syswow64/d3d12.dll.old'
'/home/elassus/.wine-eve/dosdevices/c:/windows/syswow64/d3d12.dll' -> '/usr/lib/vkd3d-proton/x86/d3d12.dll'

However, I cannot get dxvk to install:
Code:

$ export WINEPREFIX="/home/elassus/.wine-eve/"
elassus@domo-kun ~ $ setup_dxvk.sh install --symlink
Failed to resolve C:\windows\system32.

And EVE still fails to start, albeit now with other errors:
Code:

$ carrier0/evelog.sh
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
"<unknown>" PID: 32 PATH:  "C:\\EVE\\Launcher\\evelauncher.exe" "C:\\EVE\\Launcher\\evelauncher.exe" false
[32:36:0423/072123.119:ERROR:dxva_video_decode_accelerator_win.cc(1407)] DXVAVDA fatal error: could not LoadLibrary: msvproc.dll
: Module not found. (0x7E)
[32:36:0423/072123.273:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
[32:36:0423/072125.076:ERROR:platform_font_skia.cc(343)] Could not find any font: Tahoma, sans. Falling back to the default
carrier0/evelog.sh: line 34: 15150 Killed                  wine ${WINEPREFIX}drive_c/EVE/Launcher/evelauncher.exe


All of this is with wine-proton-8.0.1d; using wine-proton-7.0.6 allows EVE to start.

Here is all the console output I get when starting the launcher wine wine-proton-7.0.6:

Code:

$ carrier0/evelog.sh
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
0024:info:vkd3d_instance_deduce_config_flags_from_environment: shader_cache is used, global_pipeline_cache is enforced.
0024:info:vkd3d_config_flags_init_once: VKD3D_CONFIG=''.
0024:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.8.0.
0024:info:vkd3d_instance_init: vkd3d-proton - build: a0013b78db6271b.
0024:info:vkd3d_memory_info_upload_hvv_memory_properties: Topology: Device heaps are split. Assuming small BAR situation. Using
HOST_COHERENT only.
0024:info:vkd3d_bindless_state_get_bindless_flags: Device does not support VK_EXT_mutable_descriptor_type (or VALVE).
0024:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
0024:info:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
0024:info:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
0138:info:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
0138:info:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
0138:info:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 15.818 ms.
0138:info:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
0138:info:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
0024:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.8.0.
0024:info:vkd3d_instance_init: vkd3d-proton - build: a0013b78db6271b.
0024:info:vkd3d_memory_info_upload_hvv_memory_properties: Topology: Device heaps are split. Assuming small BAR situation. Using
HOST_COHERENT only.
0024:info:vkd3d_bindless_state_get_bindless_flags: Device does not support VK_EXT_mutable_descriptor_type (or VALVE).
0024:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
0024:info:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
0024:info:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
0140:info:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
0140:info:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
0140:info:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 15.773 ms.
0140:info:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
0140:info:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
0024:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.8.0.
0024:info:vkd3d_instance_init: vkd3d-proton - build: a0013b78db6271b.
0024:info:vkd3d_memory_info_upload_hvv_memory_properties: Topology: Device heaps are split. Assuming small BAR situation. Using
HOST_COHERENT only.
0024:info:vkd3d_bindless_state_get_bindless_flags: Device does not support VK_EXT_mutable_descriptor_type (or VALVE).
0024:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
0024:info:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
0024:info:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
0148:info:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
0148:info:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
0148:info:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 14.620 ms.
0148:info:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
0148:info:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
"<unknown>" PID: 32 PATH:  "C:\\EVE\\Launcher\\evelauncher.exe" "C:\\EVE\\Launcher\\evelauncher.exe" false
[32:36:0423/083738.367:ERROR:dxva_video_decode_accelerator_win.cc(1407)] DXVAVDA fatal error: could not LoadLibrary: msvproc.dll
: Module not found. (0x7E)
[32:36:0423/083738.502:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
SetProcessDPIAwareness failed. (Access denied.)
[668:672:0423/083740.875:ERROR:dxva_video_decode_accelerator_win.cc(1407)] DXVAVDA fatal error: could not LoadLibrary: msvproc.d
ll: Module not found. (0x7E)
[668:696:0423/083740.899:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib /var/tmp/portage/media-libs/alsa-lib-1.2.8-r1/work/alsa-lib-1.2.8/src/pcm/pcm_dmix.c:972:(snd_pcm_dmix_open) The dmix plugin supports only playback stream


Addendum: for completeness, here's the file evelog.sh that I run to start EVE:

Code:
#!/usr/bin/env bash

# wine settings
export WINEARCH=win64;
export WINEDEBUG=-all;
export WINEPREFIX=~/.wine-eve/;
export WINE_FONT_DIR=~/carrier0/SteamLibrary/steamapps/compatdata/8500/pfx/drive_c/windows/Font
#export WINEDLLOVERRIDES="d3d12=n"

# wine-proton
export WINEFSYNC=1
export WINE_LARGE_ADDRESS_AWARE=1

# openGL settings
export __GL_THREADED_OPTIMIZATIONS=1
export __GL_SYNC_TO_VBLANK=0;
export __GL_NextGenCompiler=1;

# Fake DirectX12 support so the launcher detects it
#echo "d3d11.maxFeatureLevel = 12_1" > ${WINEPREFIX}drive_c/games/EVE/dxvk.conf
echo "d3d11.maxFeatureLevel = 12_1" > ${WINEPREFIX}drive_c/EVE/dxvk.conf

# DXVK environment variables
#export DXVK_HUD=devinfo,fps,frametimes,submissions,drawcalls,pipelines,memory,version,api,gpuload;
#export DXVK_HUD=full;
export DXVK_HUD=fps,version;
export DXVK_LOG_LEVEL=debug;
#export DXVK_LOG_LEVEL=none;
export DXVK_LOG_PATH=~/Documents/dxvk/logs/;
#export DXVK_STATE_CACHE=0;
export DXVK_STATE_CACHE_PATH=~/Documents/dxvk/cache/;

# Start EVE
wine ${WINEPREFIX}drive_c/EVE/Launcher/evelauncher.exe


So what's going wrong here?

Cheers,

EE
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2727

PostPosted: Sun Apr 23, 2023 8:40 am    Post subject: Reply with quote

Code:
Failed to resolve C:\windows\system32.
Don't know what went wrong for you, but the test is:
Code:
win64_sys_path=$($wine64 winepath -u 'C:\windows\system32' 2> /dev/null)
win64_sys_path="${win64_sys_path/$'\r'/}"
if $wow64; then
  win32_sys_path=$($wine winepath -u 'C:\windows\system32' 2> /dev/null)
  win32_sys_path="${win32_sys_path/$'\r'/}"
fi

if [ -z "$win32_sys_path" ] && [ -z "$win64_sys_path" ]; then
  echo 'Failed to resolve C:\windows\system32.' >&2
  exit 1
fi
Aka it checks if both *_sys_path variables were empty at same time, and if so gives that error. Obtained doing e.g.:
Code:
$ mkdir /tmp/wine
$ export WINEPREFIX=/tmp/wine
$ wine64 winepath -u 'C:\windows\system32'
/tmp/wine/dosdevices/c:/windows/system32
$ wine winepath -u 'C:\windows\system32'
/tmp/wine/dosdevices/c:/windows/syswow64
Above case is a prefix without setting WINEARCH (gives you wow64 assuming your wine supports both). On that note, I do suggest to not mess with WINEARCH personally.

The dxvk setup script is not the smartest tool in the shed anyhow, worst case you can always follow upstream instructions manually to install it (upstream in fact doesn't ship this script anymore (edit:since dxvk-2.1), it still works for me so kept it anyway -- but I'll probably write a cleaner replacement eventually).

Unsure for other errors, it's possible they're not even fatal and just a red herring. Given your start script seems to be using dxvk.conf for detection I guess(?) you need dxvk on top of vkd3d-proton, not that I'm familiar with getting EVE to run (never tried).

That aside, proton-8 is fairly experimental, I've been running a few things with dxvk fine on it but haven't really tried dx12 beyond running a dx12gears.exe :). wine-proton-7.0.x will likely be staying in-tree for as long as it's not affected by a serious issue (or maybe when proton-9 comes around and 8 is considerable stable enough), so there's no urgency to start using slot 8 anyhow.


Last edited by Ionen on Sun Apr 23, 2023 9:01 am; edited 2 times in total
Back to top
View user's profile Send private message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1435
Location: Berlin, Germany

PostPosted: Sun Apr 23, 2023 8:59 am    Post subject: Reply with quote

Hi Ionen,

I'm figuring the same. I really don't know what's going wrong with wine-proton-8* right now, but I'm mostly irritated because another player has it working and says his framerate is slightly better. But since I can run EVE with wine-proton-7* I'll just wait until -8* is more stable. dxvk is only needed for DirectX below 12, and since I use 12 for EVE, I don't really need it anyway. One crisis at a time, I guess.

Is there some way to get more informative error logging? I tend to agree with you: whatever the error is, I don't think it's just that it can't find the Tahoma font.

Cheers,

EE
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2727

PostPosted: Sun Apr 23, 2023 9:09 am    Post subject: Reply with quote

ExecutorElassus wrote:
Is there some way to get more informative error logging? I tend to agree with you: whatever the error is, I don't think it's just that it can't find the Tahoma font.
Well, it'd help to not disable all debugging messages with the export WINEDEBUG=-all that I see in your launcher script, wine has some sane defaults if that's unset (don't actually enable everything, the trace logging is so intense that nothing can run reasonably anymore).
Quote:
dxvk is only needed for DirectX below 12, and since I use 12 for EVE, I don't really need it anyway.
Yeah but I was looking at your start script, it uses dxvk.conf for directx12 detection or something, that bit wouldn't be working right now. Not that I know if you really need it or not... Edit: well, I would assume not given seems it did detect that it should use dx12 :?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum