WeChat (3.3.0) on Wine (6.10) QRCode fetch issue

Questions about Wine on Linux
Locked
rlzh
Newbie
Newbie
Posts: 1
Joined: Wed Jun 23, 2021 9:52 am

WeChat (3.3.0) on Wine (6.10) QRCode fetch issue

Post by rlzh »

Tried to install WeChat (3.3.0) via Wine (6.10) on Manjaro Ornara (21.0.7).

Installation process was fine but the WeChat client gets stuck on the login page due to inability to fetch the QR Code apparently (see screenshot below).

Any help/pointers would be appreciated. Thanks!

Image

Below is my log from running: wine ~/.wine/drive_c/Program\ Files/Tencent/WeChat/WeChat.exe
075c:fixme:ver:GetCurrentPackageId (043BFEF0 00000000): stub
075c:fixme:sync:SetWaitableTimerEx (000000CC, 043BFDA0, 0, 00000000, 00000000, 00000000, 1500) semi-stub
0798:fixme:iphlpapi:NotifyAddrChange (Handle 0x5c7fefc, overlapped 0x5c7fee4): stub
074c:fixme:win:RegisterTouchWindow (00040054 00000000): stub
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 061B4EA8, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 061755C8, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 061B2240, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 061B75E8, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
079c:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 05D8E380) semi-stub
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 06177CF0, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 06177CF0, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
07a0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
07a0:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
07a0:fixme:wbemprox:client_security_SetBlanket 62EA47B0, 06177CF0, 10, 0, (null), 3, 3, 00000000, 0x00000000
07a0:fixme:wbemprox:client_security_Release 62EA47B0
<MMKV.cpp:156::initialize> version v1.2.7 page size:4096
<MMKV.cpp:198::initializeMMKV> root dir: C:\users\ryan\AppData\Roaming\Tencent\WeChat\XPlugin\Info\
07a8:fixme:file:NtLockFile I/O completion on lock not implemented yet
002c:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x7edfdc4,0x00000004,(nil)) Unknown information class
080c:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
00b0:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0921FD8C, 00000000 0921FD88
00b0:fixme:nls:get_dummy_preferred_ui_language (0x38 0921FD8C 00000000 0921FD88) returning a dummy value (current locale)
00b0:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0921FD8C, 07CF6960 0921FD88
00b0:fixme:nls:get_dummy_preferred_ui_language (0x38 0921FD8C 07CF6960 0921FD88) returning a dummy value (current locale)
00b0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00b0:fixme:winsock:WSALookupServiceBeginW (0x921fb04 0x00000ff0 0x921fb40) Stub!
[0623/111111.446:ERROR:network_change_notifier_win.cc(141)] WSALookupServiceBegin failed with: 0
00b0:fixme:iphlpapi:NotifyAddrChange (Handle 0x921fc6c, overlapped 0x7d2ca70): stub
00b0:fixme:userenv:RegisterGPNotification 000001DC 0
00b0:fixme:userenv:RegisterGPNotification 000001E0 1
00b0:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
0028:fixme:wtsapi:WTSRegisterSessionNotification Stub 00050084 0x00000001
00f4:fixme:ntdll:NtFilterToken support for restricting sids not yet implemented
00f4:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
00f4:fixme:ntdll:NtFilterToken support for restricting sids not yet implemented
00f4:fixme:ntdll:NtSetInformationToken TokenIntegrityLevel stub!
00f4:fixme:sync:NtSetInformationJobObject stub: 0x25c 4 0xa35f7fc 4
00f4:fixme:process:CreateProcessInternalW Unsupported attribute 0x20007.
00f4:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenAppContainerSid, ...) semi-stub
01a4:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0337FEF8
01b4:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0348FEF8
00b0:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
TcpLayer ThreadProc() run !!!
00b0:fixme:win:GetPointerDevices (0921F884 00000000): partial stub
00b0:fixme:system:GetDisplayConfigBufferSizes (0x2 0921F8A4 0921F8A0): semi-stub
00b0:fixme:system:QueryDisplayConfig (00000002 0921F8A4 07D51088 0921F8A0 07D52200 00000000): semi-stub
00b0:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
00b0:fixme:win:GetPointerDevices (0921F884 00000000): partial stub
00b0:fixme:system:GetDisplayConfigBufferSizes (0x2 0921F8A4 0921F8A0): semi-stub
00b0:fixme:system:QueryDisplayConfig (00000002 0921F8A4 07D51088 0921F8A0 07D52200 00000000): semi-stub
00b0:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
00f0:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0954FB9C 0954FB98
0244:fixme:ver:GetCurrentPackageId (0AB2FEF0 00000000): stub
0194:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0194:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
02f0:fixme:thread:QueryThreadCycleTime (00000134,0975FE00): stub!
0194:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
00f4:fixme:sync:NtSetInformationJobObject stub: 0x3b4 4 0xa35f93c 4
0330:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x7edfdc4,0x00000004,(nil)) Unknown information class
0324:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0238:fixme:winsock:WSALookupServiceBeginW (0x93df314 0x00000ff0 0x93df350) Stub!
[0623/111112.253:ERROR:network_change_notifier_win.cc(141)] WSALookupServiceBegin failed with: 0
0238:fixme:iphlpapi:NotifyAddrChange (Handle 0x93df47c, overlapped 0x7d163c0): stub
0238:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 093DEFF0) semi-stub
0584:fixme:process:NtQueryInformationProcess (0xffffffff,info_class=49,0x7edfdc4,0x00000004,(nil)) Unknown information class
058c:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
058c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

058c:fixme:d3d12:d3d12_get_vk_physical_device Could not find Vulkan physical device for DXGI adapter.
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

058c:fixme:d3d12:d3d12_get_vk_physical_device Could not find Vulkan physical device for DXGI adapter.
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

058c:fixme:d3d12:d3d12_get_vk_physical_device Could not find Vulkan physical device for DXGI adapter.
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

058c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0021FEAC
074c:fixme:win:UnregisterTouchWindow (00040054): stub
074c:fixme:ver:GetCurrentPackageId (0021FE94 00000000): stub

Locked