WineHQ

WarpEM

No Screenshot

Submit Screenshot

Used the pre-compiled binary, which is free to download. 



Application Details:

Version: 1.0.9
License: Free to use
URL: http://www.warpem.com/warp/
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 8.7

Maintainers: About Maintainership

Free Download Precompiled binary

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installer runs and installs Warp 

What does not

Trying to run Warp or M fails with the following error: 

002c:fixme:winediag:LdrInitializeThunk wine-staging 7.15 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0090:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 1114
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b8:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0134:fixme:heap:RtlSetHeapInformation handle 0000000000F90000, info_class 0, info 000000000064F6A0, size 4 stub!
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001800663BD, 28) stub
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000002DED83C, 28) stub
0134:fixme:heap:GetNumaHighestNodeNumber semi-stub: 000000000064F9F8
0134:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscordacwks.dll", 00000000026A0000) stub
0134:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000001DDB7E91, 28) stub
0134:fixme:nls:get_dummy_preferred_ui_language (0x8 0000000000649C80 0000000000000000 0000000000649C84) returning a dummy value (current locale)
0134:fixme:nls:get_dummy_preferred_ui_language (0x8 0000000000649C80 000000000082F600 0000000000649C84) returning a dummy value (current locale)
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000003CD1110, 64) stub
0134:fixme:bcrypt:BCryptGetFipsAlgorithmMode 000000000064BAC0 - semi-stub
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000003D14C30, 51) stub
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000000407C048, 40) stub
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:nvcuda:wine_cuDeviceGetLuid Fix this LUID: (0x0000000e)
0134:fixme:msg:ChangeWindowMessageFilter c04b 00000001
0134:fixme:dwmapi:DwmAttachMilContent (000000000001006C) stub
0140:fixme:gdi:GdiEntry13 stub
0140:err:winediag:wined3d_dll_init Using the Vulkan renderer.
0140:fixme:d3d:adapter_vk_init_driver_info Failed to retrieve GPU description for device "llvmpipe (LLVM 13.0.1, 256 bits)" 10005:0000.
0140:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0000000000000001): monitor setting ignored
0140:fixme:d3d:wined3d_check_device_format_conversion output 00000000008DE090, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0140:fixme:d3d:wined3d_check_device_format_conversion output 00000000008DE110, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0134:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00000000006479B0, 00000000008F4C00, 00000000006479B8, 00000000006479A8
0134:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00000000006479B0, 00000000008F4C00, 00000000006479B8, 00000000006479A8
0134:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00000000006479B0, 00000000008F4C00, 00000000006479B8, 00000000006479A8
0134:fixme:virtual:NtFlushProcessWriteBuffers stub
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000044482B8, 65) stub
0134:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0000000000799918 0000000000647D10 0000000000648700 0000000000000000
0134:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0000000000841860 0000000000648470 0000000000648E60 0000000000000000
0134:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0000000000841860 0000000000648470 0000000000648E60 0000000000000000
0134:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 000000000064B468): semi-stub
0134:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
0148:fixme:sync:SetWaitableTimerEx (0000000000000224, 000000003007FCF0, 500, 0000000000000000, 0000000000000000, 0000000000000000, 50) semi-stub
0134:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000004D0A760, 46) stub
0134:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8
0134:fixme:win:RegisterPowerSettingNotification (000000000001007C,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
0134:fixme:wtsapi:WTSRegisterSessionNotification Stub 0000000000010076 0x00000000
0134:fixme:msg:ChangeWindowMessageFilterEx 0000000000010076 c048 1 000000000064DF70
0134:fixme:msg:ChangeWindowMessageFilterEx 0000000000010076 111 1 000000000064DF70
0140:fixme:d3d:wined3d_check_device_format_conversion output 00000000008DE090, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0140:fixme:seh:WerRegisterMemoryBlock (000000001DAD0740 10240) stub
0140:fixme:seh:WerRegisterMemoryBlock (000000001DAD06E0 4) stub
0140:fixme:d3d:wined3d_check_device_format_conversion output 00000000008DE110, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0134:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (000000000099B9B0 0 2 000000000099B9F0): stub
0134:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0134:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x00000401,0000000000000000,0x0001,0x00000000,0000000000644FE0,0000000000000000): stub
0134:err:eventlog:ReportEventW L"Application: Warp.exe\nFramework Version: v4.0.30319\nDescription: The application requested process termination through System.Environment.FailFast(string message).\nMessage: Unrecoverable system error.\nStack:\n   at System.Environment.FailFast(System.String)\n   at MS.Internal.Invarian"...
0134:fixme:advapi:DeregisterEventSource (00000000CAFE4242) stub
0134:fixme:seh:RaiseFailFastException (0000000000645B50, 0000000000645BF0, 0) stub




Workarounds

The following workarounds were applied: 

  1. vulkan on Debian11 does not work from a remote connection, I've recompiled mesa (in my case it with mesa/22.1.5) with vulkan support
  2. I used cuda/11.2.2 - this might not be strictly needed. 
  3. Because of the above items, I've compiled wine from source - to be accurate, I compiled wine-staging/7.15 from source. 
  4. winetricks 20220411


winetricks -q wine-mono corefonts
winetricks win10
winetricks-next renderer=vulkan
winetricks wined3d




What was not tested

Could not start Warp and run any tests.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/Linux 11.x "Bullseye" x86_64May 02 20238.7Yes Yes YesGarbageAlois Schlögl 
ShowDebian GNU/Linux 11.x "Bullseye" x86_64Sep 12 20227.17-stagingYes Yes YesGoldAlois Schlögl 
CurrentDebian GNU/Linux 11.x "Bullseye" x86_64Aug 19 20227.15-stagingYes No YesGarbageAlois Schlögl 
ShowDebian GNU/Linux 10.x "Buster" x86_64Feb 10 20227.10-stagingYes Yes YesBronzeAlois Schlögl 
ShowDebian GNU/Linux 11.x "Bullseye" x86_64Feb 04 20227.0Yes No NoGarbageAlois Schlögl 

Known Bugs

Bug # Description Status Resolution Other apps affected
54102 GPU Caps Viewer does not report any CUDA devices starting with version 7.22 UNCONFIRMED View
54197 cuda-z and warpem fail in wine-staging 7.22 and later UNCONFIRMED View
55011 Cuda-application M/WarpEM got stuck or crashes in wine-staging/7.21, wine/8.9+nvidia-libs UNCONFIRMED View

Show all bugs

HowTo / Notes

Boxnet in Warp crashes on RTX2080 cards

Using Boxnet [1] in Warp crashes on machine with RTX2080 cards but works fine on GTX1080 cards (other GPU's were not tested) 

This is fixed in recent version of Sveinar's nvidia-libs

[1] http://www.warpem.com/warp/?pa...

only nvcuda-CUDA_Support patches from wine-staging are needed


Instead of using all of wine-staging, it is sufficient to use only the patches of "nvcuda-CUDA_Support". 

Boxnet of Warpem seems to work only with older GPUs

The Boxnet module in Warpem seem only usable with older GPU versions like the GTX1080ti

For the RTX2080 an additional patch to wine is needed (see Bug 53809)

When using newer cards like RTX3080, A10, A40, Warpem hangs when trying to load the Boxnet model. I do not know whether this is also the case on Window, so I do not know whether this is a bug in Wine or Warpem.

However, when Boxnet is not needed, Warpem seems to run fine.


Comments

Back