Jump Windows Client under Wine & Linux
Hi,
According to this post, someone got it working:
Under Wine and Manjaro (Arch based Linux), I am able to install, run, logon, and connect to a Mac desktop. After about 2 seconds, the desktop window disappears in what appears to be a crash. I mean the local remote window disappears/crashes, not the Mac side.
Anyone get this working?
Support: Understood this request is well outside of what is reasonable and customary, however I you have any interest in getting this working, I'm more than will to volunteer my time and effort. Otherwise, any breadcrumbs you could offer such a .NET and/or C++ runtime versions?
Thanks!
Jason
-
Hi Jason, Thank you for bringing this to our attention.
I would appreciate it if you could provide me with some additional information:
- Do you see the Mac desktop before Jump crashes?
- Have you tried disabling audio streaming in Jump Desktop's settings to see if it helps with the crash?
Please let me know if you have tried these steps or if you have any additional information that could help us diagnose the issue.
-
Hi Abdul,
1) Yes, I was able to see the desktop for a brief second. This is when both computers were on the same network (ie same location/wifi network). However now that I'm significantly further away, all that happens is the window resizes itself before it crashes. Its as if it crashed as it downloads the initial stream.
2) I have not tried disabling the audio streaming. In fact, I am unable to find the settings to do this. I did however change the Mac to use the internal speaker as the audio device. This did not help.Thanks!
-
Progress - upon unchecking hardware acceleration withing the client running under Wine, I was able to access the Mac password screen. However when typing my password, it crashed. This time I received an error message with diagnostic info.
Unhandled exception: unimplemented function msvcp140.dll.??0?$codecvt@_UDU_Mbstatet@@@std@@QEAA@_K@Z called in 64-bit code (0x0000007b013e0e).
Register dump:
rip:000000007b013e0e rsp:000000000412f9b0 rbp:0000000000000000 eflags:00000202 ( - -- I - - - )
rax:000000000412f9f0 rbx:000000007b60ef94 rcx:000000000412f9d0 rdx:0000000000000001
rsi:000000000412fac0 rdi:000000000412fa00 r8:0000000000000002 r9:000000000412fab0 r10:0000000000000030
r11:0000000000000090 r12:0000000000000000 r13:0000000000000066 r14:0000000006d68bf0 r15:0000000006b73e30
Stack dump:
0x0000000412f9b0: 000000000412f9d0 000000000000000a
0x0000000412f9c0: 0000004a00000036 00000000021857d3
0x0000000412f9d0: 0000000180000100 0000000000000000
0x0000000412f9e0: 000000007b013e0e 0000000000000002
0x0000000412f9f0: 000000031bf6d000 000000031bf6d64a
0x0000000412fa00: 0000000001dff610 0000000000000000
0x0000000412fa10: 0000000e0412fa8c 000000031bf57f52
0x0000000412fa20: 0000000001e57ab0 0000000000000000
0x0000000412fa30: 0000000001dd0000 000010027002bc9c
0x0000000412fa40: 0000000006d94ef0 000000031bf3236e
0x0000000412fa50: 000040434101a814 0000000000000018
0x0000000412fa60: 0000000000000018 000000000412fb80
Backtrace:
=>0 0x0000007b013e0e in kernelbase (+0x13e0e) (0000000000000000)
1 0x0000031bf63f85 in msvcp140 (+0x73f85) (0000000000000000)
2 0x0000031bef126f in msvcp140 (+0x126f) (0000000000000000)
0x0000007b013e0e kernelbase+0x13e0e: nop
Modules:
Module Address Debug info Name (215 modules)
PE 0000000000740000-0000000000dfb000 Deferred qt5gui
PE 0000000000e00000-00000000013c6000 Deferred qt5core
PE 00000000013d0000-00000000013e7000 Deferred dnsapi
PE 00000000013f0000-000000000153b000 Deferred qt5network
PE 0000000001540000-0000000001547000 Deferred msvcp140_codecvt_ids
PE 0000000002f30000-000000000309d000 Deferred qwindows
PE 00000000030a0000-00000000030aa000 Deferred libegl
PE 00000000030b0000-00000000033ee000 Deferred libglesv2
PE 0000000003e00000-0000000003e26000 Deferred qwindowsvistastyle
PE 0000000004230000-000000000423d000 Deferred qgif
PE 0000000004240000-000000000424f000 Deferred qicns
PE 0000000004250000-000000000425d000 Deferred qico
PE 0000000004260000-00000000042cb000 Deferred qjpeg
PE 00000000042d0000-00000000042dc000 Deferred qsvg
PE 00000000042e0000-0000000004334000 Deferred qt5svg
PE 0000000004340000-000000000434c000 Deferred qtga
PE 0000000004350000-00000000043b3000 Deferred qtiff
PE 00000000043c0000-00000000043cb000 Deferred qwbmp
PE 00000000043d0000-0000000004453000 Deferred qwebp
PE 000000007a800000-000000007a909000 Deferred opengl32
PE 000000007b000000-000000007b29b000 Export kernelbase
PE 000000007b600000-000000007b65e000 Deferred kernel32
ELF 000000007d000000-000000007d005000 Deferred <wine-loader>
PE 0000000140000000-0000000140c81000 Deferred jumpclient
PE 0000000170000000-00000001700a4000 Deferred ntdll
PE 0000000180000000-0000000180541000 Deferred qt5widgets
PE 00000001cb930000-00000001cb976000 Deferred dxgi
PE 00000001ce760000-00000001ce76e000 Deferred kerberos
PE 00000001d0e20000-00000001d0f58000 Deferred oleaut32
PE 00000001d3e90000-00000001d3e9c000 Deferred msvcp140_1
PE 00000001d4930000-00000001d4955000 Deferred netapi32
PE 00000001d8c90000-00000001d8cd3000 Deferred advapi32
PE 00000001dbc50000-00000001dbcc9000 Deferred dwrite
PE 00000001eaf60000-00000001eaf8a000 Deferred sechost
PE 00000001ffb10000-00000001ffb22000 Deferred rtworkq
PE 000000020b860000-000000020b981000 Deferred ole32
PE 000000020f400000-000000020f429000 Deferred mmdevapi
PE 00000002169d0000-0000000216b7b000 Deferred user32
PE 0000000218320000-000000021834a000 Deferred msdmo
PE 0000000228280000-000000022831a000 Deferred msvcrt
PE 000000023bc00000-000000023c523000 Deferred shell32
PE 000000023ecb0000-000000023ed25000 Deferred dbghelp
PE 0000000244fc0000-0000000244fce000 Deferred userenv
PE 0000000250cd0000-0000000250cef000 Deferred mpr
PE 0000000251d80000-0000000251e0a000 Deferred winex11
PE 000000025dc30000-000000025dc3e000 Deferred version
PE 00000002605d0000-00000002605dc000 Deferred vcruntime140
PE 0000000263650000-0000000263683000 Deferred propsys
PE 000000026c190000-000000026c19c000 Deferred nsi
PE 000000026c230000-000000026c266000 Deferred uxtheme
PE 000000027a8e0000-000000027a915000 Deferred d3d9
PE 00000002945e0000-00000002946a4000 Deferred winmm
PE 00000002964d0000-00000002965a0000 Deferred crypt32
PE 00000002a2380000-00000002a23db000 Deferred shlwapi
PE 00000002ac810000-00000002ac81e000 Deferred vcruntime140_1
PE 00000002bb0a0000-00000002bb120000 Deferred gdi32
PE 00000002bde30000-00000002bde4a000 Deferred shcore
PE 00000002c73a0000-00000002c73d9000 Deferred win32u
PE 00000002c7470000-00000002c7535000 Deferred ucrtbase
PE 00000002eb230000-00000002eb2ae000 Deferred winepulse
PE 00000002ee630000-00000002ee648000 Deferred bcrypt
PE 00000002ef230000-00000002ef23e000 Deferred dwmapi
PE 00000002fb3c0000-00000002fb508000 Deferred comctl32
PE 00000002fba30000-00000002fba58000 Deferred concrt140
PE 0000000302d10000-0000000302d1b000 Deferred msimg32
PE 000000030b860000-000000030b8cf000 Deferred d3d11
PE 0000000311f40000-0000000311f52000 Deferred msv1_0
PE 000000031bef0000-000000031bfcf000 Export msvcp140
PE 000000031c5d0000-000000031c62c000 Deferred combase
PE 000000032b540000-000000032b553000 Deferred wintab32
PE 0000000341ef0000-0000000341efd000 Deferred dcomp
PE 0000000351a60000-0000000351a80000 Deferred msacm32
PE 0000000367600000-0000000367862000 Deferred wined3d
PE 0000000368420000-00000003684ab000 Deferred rpcrt4
PE 000000036d860000-000000036d8dd000 Deferred setupapi
PE 0000000370f70000-0000000370f98000 Deferred ws2_32
PE 0000000393730000-000000039374c000 Deferred imm32
PE 0000000394ba0000-0000000394bae000 Deferred wtsapi32
PE 00000003982d0000-0000000398307000 Deferred iphlpapi
PE 000000039b8d0000-000000039b93d000 Deferred winegstreamer
PE 00000003afef0000-00000003aff11000 Deferred secur32
PE 00000003bb450000-00000003bb4b5000 Deferred mfplat
ELF 00007f398b96d000-00007f398b993000 Deferred libgpg-error.so.0
ELF 00007f398b993000-00007f398b9b5000 Deferred liblz4.so.1
ELF 00007f398b9b5000-00007f398bafd000 Deferred libgcrypt.so.20
ELF 00007f398bafd000-00007f398bb2b000 Deferred libvorbis.so.0
ELF 00007f398bb2b000-00007f398bba3000 Deferred libmp3lame.so.0
ELF 00007f398bba3000-00007f398bc00000 Deferred libmpg123.so.0
ELF 00007f39dc017000-00007f39dc071000 Deferred libopus.so.0
ELF 00007f39dc071000-00007f39dc11c000 Deferred libvorbisenc.so.2
ELF 00007f39dc11c000-00007f39dc1f9000 Deferred libsystemd.so.0
ELF 00007f39e4008000-00007f39e404b000 Deferred libflac.so.12
ELF 00007f39e404b000-00007f39e40d1000 Deferred libsndfile.so.1
ELF 00007f39e40d1000-00007f39e4122000 Deferred libdbus-1.so.3
ELF 00007f39e4122000-00007f39e41a9000 Deferred libpulsecommon-16.1.so
ELF 00007f39e41a9000-00007f39e41fe000 Deferred libpulse.so.0
ELF 00007f39e5200000-00007f39e7197000 Deferred radeonsi_dri.so
ELF 00007f39e7200000-00007f39e7e9f000 Deferred libvulkan_intel_hasvk.so
ELF 00007f39e7f69000-00007f39e8000000 Deferred libdw.so.1
ELF 00007f39ec014000-00007f39ec0ae000 Deferred liborc-0.4.so.0
ELF 00007f39ec0ae000-00007f39ec1ff000 Deferred libgstreamer-1.0.so.0
ELF 00007f39ed400000-00007f39ee187000 Deferred libvulkan_intel.so
ELF 00007f39ee19f000-00007f39ee200000 Deferred libgobject-2.0.so.0
ELF 00007f39ee200000-00007f39eeae7000 Deferred libvulkan_radeon.so
ELF 00007f39eeafb000-00007f39eeb80000 Deferred libgstbase-1.0.so.0
ELF 00007f39eeb80000-00007f39eec00000 Deferred libgstaudio-1.0.so.0
ELF 00007f39eec00000-00007f39f09d0000 Deferred libicudata.so.72
ELF 00007f39f0a00000-00007f39f0c01000 Deferred libicuuc.so.72
ELF 00007f39f0c09000-00007f39f0cd4000 Deferred libgstvideo-1.0.so.0
ELF 00007f39f1059000-00007f39f1098000 Deferred libgsttag-1.0.so.0
ELF 00007f39f1098000-00007f39f1200000 Deferred libxml2.so.2
ELF 00007f39f1200000-00007f39f8abe000 Deferred libllvm-15.so
ELF 00007f39f8ade000-00007f39f8b52000 Deferred libncursesw.so.6
ELF 00007f39f8b52000-00007f39f8b8e000 Deferred libedit.so.0
ELF 00007f39f8b8e000-00007f39f8bae000 Deferred libgcc_s.so.1
ELF 00007f39f8c63000-00007f39f8c89000 Deferred libnss_myhostname.so.2
ELF 00007f39f8c89000-00007f39f8cae000 Deferred libnss_resolve.so.2
ELF 00007f39f8cae000-00007f39f8d01000 Deferred libnss_mymachines.so.2
ELF 00007f39f8d3c000-00007f39f8d51000 Deferred winepulse.so
ELF 00007f39f90b6000-00007f39f90c2000 Deferred libpciaccess.so.0
ELF 00007f39f90c2000-00007f39f90e7000 Deferred libdrm_intel.so.1
ELF 00007f39f90e7000-00007f39f90f1000 Deferred libdrm_nouveau.so.2
ELF 00007f39f90f1000-00007f39f90ff000 Deferred libdrm_radeon.so.1
ELF 00007f39f90ff000-00007f39f910f000 Deferred libsensors.so.5
ELF 00007f39f910f000-00007f39f9116000 Deferred libxcb-dri2.so.0
ELF 00007f39f9116000-00007f39f9133000 Deferred libxcb-glx.so.0
ELF 00007f39f9133000-00007f39f916d000 Deferred libglapi.so.0
ELF 00007f39f916d000-00007f39f91e6000 Deferred libglx_mesa.so.0
ELF 00007f39f91e6000-00007f39f9218000 Deferred libglx.so.0
ELF 00007f39f9218000-00007f39f92d0000 Deferred libgldispatch.so.0
ELF 00007f39f92d0000-00007f39f9356000 Deferred libgl.so.1
ELF 00007f39f9497000-00007f39f94ae000 Deferred libdrm.so.2
ELF 00007f39f94ae000-00007f39f94b3000 Deferred libxshmfence.so.1
ELF 00007f39f94b3000-00007f39f94b8000 Deferred libxcb-shm.so.0
ELF 00007f39f94b8000-00007f39f94ca000 Deferred libxcb-randr.so.0
ELF 00007f39f94ca000-00007f39f94d3000 Deferred libxcb-sync.so.1
ELF 00007f39f94d3000-00007f39f94dc000 Deferred libxcb-xfixes.so.0
ELF 00007f39f94dc000-00007f39f94e1000 Deferred libxcb-present.so.0
ELF 00007f39f94e1000-00007f39f94e6000 Deferred libx11-xcb.so.1
ELF 00007f39f94e6000-00007f39f9517000 Deferred libudev.so.1
ELF 00007f39f9517000-00007f39f9529000 Deferred libwayland-client.so.0
ELF 00007f39f9529000-00007f39f9530000 Deferred libxcb-dri3.so.0
ELF 00007f39f9530000-00007f39f954c000 Deferred libelf.so.1
ELF 00007f39f954c000-00007f39f9558000 Deferred libdrm_amdgpu.so.1
ELF 00007f39f9558000-00007f39f95cf000 Deferred libvulkan.so.1
ELF 00007f39f95cf000-00007f39f9623000 Deferred libgssapi_krb5.so.2
ELF 00007f39f9623000-00007f39f9631000 Deferred libkrb5support.so.0
ELF 00007f39f9631000-00007f39f965f000 Deferred libk5crypto.so.3
ELF 00007f39f965f000-00007f39f9737000 Deferred libkrb5.so.3
ELF 00007f39f9739000-00007f39f9744000 Deferred libogg.so.0
ELF 00007f39f9744000-00007f39f974e000 Deferred libgstaudioresample.so
ELF 00007f39f974e000-00007f39f9754000 Deferred dwrite.so
ELF 00007f39f9765000-00007f39f9777000 Deferred libresolv.so.2
ELF 00007f39f9778000-00007f39f977d000 Deferred msv1_0.so
ELF 00007f39f977d000-00007f39f9784000 Deferred libkeyutils.so.1
ELF 00007f39f9784000-00007f39f978a000 Deferred libcom_err.so.2
ELF 00007f39f978a000-00007f39f9793000 Deferred kerberos.so
ELF 00007f39f9793000-00007f39f979e000 Deferred secur32.so
ELF 00007f39f979e000-00007f39f97a5000 Deferred netapi32.so
ELF 00007f39f97a8000-00007f39f97b2000 Deferred libgstaudioconvert.so
ELF 00007f39f97b2000-00007f39f97c7000 Deferred winegstreamer.so
ELF 00007f39f97c7000-00007f39f97cf000 Deferred libxfixes.so.3
ELF 00007f39f97cf000-00007f39f97db000 Deferred libxcursor.so.1
ELF 00007f39f97db000-00007f39f97ef000 Deferred libxi.so.6
ELF 00007f39f97ef000-00007f39f97f4000 Deferred libxcomposite.so.1
ELF 00007f39f97f4000-00007f39f9801000 Deferred libxrandr.so.2
ELF 00007f39f9801000-00007f39f980e000 Deferred libxrender.so.1
ELF 00007f39f980e000-00007f39f9815000 Deferred libxxf86vm.so.1
ELF 00007f39f9815000-00007f39f981a000 Deferred libxinerama.so.1
ELF 00007f39f981a000-00007f39f9822000 Deferred libxdmcp.so.6
ELF 00007f39f9822000-00007f39f9827000 Deferred libxau.so.6
ELF 00007f39f9827000-00007f39f9852000 Deferred libxcb.so.1
ELF 00007f39f9852000-00007f39f9995000 Deferred libx11.so.6
ELF 00007f39f9995000-00007f39f99aa000 Deferred libxext.so.6
ELF 00007f39f99ad000-00007f39f99b2000 Deferred dnsapi.so
ELF 00007f39f99b2000-00007f39f99ba000 Deferred libasyncns.so.0
ELF 00007f39f99ba000-00007f39f99c1000 Deferred libgmodule-2.0.so.0
ELF 00007f39f99c4000-00007f39f99ca000 Deferred libnss_mdns_minimal.so.2
ELF 00007f39f99ca000-00007f39f99d6000 Deferred libcap.so.2
ELF 00007f39f99d8000-00007f39f9a68000 Deferred winex11.so
ELF 00007f39f9a68000-00007f39f9b9d000 Deferred opengl32.so
ELF 00007f39f9b9d000-00007f39f9ba4000 Deferred ws2_32.so
ELF 00007f39f9ba4000-00007f39f9baa000 Deferred crypt32.so
ELF 00007f39f9d75000-00007f39f9da0000 Deferred libexpat.so.1
ELF 00007f39f9da0000-00007f39f9def000 Deferred libfontconfig.so.1
ELF 00007f39f9def000-00007f39f9e8a000 Deferred libpcre2-8.so.0
ELF 00007f39f9e8a000-00007f39f9ead000 Deferred libgraphite2.so.3
ELF 00007f39f9ead000-00007f39f9ff8000 Deferred libglib-2.0.so.0
ELF 00007f39f9ff8000-00007f39fa0f3000 Deferred libharfbuzz.so.0
ELF 00007f39fa0f3000-00007f39fa12c000 Deferred libpng16.so.16
ELF 00007f39fa12c000-00007f39fa13f000 Deferred libbz2.so.1.0
ELF 00007f39fa13f000-00007f39fa21c000 Deferred libfreetype.so.6
ELF 00007f39fa21c000-00007f39fa3dc000 Deferred win32u.so
ELF 00007f39fa3dc000-00007f39fa3ff000 Deferred libbrotlicommon.so.1
ELF 00007f39fa3ff000-00007f39fa4e7000 Deferred libm.so.6
ELF 00007f39fa4e7000-00007f39fa4ec000 Deferred libpthread.so.0
ELF 00007f39fa4ec000-00007f39fa58f000 Deferred libgmp.so.10
ELF 00007f39fa58f000-00007f39fa5d8000 Deferred libhogweed.so.6
ELF 00007f39fa5d8000-00007f39fa62c000 Deferred libnettle.so.8
ELF 00007f39fa62c000-00007f39fa643000 Deferred libtasn1.so.6
ELF 00007f39fa643000-00007f39fa7fd000 Deferred libunistring.so.5
ELF 00007f39fa7fd000-00007f39fa81f000 Deferred libidn2.so.0
ELF 00007f39fa81f000-00007f39fa8ef000 Deferred libzstd.so.1
ELF 00007f39fa8ef000-00007f39fa8fd000 Deferred libbrotlidec.so.1
ELF 00007f39fa8fd000-00007f39fa9a1000 Deferred libbrotlienc.so.1
ELF 00007f39fa9a1000-00007f39faad4000 Deferred libp11-kit.so.0
ELF 00007f39faad4000-00007f39facd2000 Deferred libgnutls.so.30
ELF 00007f39fb2eb000-00007f39fb2f6000 Deferred libffi.so.8
ELF 00007f39fb3f6000-00007f39fb429000 Deferred liblzma.so.5
ELF 00007f39fb429000-00007f39fb442000 Deferred libunwind.so.8
ELF 00007f39fb442000-00007f39fb509000 Dwarf ntdll.so
ELF 00007f39fb6f9000-00007f39fb6fe000 Deferred libdl.so.2
ELF 00007f39fb6fe000-00007f39fb718000 Deferred libz.so.1
ELF 00007f39fb718000-00007f39fb723000 Deferred bcrypt.so
ELF 00007f39fb723000-00007f39fb758000 Deferred ld-linux-x86-64.so.2
Threads:
process tid prio name (all IDs are in hex)
00000038 services.exe
0000003c 0
00000040 0 wine_rpcrt4_server
0000004c 0 wine_rpcrt4_io
00000070 0 wine_rpcrt4_io
000000a0 0 wine_rpcrt4_io
000000b8 0 wine_rpcrt4_io
000000c8 0
000000e0 0 wine_rpcrt4_io
00000044 winedevice.exe
00000048 0
00000054 0
00000058 0 wine_sechost_service
0000005c 0
00000060 0
00000064 0
000000c4 0
00000068 winedevice.exe
0000006c 0
00000074 0
00000078 0 wine_sechost_service
0000007c 0
00000080 0
00000084 0
00000098 0
0000009c 0
00000088 plugplay.exe
0000008c 0
000000a4 0
000000a8 0 wine_sechost_service
000000ac 0 wine_rpcrt4_server
00000090 explorer.exe
00000094 0
000000cc 0
000000d0 0 wine_rpcrt4_server
000000b0 svchost.exe
000000b4 0
000000bc 0
000000c0 0 wine_sechost_service
000000d8 rpcss.exe
000000dc 0
000000e8 0
000000ec 0 wine_sechost_service
000000f0 0 wine_rpcrt4_server
000000f4 0 wine_rpcrt4_server
000000f8 0 wine_rpcrt4_io
00000100 (D) C:\Program Files\Phase Five Systems\Jump Desktop\JumpClient.exe
00000104 0
00000108 0 wined3d_cs
0000010c 0
00000118 2 <==
0000011c 0
00000120 0
00000124 0
00000128 0
0000012c 0
00000130 0
00000134 0
00000138 0
0000013c 0
00000140 0
00000144 0
0000014c 0 wine_threadpool_worker
00000150 0 wine_threadpool_waitqueue
00000158 0
00000170 0 wine_rpcrt4_server
00000188 0
000001c0 0
000001c4 0
000001e0 2
000001e4 0
000001e8 2
000001ec 2
000001f0 2
000001f4 2
000001f8 2
000001fc 2
00000200 2
00000204 2
00000208 2
0000020c 2
00000210 2
00000214 0
00000220 2
00000224 0
00000228 0 wine_threadpool_worker
0000022c 2
00000230 2
00000234 2
00000238 2
0000023c 2
00000254 0
System information:
Wine build: wine-8.5
Platform: x86_64
Version: Windows 10
Host system: Linux
Host version: 6.1.25-1-MANJARO
Please sign in to leave a comment.
Comments
5 comments