Thank you @Adara_Starkiss for your contribution, I made some tests:
I installed Steam and forced the compatibility with Proton from Experimental to version 5…
The best result I’ve got was the successful load of the game with in 40 timed minutes where I could see only my occator docked and any clicked resulted in “process not responding”.
I couldn’t even open the evemail.
In the past I explored Steam and Lutris but in both cases the performance were very far from the wine way.
In this case, yes, it loaded but it stopped right there.
Now I came back on the path of wine, libraries, dependencies… for what I can understand, which is not much.
However appears I manage to get the things better installing bluez, few mesa linbs and being totally honest also a bunch of thinks were looking promising…
Now the launcher starts without the previous MESA-INTEL: warning: Haswell Vulkan support is incomplete
Whatever I have accomplished tho flipped the situation. As opposite than before: now calling eve.exe with wine the process crash after returning this output:
$ wine eve.exe
info: Game: evelauncher.exe
info: DXVK: v2.3
info: Found built-in config:
info: d3d11.maxFeatureLevel = 12_1
info: Effective configuration:
info: d3d11.maxFeatureLevel = 12_1
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6fa837e0
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_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
info: llvmpipe (LLVM 13.0.1, 256 bits):
info: Driver : llvmpipe 0.0.1
info: Memory Heap[0]:
info: Size: 2048 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
warn: DXGI: Found monitors not associated with any adapter, using fallback
info: Adapter LUID 0: 0:3f6
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
err: D3D11InternalCreateDevice: Minimum required feature level 49664 not supported
info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info: D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_12_1
info: Device properties:
info: Device : llvmpipe (LLVM 13.0.1, 256 bits)
info: Driver : llvmpipe 0.0.1
info: Enabled device extensions:
info: VK_EXT_attachment_feedback_loop_layout
info: VK_EXT_custom_border_color
info: VK_EXT_depth_clip_enable
info: VK_EXT_extended_dynamic_state3
info: VK_EXT_graphics_pipeline_library
info: VK_EXT_non_seamless_cube_map
info: VK_EXT_robustness2
info: VK_EXT_shader_stencil_export
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_pipeline_library
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 0
info: wideLines : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 0
info: shaderResourceResidency : 0
info: shaderResourceMinLod : 0
info: sparseBinding : 0
info: sparseResidencyBuffer : 0
info: sparseResidencyImage2D : 0
info: sparseResidencyImage3D : 0
info: sparseResidency2Samples : 0
info: sparseResidency4Samples : 0
info: sparseResidency8Samples : 0
info: sparseResidency16Samples : 0
info: sparseResidencyAliased : 0
info: Vulkan 1.1
info: shaderDrawParameters : 1
info: Vulkan 1.2
info: samplerMirrorClampToEdge : 1
info: drawIndirectCount : 1
info: samplerFilterMinmax : 1
info: hostQueryReset : 1
info: timelineSemaphore : 1
info: bufferDeviceAddress : 0
info: shaderOutputViewportIndex : 1
info: shaderOutputLayer : 1
info: vulkanMemoryModel : 1
info: Vulkan 1.3
info: robustImageAccess : 0
info: pipelineCreationCacheControl : 1
info: shaderDemoteToHelperInvocation : 1
info: shaderZeroInitializeWorkgroupMemory : 0
info: synchronization2 : 1
info: dynamicRendering : 1
info: VK_AMD_shader_fragment_mask
info: extension supported : 0
info: VK_EXT_attachment_feedback_loop_layout
info: attachmentFeedbackLoopLayout : 0
info: VK_EXT_conservative_rasterization
info: extension supported : 0
info: VK_EXT_custom_border_color
info: customBorderColors : 1
info: customBorderColorWithoutFormat : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_depth_bias_control
info: depthBiasControl : 0
info: leastRepresentableValueForceUnormRepresentation : 0
info: floatRepresentation : 0
info: depthBiasExact : 0
info: VK_EXT_extended_dynamic_state3
info: extDynamicState3AlphaToCoverageEnable : 1
info: extDynamicState3DepthClipEnable : 1
info: extDynamicState3RasterizationSamples : 1
info: extDynamicState3SampleMask : 1
info: extDynamicState3LineRasterizationMode : 1
info: VK_EXT_fragment_shader_interlock
info: fragmentShaderSampleInterlock : 0
info: fragmentShaderPixelInterlock : 0
info: VK_EXT_full_screen_exclusive
info: extension supported : 0
info: VK_EXT_graphics_pipeline_library
info: graphicsPipelineLibrary : 1
info: VK_EXT_line_rasterization
info: rectangularLines : 1
info: smoothLines : 1
info: VK_EXT_memory_budget
info: extension supported : 0
info: VK_EXT_memory_priority
info: memoryPriority : 0
info: VK_EXT_non_seamless_cube_map
info: nonSeamlessCubeMap : 0
info: VK_EXT_robustness2
info: robustBufferAccess2 : 1
info: robustImageAccess2 : 1
info: nullDescriptor : 1
info: VK_EXT_shader_module_identifier
info: shaderModuleIdentifier : 0
info: VK_EXT_shader_stencil_export
info: extension supported : 1
info: VK_EXT_swapchain_colorspace
info: extension supported : 0
info: VK_EXT_swapchain_maintenance1
info: swapchainMaintenance1 : 0
info: VK_EXT_hdr_metadata
info: extension supported : 0
info: VK_EXT_transform_feedback
info: transformFeedback : 1
info: geometryStreams : 1
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: VK_KHR_external_memory_win32
info: extension supported : 0
info: VK_KHR_external_semaphore_win32
info: extension supported : 0
info: VK_KHR_maintenance5
info: maintenance5 : 0
info: VK_KHR_present_id
info: presentId : 0
info: VK_KHR_present_wait
info: presentWait : 0
info: VK_NVX_binary_import
info: extension supported : 0
info: VK_NVX_image_view_handle
info: extension supported : 0
info: VK_KHR_win32_keyed_mutex
info: extension supported : 0
info: Queue families:
info: Graphics : 0
info: Transfer : 0
info: Sparse : n/a
warn: DXVK: Updating state cache version to v17
info: DXVK: Read 0 valid state cache entries
warn: DXVK: Creating new state cache file
info: DXVK: Graphics pipeline libraries supported
warn: D3D11DeviceFeatures: External memory features not supported
err: readMonitorEdidFromKey: Failed to get EDID reg key size
err: DXGI: Failed to parse display metadata + colorimetry info, using blank.
"<unknown>" PID: 260 PATH: "Z:\\home\\stuffnex\\wineprefixes\\eve\\drive_c\\EVE
\\Launcher\\evelauncher.exe" "Z:\\home\\stuffnex\\wineprefixes\\eve\\drive_c\\EV
E\\Launcher\\evelauncher.exe" false
[260:264:0925/155452.805:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAV
DA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Module not found. (0x7E)
[260:264:0925/155453.120:ERROR:network_change_notifier_win.cc(142)] WSALookupSer
viceBegin failed with: 8
info: Game: evelauncher.exe
info: DXVK: v2.3
info: Found built-in config:
info: d3d11.maxFeatureLevel = 12_1
info: Effective configuration:
info: d3d11.maxFeatureLevel = 12_1
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6fa837e0
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_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info: llvmpipe (LLVM 13.0.1, 256 bits):
info: Driver : llvmpipe 0.0.1
info: Memory Heap[0]:
info: Size: 2048 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: Process set as DPI aware
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
[260:264:0925/155455.548:ERROR:platform_font_skia.cc(343)] Could not find any fo
nt: MS Shell Dlg, sans. Falling back to the default
[484:488:0925/155456.071:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAV
DA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Module not found. (0x7E
While with this command: WINEPREFIX=$HOME/wineprefixes/eve/ wine eve.exe
the launcher starts successfully.
I feel like I am having two different environments where I run the application with different parameters and to achieve some step forward on one side and steps backwards in the other one, damn…
Here the output that successfully starts the launcher:
WINEPREFIX=$HOME/wineprefixes/eve/ wine eve.exe
info: Game: evelauncher.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
info: llvmpipe (LLVM 13.0.1, 256 bits):
info: Driver: 0.0.1
info: Vulkan: 1.3.246
info: Memory Heap[0]:
info: Size: 2048 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: Adapter LUID 0: 0:3f6
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
warn: DxgiAdapter::QueryInterface: Unknown interface query
warn: 17399d75-964e-4c03-99f8-9d4fd196dd62
info: D3D11CoreCreateDevice: Probing 49664
err: D3D11CoreCreateDevice: Requested feature level not supported
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_12_1
err: D3D11CoreCreateDevice: Requested feature level not supported
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_12_0
err: D3D11CoreCreateDevice: Requested feature level not supported
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_1
err: D3D11CoreCreateDevice: Requested feature level not supported
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Device properties:
info: Device name: : llvmpipe (LLVM 13.0.1, 256 bits)
info: Driver version : 0.0.1
info: Enabled device extensions:
info: VK_EXT_4444_formats
info: VK_EXT_custom_border_color
info: VK_EXT_depth_clip_enable
info: VK_EXT_extended_dynamic_state
info: VK_EXT_host_query_reset
info: VK_EXT_robustness2
info: VK_EXT_shader_demote_to_helper_invocation
info: VK_EXT_shader_stencil_export
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_image_format_list
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_float_controls
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 0
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 0
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderStorageImageExtendedFormats : 0
info: shaderStorageImageReadWithoutFormat : 0
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 0
info: VK_EXT_4444_formats
info: formatA4R4G4B4 : 1
info: formatA4B4G4R4 : 1
info: VK_EXT_custom_border_color
info: customBorderColors : 1
info: customBorderColorWithoutFormat : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_extended_dynamic_state
info: extendedDynamicState : 1
info: VK_EXT_host_query_reset
info: hostQueryReset : 1
info: VK_EXT_memory_priority
info: memoryPriority : 0
info: VK_EXT_robustness2
info: robustBufferAccess2 : 1
info: robustImageAccess2 : 1
info: nullDescriptor : 1
info: VK_EXT_shader_demote_to_helper_invocation
info: shaderDemoteToHelperInvocation : 1
info: VK_EXT_transform_feedback
info: transformFeedback : 1
info: geometryStreams : 1
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: VK_KHR_buffer_device_address
info: bufferDeviceAddress : 0
info: Queue families:
info: Graphics : 0
info: Transfer : 0
warn: DXVK: State cache version not supported
warn: DXVK: Creating new state cache file
info: DXVK: Using 2 compiler threads
"<unknown>" PID: 260 PATH: "C:\\EVE\\Launcher\\evelauncher.exe" "C:\\EVE\\Launc
her\\evelauncher.exe" false
[260:264:0925/154412.723:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAV
DA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Bad EXE format for %1. (
0xC1)
[260:264:0925/154413.029:ERROR:network_change_notifier_win.cc(142)] WSALookupSer
viceBegin failed with: 8
info: Game: evelauncher.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
info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info: llvmpipe (LLVM 13.0.1, 256 bits):
info: Driver: 0.0.1
info: Vulkan: 1.3.246
info: Memory Heap[0]:
info: Size: 2048 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: Process set as DPI aware
[488:492:0925/154416.089:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAV
DA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Bad EXE format for %1. (
0xC1)
[488:532:0925/154416.153:ERROR:network_change_notifier_win.cc(142)] WSALookupSer
viceBegin failed with: 8
I never had this few warnings in any of the installations that made me play eve on linux ever.
Sadly when I go for the login (click on Play Now) the client stops unexpectedly.
On the terminal side I have this output:
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Server started
QWidget::setLayout: Attempting to set QLayout "" on QWidget "tableParent", which
already has a layout
libpng warning: iCCP: known incorrect sRGB profile
And filtering warnings and errors in EVE LogLite this is the output:
error 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER trinity availablePlatforms Execution of DirectXRedist.exe failed (exit code 9009)
warning 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER trinity General Invalid Trinity platform dx11
error 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER blue Main Failed to load python extension '_trinity_stub' with flavor ''
error 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER client General Writing out stacktrace at C:/EVE/SharedCache/tq/logs/#stacktrace b2367936 2023.08.25 14.08.21.txt
warning 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER blue TaskletTimer !! timeslice {"time": 390, "order": 1, "what": "entering", "new": "logmodule::LogTraceback", "old": "None"}
error 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER client general STACKTRACE #1 logged at 09/25/2023 14:08:23 : Exception in stack-trace-all, shutdown bombing
Common path prefix = c:/buildagent/work/3de36eda66dfa496/eve/release/v21.05
Traced at:
<pre>/carbon/common/lib/autoexec.py(137) <module>
<pre>/packages/monolithsentry/minidump.py(28) set_sentry_crash_key
<pre>/packages/monolithsentry/tags.py(16) get_tags
<pre>/packages/monolithsentry/tags.py(92) get_client_tags
<pre>/packages/gpuinfo/__init__.py(1) <module>
<pre>/packages/trinity/__init__.py(22) <module>
<pre>/packages/trinity/_singletons.py(12) <module>
<pre>/packages/trinity/_trinity.py(86) _ImportDll
<pre>/packages/trinity/_trinity.py(48) _RobustImport
<pre>/packages/trinity/_utils.py(9) Quit
<pre>/packages/logmodule/__init__.py(618) Quit
reason = 'Failed to import _trinity_stub ("ImportError(\'No module named _trinity_stub\',)")'
Thread Locals: session was None
Stackhash: 1368160966
Reported from: logmodule
STACKTRACE END
error 2023-09-25T16:08:23 1760 C:\EVE\SharedCache\tq\bin64\exefile.exe GOONER General bluepy.Terminate - Reason: Failed to import _trinity_stub ("ImportError('No module named _trinity_stub',)")
error 2023-09-25T16:08:23 260 C:/EVE/Launcher/evelauncher.exe Gooner evelauncher default ClientCrash ..\..\..\src\clientprocesses.cpp in ClientProcesses::add::<lambda_725505e9dacbd363287847847114b607>::operator () : Client crashed with exitCode: 1
I am trying to find a way to fix this issue about Trinity module but so far I had not luck.
Again I hope here somebody could clear this for me and in the higher hope to post a comprehensive guide to Eve install on linux from a fresh OS (eg. all the dependecies, libs… tools and so on).
I hope to hear from you guys soon, thanks in advance for your time!