Jump to content

Recommended Posts

Posted
On 7/4/2024 at 1:47 AM, Wanesty said:

ElementalWarrior and the Wine devs did most of the heavy lifting, i'm only trying to offer the maintenance of a guide and support for newcomers willing to learn.

Yup, just a bit more, aka figuring out how best to permanently implement the hack.
Let's see how much longer it will take until a solution is there. (can't help myself either, my limited coding knowledge still makes me look at the code and understand, but not able to contribute)

On 7/4/2024 at 1:47 AM, Wanesty said:

this is also an upside of opensource, even if the company dies, the software can persist

It's also the upside of perpetual licenses, that don't need internet access to get activated 🙃

 

22 hours ago, LilJ said:

I have test your branch 'fix/wine-9.12-affinity-photo-2' on Debian12 with no luck, the canvas is black.

Also had this somewhere, but I think to remember that happening a lot with the GL renderer, and only very rarely with the Vulkan renderer.

Posted
1 hour ago, wonderings said:

Did you read the reply to your closed thread? 

Err...Sorry for my mistake😆 Didn't read those threads and dont know someone already did it.

 

 

1 hour ago, Mike Hansen said:

Well I guess we are on our own then. (switches to Krita)

I m switching to pixlr, it did my 90% jobs. Actually those software are making me give up linux😆 Another pain in the ass is wayland support in linux world.
Maybe take a look at harmonyOS PC this year, they do have a nice native painting app already even they just start up.

Posted
14 hours ago, lumarel said:

It's also the upside of perpetual licenses, that don't need internet access to get activated 🙃

i agree but i still think open source on this front since a software you bought for windows XP might not work anymore on your windows 10 machine, if it was open source it would likely still be somewhat maintained and would run on win10

 

13 hours ago, LilJ said:

Another pain in the ass is wayland support in linux world

i have never had big/breaking any issue with wayland (i've been using it for the past like two years with KDE Plasma)

up to date guide for the Affinity Suite on Linux : https://affinity.liz.pet, source on codeberg and a gitlab mirror

Posted
On 6/28/2024 at 7:52 PM, plyoung said:

 

I have both Photo and Designer open at the same time. Only one icon appears on the taskbar though since they share a wmclass. Clicking on it switches between them though.

How did you manage it that the second RDP connection doesn't close the first one?

Posted
8 hours ago, Wanesty said:

i agree but i still think open source on this front since a software you bought for windows XP might not work anymore on your windows 10 machine, if it was open source it would likely still be somewhat maintained and would run on win10

 

i have never had big/breaking any issue with wayland (i've been using it for the past like two years with KDE Plasma)

Yeah..I think you are not an Asian user so you never need an input method 😆 

There is still issue between gnome and the largest community chromium/electron, so we can't work with any input method in electron-based wayland apps .

Plasma 5.27 fixed the issue by a third party PR last year, but electron apps such as vscode is randomly crash due to some wayland decoration bugs..

Also the bugs about drag&drop between xwayland and wayland..

Anyway, there could be another 10 years to make linux desktop better
 

Posted

Thanks for this, just managed to get it working after try and failing with a couple of VM options (no renderers listed so couldn't open anything).

It all seems to be working pretty perfectly, only issue I have is that sometimes the apps don't launch, but if then I try again a couple of times then they do.  Any idea why that might be?

It always happens right after the final `font:get_nearest_charset` line:

Rumming /opt/wines/ElementalWarrior-8.14 (wine-7.9-8960-gc12ed146994) in: /home/john/.wineAffinity
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001800725B7, 28) stub
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00007FFFFE8FCDE4, 28) stub
055c:fixme:heap:GetNumaHighestNodeNumber semi-stub: 000000000041F9A8
055c:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscordacwks.dll", 00007FFFFE100000) stub
055c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
056c:err:ole:CoGetContextToken apartment not initialised
055c:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
055c:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
055c:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
055c:err:winediag:wined3d_dll_init Using the Vulkan renderer.
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000131ADAEF1, 28) stub
055c:fixme:nls:get_dummy_preferred_ui_language (0x8 0x809 000000000041C9A4 0000000000000000 000000000041C9A0) returning a dummy value (current locale)
055c:fixme:nls:get_dummy_preferred_ui_language (0x8 0x809 000000000041C9A4 000000001AC4A370 000000000041C9A0) returning a dummy value (current locale)
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000016B3718, 51) stub
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000016DBA48, 64) stub
055c:fixme:ntdll:NtQuerySystemInformation (0x000000ce,0x41bb40,0x00000008,(nil)) stub
055c:fixme:bcrypt:BCryptGetFipsAlgorithmMode 000000000041B8E0 - semi-stub
055c:fixme:ver:GetCurrentPackageFullName (000000000041E440 0000000000000000): stub
055c:fixme:system:NtUserSystemParametersInfo Unknown action: 8220
055c:fixme:combase:RoGetActivationFactory (L"Windows.ApplicationModel.DesignMode", {2c3893cc-f81a-4e7a-b857-76a80887e185}, 0000000000419DC8): semi-stub
055c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.ApplicationModel.DesignMode"
055c:fixme:wintypes:RoResolveNamespace name L"Windows.ApplicationModel.DataTransfer", windowsMetaDataDir L"", metaDataFilePaths 0000000000419F38, subNamespaces 0000000000000000 stub!
055c:fixme:file:NtLockFile I/O completion on lock not implemented yet
0578:fixme:file:NtLockFile I/O completion on lock not implemented yet
0578:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000001761878, 46) stub
055c:fixme:virtual:NtFlushProcessWriteBuffers stub
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
055c:fixme:msg:ChangeWindowMessageFilter c04b 00000001
055c:fixme:dwmapi:DwmAttachMilContent (00000000000500A8) stub
05b0:fixme:gdi:GdiEntry13 stub
05b0:fixme:d3d:get_vulkan_physical_device Multiple physical devices available.
05b0:fixme:d3d:adapter_vk_init_driver_info Failed to retrieve GPU description for device "Intel(R) UHD Graphics (CML GT2)" 8086:9bc4.
05b0:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0000000000000001): monitor setting ignored
05b0:fixme:d3d:wined3d_check_device_format_conversion output 000000001A1EEEA0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
05bc:fixme:sync:SetWaitableTimerEx (00000000000002E8, 000000001DA4FCF0, 500, 0000000000000000, 0000000000000000, 0000000000000000, 50) semi-stub
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
055c:fixme:win:RegisterPowerSettingNotification (00000000000500CE,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
055c:fixme:wtsapi:WTSRegisterSessionNotification Stub 000000000005006E 0x00000000
055c:fixme:msg:ChangeWindowMessageFilterEx 000000000005006E c048 1 000000000041ECE0
055c:fixme:msg:ChangeWindowMessageFilterEx 000000000005006E 111 1 000000000041ECE0
055c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0000000000B38C30 0000000000412588 00000000004132C0 0000000000000000
055c:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 000000000041BF28): semi-stub
055c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
055c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000013CE0A8, 40) stub
05b0:fixme:d3d:wined3d_check_device_format_conversion output 000000001A1EEEA0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
05b0:fixme:seh:WerRegisterMemoryBlock (0000000132284900 10240) stub
05b0:fixme:seh:WerRegisterMemoryBlock (00000001322848A0 4) stub
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
055c:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000041D4A0, 000000001A8D92E0, 000000000041D4A8, 000000000041D498
055c:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000041D4A0, 000000001A8D92E0, 000000000041D4A8, 000000000041D498
055c:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000041D4A0, 000000001A8D92E0, 000000000041D4A8, 000000000041D498
055c:fixme:combase:RoGetActivationFactory (L"Windows.ApplicationModel.DesignMode", {2c3893cc-f81a-4e7a-b857-76a80887e185}, 0000000000418F58): semi-stub
055c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.ApplicationModel.DesignMode"
055c:fixme:wintypes:RoResolveNamespace name L"Windows.Services.Store", windowsMetaDataDir L"", metaDataFilePaths 00000000004190C8, subNamespaces 0000000000000000 stub!
055c:fixme:wintypes:RoResolveNamespace Found Windows.Services.Store 
055c:fixme:wintypes:RoResolveNamespace Setting vars
055c:fixme:wintypes:RoResolveNamespace Done setting
055c:fixme:wintypes:RoResolveNamespace S_OK
055c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 000000001A8E0AB0 0000000000419D18 000000000041AA50 0000000000000000
055c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 000000001A924548 000000000041A8F8 000000000041B630 0000000000000000
055c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 000000001A8E0AB0 0000000000419D18 000000000041AA50 0000000000000000
055c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 000000001A924548 000000000041A8F8 000000000041B630 0000000000000000
055c:fixme:combase:RoGetActivationFactory (L"Windows.ApplicationModel.DesignMode", {2c3893cc-f81a-4e7a-b857-76a80887e185}, 00000000004165F8): semi-stub
055c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.ApplicationModel.DesignMode"
055c:fixme:wintypes:RoResolveNamespace name L"Windows.Foundation", windowsMetaDataDir L"", metaDataFilePaths 0000000000416768, subNamespaces 0000000000000000 stub!
055c:fixme:wintypes:RoResolveNamespace Found Windows.Foundation 
055c:fixme:wintypes:RoResolveNamespace Setting vars
055c:fixme:wintypes:RoResolveNamespace Done setting
055c:fixme:wintypes:RoResolveNamespace S_OK
055c:fixme:d3d:get_vulkan_physical_device Multiple physical devices available.
055c:fixme:d3d:adapter_vk_init_driver_info Failed to retrieve GPU description for device "Intel(R) UHD Graphics (CML GT2)" 8086:9bc4.
055c:fixme:mscms:WcsGetUsePerUserProfiles L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Class\\{4D36E96E-E325-11CE-BFC1-08002BE10318}\\0000" 'mntr' 000000000041D624
055c:fixme:mscms:WcsGetDefaultColorProfileSize 0, L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Class\\{4D36E96E-E325-11CE-BFC1-08002BE10318}\\0000", 0, 5, 0, 000000000041D550
055c:fixme:mscms:WcsOpenColorProfileW no support for WCS profiles
055c:fixme:mscms:WcsGetDefaultRenderingIntent 1 000000000041D628
055c:fixme:mscms:WcsGetDefaultRenderingIntent 0 000000000041D628
055c:fixme:mscms:WcsEnumColorProfilesSize 0 000000000041DA70 000000000041D980
055c:fixme:mscms:WcsEnumColorProfilesSize 1 000000000041DA70 000000000041D980
055c:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (000000001A942D00 0 13 000000001A942D40): stub
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_GetInfo some flags are not implemented
05d8:fixme:wmiutils:path_GetInfo some flags are not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
05d8:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
05d8:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 000000002124FE20, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x11
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 0000000021253540, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 0000000021253570, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_GetInfo some flags are not implemented
05d8:fixme:wmiutils:path_GetInfo some flags are not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
05d8:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
05d8:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 000000002124FEE0, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x11
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 0000000021254F60, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 0000000021254D50, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
05d8:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
05d8:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 000000002124FF40, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 0000000021255310, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:client_security_QueryBlanket semi-stub.
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:client_security_SetBlanket 00000001ED4A0E80, 0000000021255340, 0, 0, L"<COLE_DEFAULT_PRINCIPAL>", 1, 3, 0000000000000000, 0x20
05d8:fixme:wbemprox:client_security_Release 00000001ED4A0E80
05d8:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05d8:fixme:ole:thread_context_info_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
05d8:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
05d8:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
05dc:fixme:security:GetWindowsAccountDomainSid (000000001AA0C3F0 00000000242AEEE0 00000000242AEE8C): semi-stub
05dc:fixme:security:GetWindowsAccountDomainSid (000000001AA18380 00000000242AEF30 00000000242AEE8C): semi-stub
05dc:fixme:netapi32:DsRoleGetPrimaryDomainInformation (0000000000000000, 1, 00000000242AF048) stub
05dc:fixme:crypt:SystemFunction041 (000000001A948D48, 10, 0): stub [RtlDecryptMemory]
05dc:fixme:activeds:ADsGetLastError (00000000242AEDA0,00000000242AEA30,256,00000000242AEA00,0)!stub
05e0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
05e0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
05e0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
05e0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
05e0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
05e0:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F460, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F460, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F460, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-deva-extra\\kalimati.ttf"
05e4:fixme:font:get_nearest_charset TCI failing on 20000000
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-gujr-extra\\aakar-medium.ttf"
05e4:fixme:font:find_matching_face Untranslated charset 255
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-beng-extra\\Ani.ttf"
060c:fixme:font:find_matching_face Untranslated charset 255
060c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-telu-extra\\vemana2000.ttf"
05e4:fixme:font:find_matching_face Untranslated charset 255
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\malayalam\\Dyuthi-Regular.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\Navilu\\Navilu.ttf"
0608:fixme:font:find_matching_face Untranslated charset 255
0608:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-telu-extra\\Pothana2000.ttf"
0608:fixme:font:find_matching_face Untranslated charset 255
0608:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-gujr-extra\\Rekha.ttf"
05e4:fixme:font:find_matching_face Untranslated charset 255
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\Gargi\\Gargi.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Regular.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Bold.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Black.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-ExtraBold.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-ExtraLight.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Light.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Medium.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-SemiBold.ttf"
05e8:fixme:font:find_matching_face Untranslated charset 255
05e8:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Thin.ttf"
05e4:fixme:font:find_matching_face Untranslated charset 255
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\Gubbi\\Gubbi.ttf"
05e4:fixme:font:find_matching_face Untranslated charset 255
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\home\\john\\.local\\share\\fonts\\HelveticaNeue.ttf"
05e4:fixme:font:find_matching_face Untranslated charset 255
05e4:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\home\\john\\.local\\share\\fonts\\HelveticaNeueBd.ttf"
0608:fixme:font:find_matching_face Untranslated charset 255
0608:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\Z:\\usr\\share\\fonts\\truetype\\fonts-deva-extra\\samanata.ttf"
05d8:fixme:ras:RasEnumConnectionsW (000000001AF47200,000000001D53D950,000000001D53D958),stub!
05d8:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
05d8:fixme:ras:RasConnectionNotificationW (FFFFFFFFFFFFFFFF,000000000000A0B8,0x00000003),stub!
055c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
055c:fixme:bcrypt:BCryptGenRandom ignoring selected algorithm
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000001A52D878, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
055c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
055c:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000000100DC 0x00000000
055c:fixme:msg:ChangeWindowMessageFilterEx 00000000000100DC c048 1 000000000041DFB0
055c:fixme:msg:ChangeWindowMessageFilterEx 00000000000100DC 111 1 000000000041DFB0
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F820, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
056c:fixme:ole:thread_context_callback_ContextCallback 000000002124D388, 00007FFFFE652B80, 0000000019A1F710, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:combase:RoGetActivationFactory (L"Windows.ApplicationModel.DesignMode", {2c3893cc-f81a-4e7a-b857-76a80887e185}, 0000000000419178): semi-stub
055c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.ApplicationModel.DesignMode"
055c:fixme:wintypes:RoResolveNamespace name L"Windows.ApplicationModel", windowsMetaDataDir L"", metaDataFilePaths 00000000004192E8, subNamespaces 0000000000000000 stub!
055c:err:seh:KiUserCallbackDispatcher ignoring exception
055c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 000000001B091980 00000000004198C8 000000000041A600 0000000000000000
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
055c:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000000100F8 0x00000000
055c:fixme:msg:ChangeWindowMessageFilterEx 00000000000100F8 c048 1 000000000041DEC0
055c:fixme:msg:ChangeWindowMessageFilterEx 00000000000100F8 111 1 000000000041DEC0
05b0:fixme:dwmapi:DwmGetCompositionTimingInfo (0000000000000000 000000001D0FFB50)
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
055c:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 000000000005006E
055c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
055c:fixme:wtsapi:WTSRegisterSessionNotification Stub 000000000006006E 0x00000000
055c:err:ole:get_typeinfo_for_iid Failed to load typelib for {618736e0-3c3d-11cf-810c-00aa00389b71}, but it should be there.
055c:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {618736e0-3c3d-11cf-810c-00aa00389b71} with error 0x80029c4a
055c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80029c4a
055c:err:ole:CoMarshalInterface Failed to marshal the interface {618736e0-3c3d-11cf-810c-00aa00389b71}, hr 0x80029c4a
055c:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 000000000006006E
055c:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 00000000000100F8
055c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
055c:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000000200F8 0x00000000
055c:err:ole:get_typeinfo_for_iid Failed to load typelib for {618736e0-3c3d-11cf-810c-00aa00389b71}, but it should be there.
055c:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {618736e0-3c3d-11cf-810c-00aa00389b71} with error 0x80029c4a
055c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80029c4a
055c:err:ole:CoMarshalInterface Failed to marshal the interface {618736e0-3c3d-11cf-810c-00aa00389b71}, hr 0x80029c4a
055c:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 00000000000200F8
055c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
055c:fixme:wtsapi:WTSRegisterSessionNotification Stub 00000000000300F8 0x00000000
055c:err:ole:get_typeinfo_for_iid Failed to load typelib for {618736e0-3c3d-11cf-810c-00aa00389b71}, but it should be there.
055c:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {618736e0-3c3d-11cf-810c-00aa00389b71} with error 0x80029c4a
055c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80029c4a
055c:err:ole:CoMarshalInterface Failed to marshal the interface {618736e0-3c3d-11cf-810c-00aa00389b71}, hr 0x80029c4a
055c:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 00000000000300F8

 

Also for some reason it can't 'see' my nvidia 1650Ti graphics chip, just the built in intel one.  I did want to select that as the renderer.   Not a biggie as it seems to work fine without, but be nice if I could get it working.    There is a mysterious 'WARP' listed as a rendered alongside the intel chip (which is listed twice)

Renderer Preferences

Zorin OS 17.1 (ubuntu 22.04)

Dell XPS15 9500 laptop

Thanks again for everyone's work on this, I'm super-pleased to have it working!  Recently switched to linux and these were the apps I was really missing from Windows.  Did not get on at all with Krita or Gimp, found them unintuitive and janky compared to affinity products.

Posted

It also crashes every time I export.  The export succeeds at least.

Here's the relevant bit from the log:

0024:fixme:dbghelp:fetch_thread_info Couldn't open thread 672 (87)
0024:fixme:dbghelp:x86_64_fetch_minidump_module RunTime_Function outside IMAGE_DIRECTORY_ENTRY_EXCEPTION unimplemented yet!
0024:fixme:dbghelp:x86_64_fetch_minidump_module RunTime_Function outside IMAGE_DIRECTORY_ENTRY_EXCEPTION unimplemented yet!
0024:fixme:dbghelp:x86_64_fetch_minidump_module RunTime_Function outside IMAGE_DIRECTORY_ENTRY_EXCEPTION unimplemented yet!
0024:fixme:dbghelp:x86_64_fetch_minidump_module RunTime_Function outside IMAGE_DIRECTORY_ENTRY_EXCEPTION unimplemented yet!
/usr/local/bin/rum: line 27: 186632 Killed                  "$@"

Any idea how I can resolve that?

  • 2 weeks later...
Posted (edited)

Just for funsies I've been looking into OpenCL, and I've found the criteria that Affinity V2 apps look for to enable it.

designer-opencl.thumb.png.47aa752db26bb81fe133ae5668eed42c.png

You will need:

  • A Wine based DXCore implementation
  • D3D feature level 12 implementation (for some reason?) (vkd3d-proton works for me)
  • an implementation of the `cl_khr_d3d10_sharing` OpenCL extension

I spent some time working on a good enough DXCore implementation, I just need to write some tests for it and submit a patch to Wine (if I ever find the time).

The tricky part is the OpenCL extension. Extensions are normally provided by the GPU driver, so the error message you currently get about an "unsupported device or driver" is accurate. While its technically possible for Wine to inject OpenCL extensions, it currently has no framework for doing so, and I can't find any discussion about it anywhere. To get this to work I hacked in some wrappers around similar non-sharing versions of the functions.

Edited by __avg__
Posted (edited)

I'm working from the codeberg instructions and I think I may have made a wrong turn somewhere. Under compiling wine, when I try to run the command

../configure --prefix="$HOME/Documents/ElementalWarrior-wine/wine-install" --enable-archs=i386,x86_64
I get this error
configure: error: no suitable flex found. Please install the 'flex' package.

How do I resolve this?

EDIT

I figured it out. I feel kind of silly- just had to type

sudo apt-get install flex
Edited by houseoflief
Issue resolved
Posted
1 hour ago, Wanesty said:

did you notice it providing any performance or rendering precision improvement?

I've had a quick play around in Photo. It's faster to adjust Live Filter sliders and things like that, and some of the raster tools like the Paint Mixer Brush are much faster in comparison to CPU rendering. The benchmark suggests that hardware acceleration is mostly used for raster loads though, so you're not missing out on much performance if your work is mostly vector based. In terms of rendering precision, it seems about the same to me to without OpenCL (though I am developing on the latest Wine 9.12, not ElementalWarrior's 8.14 fork, so there may be differences there).

Best performance I have atm is with Vulkan renderer and `WINEFSYNC=1 WINEDEBUG=-all`

benchmark_opencl_disabled.png.1941eade1e9420ffb360574678ce7bfb.pngbenchmark_opencl_enabled.png.3a1290b874f391ea0d3a75326ff2fd90.png

Posted
2 minutes ago, __avg__ said:

I've had a quick play around in Photo. It's faster to adjust Live Filter sliders and things like that, and some of the raster tools like the Paint Mixer Brush are much faster in comparison to CPU rendering.

damn this is very interesting then!

if you can't manage to get those in mainline Wine then i think it would be possible to either put it on top of Elemental Warrior's fork, or make it an archive for users to unpack in their wine prefix :)

up to date guide for the Affinity Suite on Linux : https://affinity.liz.pet, source on codeberg and a gitlab mirror

Posted
On 7/20/2024 at 1:19 AM, __avg__ said:

I've had a quick play around in Photo. It's faster to adjust Live Filter sliders and things like that, and some of the raster tools like the Paint Mixer Brush are much faster in comparison to CPU rendering. The benchmark suggests that hardware acceleration is mostly used for raster loads though, so you're not missing out on much performance if your work is mostly vector based. In terms of rendering precision, it seems about the same to me to without OpenCL (though I am developing on the latest Wine 9.12, not ElementalWarrior's 8.14 fork, so there may be differences there).

Best performance I have atm is with Vulkan renderer and `WINEFSYNC=1 WINEDEBUG=-all`

benchmark_opencl_disabled.png.1941eade1e9420ffb360574678ce7bfb.pngbenchmark_opencl_enabled.png.3a1290b874f391ea0d3a75326ff2fd90.png

Ohh amazing man!! Thanks. I will be great if works with the new wine versions!

Thank you very much @__avg__ and @Wanesty guys !

Posted

I haven't had a lot of time to work on this during the week, sorry about that!

For those who want to try out what I have so far (or contribute fixes/improvements), I've posted the patches here: https://github.com/oh-ok/wine-affinity-patches

You can `git apply` them onto a Wine source tree yourself, or to build with wine-tkg, put them in the userpatches directory.

I've tested on Wine 9.12, on other versions YMMV.

You'll need to install vkd3d-proton to your prefix.

Posted
2 hours ago, __avg__ said:

I haven't had a lot of time to work on this during the week, sorry about that!

For those who want to try out what I have so far (or contribute fixes/improvements), I've posted the patches here: https://github.com/oh-ok/wine-affinity-patches

You can `git apply` them onto a Wine source tree yourself, or to build with wine-tkg, put them in the userpatches directory.

I've tested on Wine 9.12, on other versions YMMV.

You'll need to install vkd3d-proton to your prefix.

Omg man, it works amazing, i am running it in manjaro with NVIDIA and KDE plasma wayland desktop

 

I love man, it is a great different, i feel it very very smoth and fast, I had problems with performance and now it looks very fast!.

I only needed add each one of your patch with git apply and enable 64 arch (because I've forget it and dont work XDDDD)

./configure --prefix="$HOME/clonados/wine9_affinity/winewow64-build/wine-install/" --enable-archs=i386,x86_64

and the instalation of vkd3d was easy, only needs pass the wineprefix and execute script to install, example of my case

WINEPREFIX=/home/noe/Games/affinity ./setup_vkd3d_proton.sh install

image.png.859a2e5affba2a9dbc03c9a683998951.png

Thank you very much developers guys !!! @__avg__ @Wanesty

Posted
15 hours ago, __avg__ said:

I haven't had a lot of time to work on this during the week, sorry about that!

For those who want to try out what I have so far (or contribute fixes/improvements), I've posted the patches here: https://github.com/oh-ok/wine-affinity-patches

that's amazing, you should try to get them merged in mainstream Wine if you feel courageous!

up to date guide for the Affinity Suite on Linux : https://affinity.liz.pet, source on codeberg and a gitlab mirror

Posted
22 hours ago, junklont said:

Omg man, it works amazing, i am running it in manjaro with NVIDIA and KDE plasma wayland desktop

 

I love man, it is a great different, i feel it very very smoth and fast, I had problems with performance and now it looks very fast!.

I only needed add each one of your patch with git apply and enable 64 arch (because I've forget it and dont work XDDDD)

./configure --prefix="$HOME/clonados/wine9_affinity/winewow64-build/wine-install/" --enable-archs=i386,x86_64

and the instalation of vkd3d was easy, only needs pass the wineprefix and execute script to install, example of my case

WINEPREFIX=/home/noe/Games/affinity ./setup_vkd3d_proton.sh install

Hi, could you please share the key steps to us? 
I have compile the official wine9.12 with patches, and did the steps above, but the install exe is not working.
Then I installed the DXVK by winetricks, still no luck.😬
Thank you


 

info:  Game: SetupUI.exe
info:  DXVK: v2.4
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x757b3820
info:  Built-in extension providers:
info:    Platform WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
01d8:err:vulkan:vulkan_init_once Wine was built without Vulkan support.
01d8:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
01d8:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
info:  Required Vulkan extension VK_KHR_surface not supported

 

Posted
26 minutes ago, LilJ said:

Hi, could you please share the key steps to us? 
I have compile the official wine9.12 with patches, and did the steps above, but the install exe is not working.
Then I installed the DXVK by winetricks, still no luck.😬
Thank you


 

info:  Game: SetupUI.exe
info:  DXVK: v2.4
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x757b3820
info:  Built-in extension providers:
info:    Platform WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
01d8:err:vulkan:vulkan_init_once Wine was built without Vulkan support.
01d8:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
01d8:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
info:  Required Vulkan extension VK_KHR_surface not supported

 

I've tested newers versions of DVXK with the original wine (of the guide of
@Wanesty) but i always have many problems with it, and the program crashes, i recommend you uninstall DXVK and if you want try it, use manual load dll using WINEDLLOVERRIDES enviroment variable.

According to @__avg__ you need install vkd3d, is not the same that DXVK, it works with DX12.

But I am not use .exe for install this program, I remember that i cant do it, I've download a repacked version, and for update use appx or msix (i dont remember) files and extract like zip, and then replace in the wineprefix files.

Sure @Wanesty can help you with this problem, I dont understand the setup packages xD

Posted
1 hour ago, LilJ said:

I have compile the official wine9.12 with patches, and did the steps above, but the install exe is not working.

Ah my patches don't cover the install process.

If you specifically want to use the regular installer, you can copy this line from ElementalWarrior's fork to your Wine source code and recompile Wine.

If you can't be bothered to recompile, you can create a "silent" MSI installer from the exe using the '/default' flag, and then install that with msiexec.

wine ~/Downloads/affinity-publisher-msi-2.5.3.exe /defaults
msiexec [wherever you saved the msi installer]

 

EDIT:

No, DXVK (Vulkan based D3D8/9/10/11) does not work, I don't know why yet :c

VKD3D/VKD3D-Proton (Vulkan based D3D12) is only needed if you want to activate OpenCL, it will still run on CPU without it.

Posted
11 hours ago, Wanesty said:

that's amazing, you should try to get them merged in mainstream Wine if you feel courageous!

I'll probs be able to get the dxcore patch in, the others are kind of difficult.

Wine does not even support passing through native OpenCL extension functions to Windows apps, and I'm also sure they don't see it as their place to provide OpenCL/OpenGL/Vulkan extensions, since they are normally provided by the drivers. It's possible to do, but its a bit out of scope for a compatibility layer.

The problem with the wintypes patches is that Wine should not (officially) have to expect users to fish out some system files from an actual Windows install. If Wine were able to generate those files, I'm sure that they'd love to implement that RoResolveNamespace function.

Posted

@junklont @__avg__ 
Thanks for help, here is my steps:
1. Clone from official wine 9.12.
2. Git apply the dxcore.mypatch, opencl.mypatch, wintypes.mypatch, and set 

Quote

$PARENT_PATH/configure --prefix=$PARENT_PATH/wine-install --enable-archs=i386,x86_64


3. Copy the line from ElementalWarrior's fork.

Quote

 sii->hIcon = LoadIconW(GetModuleHandleW(L"shell32.dll"), MAKEINTRESOURCEW(IDI_SHELL_FILE));

4. Complie the wine.
5. Install vkd3d-proton2.13 into wineprefix.
6. Install corefonts, dotnet48, then set the renderer to Vulkan.
7. Succesfully install the official affinity-photo-msi-2.5.3.exe.
8. Copy WinMetadata into /system32.
9. Copy the d3d12.dll and d3d12core.dll into affinity installation folder.

Finally it works but the canvas is not rendering, and the OpenCL is not usable.
Showing the same result as lumarel's folk.

On 7/1/2024 at 4:09 PM, lumarel said:

Rebuilt with latest changes (which is actually the 9.12 release, new branch), I don't notice any slowness on my machine.
This is a ThinkPad Ultrabook with an Intel Core i7-7500U, running on Fedora 40 Workstation (GNOME with Wayland).

I think it maybe an issue only with my Intel graphic card or debian12.

2024-07-2822-46-10.resized.png.1848f8807fc5c8e68bee07d8bfb698be.png

 

Posted
15 hours ago, junklont said:

Sure @Wanesty can help you with this problem, I dont understand the setup packages

i chose to write the guide so that people install affinity from the installer because if the installer works, then the rest should as well

if the installer does not work you can indeed try to extract the msix package

up to date guide for the Affinity Suite on Linux : https://affinity.liz.pet, source on codeberg and a gitlab mirror

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.