Unable to run msix or msixbundle with wine 8.12

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
qherring
Newbie
Newbie
Posts: 4
Joined: Fri Jul 14, 2023 1:30 pm

Unable to run msix or msixbundle with wine 8.12

Post by qherring »

I am new to wine so excuse my ignorance.

I am trying to run the following program:
app url: https://downloads.thehomeremote.com/des ... msixbundle

I have tried to run:

Code: Select all

wine msiexec /i HomeRemote.Designer.Package_4.5.0.0_AnyCPU.msixbundle 
and it returns:

Code: Select all

0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
00d8:fixme:file:NtLockFile I/O completion on lock not implemented yet
I have also tried to extract the msixbundle and run it on only the main msix file:

Code: Select all

wine msiexec /i HomeRemote.Designer.Package_4.5.0.0_AnyCPU.msix
I get the same output.

Any tips on what I can try next?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Unable to run msix or msixbundle with wine 8.12

Post by jkfloris »

Currently, Wine cannot install msix or msixbundle files. (I cannot find a bug report for this, feel free to create one).

However, you can extract the msix file with 7z to a location of your choice. Then you can run HomeRemote.Designer.exe with wine.
Note: This program requires the .Net Desktop Runtime 6. This only works with Wine Staging. You can install the runtime with winetricks -q dotnetdesktop6.
qherring
Newbie
Newbie
Posts: 4
Joined: Fri Jul 14, 2023 1:30 pm

Re: Unable to run msix or msixbundle with wine 8.12

Post by qherring »

Thanks. I did try to run the .exe after extracting, however I cant seem to get it to actually run the program properly. It merely opens a window and just hangs while starting up. Looks like Im getting a virtual_setup_exception stack overflow error.

I am on Arch and initially installed winetricks through the main repos, after this I was getting a warning for an out of date version, so I then installed the winetricks-git from the AUR which has the newer version.
Here is the out put of winetricks -q dotnetdesktop6

Code: Select all

------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20230212-next - sha256sum: be4196ba3358be7c68cb58e7a7cbe9b37418e12e92beb88876e119998f438532 with wine-8.12 and WINEARCH=win64
Executing w_do_call dotnetdesktop6
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dotnetdesktop6 
grep: warning: stray \ before /
Executing mkdir -p /home/qherring/.cache/winetricks/dotnetdesktop6
Executing cd /home/qherring/.cache/winetricks/dotnetdesktop6
Downloading https://download.visualstudio.microsoft.com/download/pr/1a0e6cd8-4c5b-4a25-8da6-6985792c5cad/aea270b977828772087496b7b073f383/windowsdesktop-runtime-6.0.19-win-x86.exe to /home/qherring/.cache/winetricks/dotnetdesktop6
--2023-07-15 17:08:31--  https://download.visualstudio.microsoft.com/download/pr/1a0e6cd8-4c5b-4a25-8da6-6985792c5cad/aea270b977828772087496b7b073f383/windowsdesktop-runtime-6.0.19-win-x86.exe
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving download.visualstudio.microsoft.com (download.visualstudio.microsoft.com)... 93.184.215.201, 2606:2800:11f:7de:d31:7db:168f:1225
Connecting to download.visualstudio.microsoft.com (download.visualstudio.microsoft.com)|93.184.215.201|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 51821688 (49M) [application/octet-stream]
Saving to: ‘windowsdesktop-runtime-6.0.19-win-x86.exe’

windowsdesktop-runtime-6.0.19-win-x86.exe                        100%[========================================================================================================================================================>]  49.42M   103MB/s    in 0.5s    

2023-07-15 17:08:31 (103 MB/s) - ‘windowsdesktop-runtime-6.0.19-win-x86.exe’ saved [51821688/51821688]

Executing cd /home/qherring
Executing cd /home/qherring/.cache/winetricks/dotnetdesktop6
Executing wine windowsdesktop-runtime-6.0.19-win-x86.exe /quiet
021c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
021c:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{580AF605-FB49-4A76-AA9A-317E0C038192}\\", 00000000): stub
0230:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0230:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{E82CB93F-2B04-4A29-A58E-2339BD629E4A}\\", 00000000): stub
023c:fixme:shell:SHAutoComplete stub
0230:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{E82CB93F-2B04-4A29-A58E-2339BD629E4A}\\", 00000000): stub
0230:fixme:exec:SHELL_execute flags ignored: 0x00000100
0248:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0248:fixme:ole:CoInitializeSecurity 0057F5E8, -1, 00000000, 00000000, 6, 2, 00000000, 12288, 00000000 stub
0248:fixme:wuapi:automatic_updates_Pause 
0254:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{5DEFBDBE-FF1A-4EB2-8DFB-17A26A7E6442}v48.79.63142\\dotnet-runtime-6.0.19-win-x86.msi", 00000000): stub
0248:fixme:file:NtLockFile I/O completion on lock not implemented yet
0254:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{C7045575-0C97-4F4A-A1B5-2D648C9F4251}v48.79.63142\\dotnet-hostfxr-6.0.19-win-x86.msi", 00000000): stub
0254:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{964EAF6D-F753-4117-9D51-4054CE8E01D7}v48.79.63142\\dotnet-host-6.0.19-win-x86.msi", 00000000): stub
0248:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0254:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{F55E0352-097A-4F20-A82E-CE25A3F72657}v48.79.63137\\windowsdesktop-runtime-6.0.19-win-x86.msi", 00000000): stub
0248:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
0248:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
0248:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
0248:fixme:wuapi:automatic_updates_Resume 
0248:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0057FEAC
0230:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0057FEAC
021c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0057FEAC
grep: warning: stray \ before /
Executing cd /home/qherring/.cache/winetricks/dotnetdesktop6
Downloading https://download.visualstudio.microsoft.com/download/pr/30841ca9-5538-40c3-9022-d1ba1e69f6e8/aa94715bc3d74ee0b2e27de757ef0cdb/windowsdesktop-runtime-6.0.19-win-x64.exe to /home/qherring/.cache/winetricks/dotnetdesktop6
--2023-07-15 17:08:33--  https://download.visualstudio.microsoft.com/download/pr/30841ca9-5538-40c3-9022-d1ba1e69f6e8/aa94715bc3d74ee0b2e27de757ef0cdb/windowsdesktop-runtime-6.0.19-win-x64.exe
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving download.visualstudio.microsoft.com (download.visualstudio.microsoft.com)... 93.184.215.201, 2606:2800:11f:7de:d31:7db:168f:1225
Connecting to download.visualstudio.microsoft.com (download.visualstudio.microsoft.com)|93.184.215.201|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 57187200 (55M) [application/octet-stream]
Saving to: ‘windowsdesktop-runtime-6.0.19-win-x64.exe’

windowsdesktop-runtime-6.0.19-win-x64.exe                        100%[========================================================================================================================================================>]  54.54M   105MB/s    in 0.5s    

2023-07-15 17:08:34 (105 MB/s) - ‘windowsdesktop-runtime-6.0.19-win-x64.exe’ saved [57187200/57187200]

Executing cd /home/qherring/.cache/winetricks/dotnetdesktop6
Executing wine windowsdesktop-runtime-6.0.19-win-x64.exe /quiet
02bc:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
02bc:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{0F11F0E3-1FD5-47AA-9D74-88C5073F7C6B}\\", 00000000): stub
02d0:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
02d0:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{78D9945B-4F3B-4793-8B27-0C264A1A8586}\\", 00000000): stub
02dc:fixme:shell:SHAutoComplete stub
02d0:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{78D9945B-4F3B-4793-8B27-0C264A1A8586}\\", 00000000): stub
02d0:fixme:exec:SHELL_execute flags ignored: 0x00000100
02e8:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
02e8:fixme:ole:CoInitializeSecurity 0057F5E8, -1, 00000000, 00000000, 6, 2, 00000000, 12288, 00000000 stub
02e8:fixme:wuapi:automatic_updates_Pause 
02f4:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{3CC763AD-93B3-41EF-ABF8-CFE63A1DC3A6}v48.79.63142\\dotnet-runtime-6.0.19-win-x64.msi", 00000000): stub
02e8:fixme:file:NtLockFile I/O completion on lock not implemented yet
02f4:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{72A2E084-E9B7-4E0A-BDF2-6E5A429E40F3}v48.79.63142\\dotnet-hostfxr-6.0.19-win-x64.msi", 00000000): stub
02f4:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{66CBA69D-480E-4879-8498-3279A1C548BB}v48.79.63142\\dotnet-host-6.0.19-win-x64.msi", 00000000): stub
02e8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
02f4:fixme:advapi:DecryptFileW (L"C:\\ProgramData\\Package Cache\\{FCBEAAD5-3ADE-4A2C-B176-2C2346ED007F}v48.79.63137\\windowsdesktop-runtime-6.0.19-win-x64.msi", 00000000): stub
02e8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
02e8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
02e8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
02e8:fixme:wuapi:automatic_updates_Resume 
02e8:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0057FEAC
02d0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0057FEAC
02bc:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0057FEAC
when I try to run the program here is the output:

Code: Select all

wine HomeRemote.Designer.exe
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
0084:fixme:wineusb:query_id Unhandled ID query type 0x5.
00d8:fixme:heap:GetNumaHighestNodeNumber semi-stub: 000000000019EFDC
00d8:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\6.0.19\\mscordaccore.dll", 00007FFFFE170000) stub
00d8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00d8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00007FFFFEAD10B8, 34) stub
00d8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00007FFFFEAC8970, 17) stub
00d8:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000019E880 0000000000000000 000000000019E878) returning a dummy value (current locale)
00d8:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000019E880 000000000019E7D0 000000000019E878) returning a dummy value (current locale)
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000000019D560) :semi-stub
00d8:fixme:ntdll:NtQuerySystemInformation (0x000000ce,0x19afb0,0x00000008,(nil)) stub
00d8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00007FFFFEACDD60, 38) stub
00d8:fixme:shcore:GetCurrentProcessExplicitAppUserModelID 000000000019E2F8: stub
00d8:err:virtual:virtual_setup_exception stack overflow 2256 bytes addr 0x1700564a3 stack 0x20730 (0x20000-0x21000-0x1a0000)
qherring
Newbie
Newbie
Posts: 4
Joined: Fri Jul 14, 2023 1:30 pm

Re: Unable to run msix or msixbundle with wine 8.12

Post by qherring »

I tried to create a 32bit prefix and try to testrun it that way, but I get this

Code: Select all

WINEARCH=win32 WINEPREFIX=~/.test-homeremote wine /home/qherring/Downloads/HomeRemote.Designer/HomeRemote.Designer.exe
wine: created the configuration directory '/home/qherring/.test-homeremote'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:err:vulkan:wine_vk_init Failed to load libvulkan.so.1.
0054:err:vulkan:wine_vk_init Failed to load libvulkan.so.1.
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open RpcSs service
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0090:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@C:\\windows\\system32\\drivers\\wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
0090:fixme:file:NtLockFile I/O completion on lock not implemented yet
0090:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
00fc:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: configuration in L"/home/qherring/.test-homeremote" has been updated.
00fc:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00fc:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00fc:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: Bad EXE format for Z:\home\qherring\Downloads\HomeRemote.Designer\HomeRemote.Designer.exe.
It seems I have many "fixme" issues with all these commands
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Unable to run msix or msixbundle with wine 8.12

Post by jkfloris »

Instead of wine, you need wine-staging.
qherring
Newbie
Newbie
Posts: 4
Joined: Fri Jul 14, 2023 1:30 pm

Re: Unable to run msix or msixbundle with wine 8.12

Post by qherring »

Thanks for your help,

Yeah i just realized that. I completely missed that detail in your initial post. I switched to wine-staging and now it runs. App is certainly not running in the most stable state, but it does seem usable so far.
Locked