Unable to run AirLiveDrive

Questions about Wine on Linux
Locked
Katakis
Level 2
Level 2
Posts: 10
Joined: Mon Dec 24, 2018 5:12 am

Unable to run AirLiveDrive

Post by Katakis »

I am trying to run AirLiveDrive on wine-staging 8.5 and downloaded the free version of it. It installs properly, but when I tried launching it, I get the following output from Terminal:

Code: Select all

002c:fixme:winediag:LdrInitializeThunk wine-staging 8.5 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5" not implemented
011c:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5" not implemented
011c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
Failed to run module constructor due to (null) assembly:C:\windows\mono\mono-2.0\lib\mono\4.5\mscorlib.dll type:TypeInitializationException member:(null)
From that last line, it seems to me that there is a problem with mono. I installed mono-complete, but this did nothing to fix it.

I also "winetricks" my AirLiveDrive (win64) bottle. Is there a specific DLL I need to install?
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: Unable to run AirLiveDrive

Post by jkfloris »

The mono in the output is about the built-in Wine-Mono. Wine-Mono is Wine's way of running .Net programs. Unfortunately, this does not work in this case.

Install the Microsoft .Net 4.5 framework and set the Windows version to Windows 7

Code: Select all

winetricks -q dotnet45 win7
Often .Net programs also need the Windows fonts. If you need those, you can install them with:

Code: Select all

winetricks corefonts
Katakis
Level 2
Level 2
Posts: 10
Joined: Mon Dec 24, 2018 5:12 am

Re: Unable to run AirLiveDrive

Post by Katakis »

It should work, but it complains that dotnet45 is broken and winetricks does not execute.

Code: Select all

Executing mkdir -p /home/gmp/wine
------------------------------------------------------
Creating WINEPREFIX "/home/gmp/wine/AirLiveDrive" with WINEARCH=win32
------------------------------------------------------
wine: created the configuration directory '/home/gmp/wine/AirLiveDrive'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.5 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
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: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
0078:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
0078:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
0078:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
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
0054:err:ole:start_rpcss Failed to open RpcSs service
002c:fixme:imm:ImeSetActiveContext himc 0003004E, flag 0x1 stub!
002c:fixme:imm:ImmReleaseContext (00030050, 0003004E): stub
004c:fixme:imm:ImeSetActiveContext himc 00010026, flag 0 stub!
004c:fixme:imm:ImmReleaseContext (00010020, 00010026): stub
0098:fixme:file:NtLockFile I/O completion on lock not implemented yet
0098:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00a0:fixme:file:NtLockFile I/O completion on lock not implemented yet
00a0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00b0:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Ani"!
00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
00b0:fixme:imm:ImeSetActiveContext himc 000100A4, flag 0x1 stub!
00b0:fixme:imm:ImmReleaseContext (0003009A, 000100A4): stub
011c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: configuration in L"/home/gmp/wine/AirLiveDrive" has been updated.
011c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
Using winetricks 20210206 - sha256sum: 420d6252e0cdd8a35e0df3366c2f0989a368999a26ef358062d4c5c31326b411 with wine-8.5 (Staging) and WINEARCH=win32
Executing w_do_call dotnet46
Executing mkdir -p /home/gmp/wine
Executing load_dotnet46 
Executing w_do_call remove_mono
Executing mkdir -p /home/gmp/wine
Executing load_remove_mono 
02a4:fixme:file:NtLockFile I/O completion on lock not implemented yet
02a4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
02ac:fixme:file:NtLockFile I/O completion on lock not implemented yet
02ac:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
02ac:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
02ac:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
02a4:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
02a4:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
uninstaller: The application with GUID '{7426CCE2-5341-534D-BAB0-1DAEDCCE76CE}' 
was not found
------------------------------------------------------
warning: Working around wine bug 34803 
------------------------------------------------------
reg: Unable to access or create the specified registry key
reg: Unable to find the specified registry key
reg: Unable to find the specified registry key
Executing rm -f /home/gmp/wine/AirLiveDrive/dosdevices/c:/windows/system32/mscoree.dll
Executing w_do_call dotnet45
Executing mkdir -p /home/gmp/wine
Executing load_dotnet45 
------------------------------------------------------
warning: This package (dotnet45) is broken in wine-8.5. Broken since 5.18. See https://bugs.winehq.org/show_bug.cgi?id=49897 for more info. Use --force to try anyway.
------------------------------------------------------
I also tried installing dotnet46 instead, but it just reverts back to dotnet45.

Looks like I am not the only one reporting this.
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: Unable to run AirLiveDrive

Post by jkfloris »

Update winetricks and try again

Code: Select all

sudo winetricks --self-update
Katakis
Level 2
Level 2
Posts: 10
Joined: Mon Dec 24, 2018 5:12 am

Re: Unable to run AirLiveDrive

Post by Katakis »

Thanks - it works. I updated winetricks as you suggested, then installed dotnet45. My terminal went berserk for a lon time, then booted me back to the prompt as if an unexpected error had occurred, but I installed ALD as I did before, and I have no problems since.

My next task is to try syncing my cloud drives to my computer. In order to do this, I need a "Dokan driver", but before that, I need to install one of the KB patches from Microsoft. Fun times ahead!
Locked