wien and garminexpress

Questions about Wine on Linux
Locked
frpatte
Newbie
Newbie
Posts: 1
Joined: Fri Jan 23, 2015 4:33 pm

wien and garminexpress

Post by frpatte »

Bonjour,

I try to install garminexpress with wine in order to update my gps... I download garminexpress.exe and run

wine garminexpress

but absolutely nothing happens and no error message is shipped...

Does someone succeeded to install this garminexpress with wine?

I use debian sid and wine 1.6.2-17

Thank you for any help.
User avatar
olivierfrdierick
Level 5
Level 5
Posts: 258
Joined: Thu Sep 13, 2012 12:09 pm

Re: wien and garminexpress

Post by olivierfrdierick »

I just downloaded Garmin Express from the official website and tried to install it.
First try: It wants to install .NET Framework but fails, so I installed dotnet40 through winetricks.
Second try: The program crash with an unhandled exception error message.
Wine's output is

Code: Select all

$ wine GarminExpress.exe 
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:advapi:DecryptFileW (L"C:\\users\\olivier\\Temp\\{714dc1e5-69a4-4ecd-9552-93397e084298}\\", 00000000): stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:thread:SetThreadStackGuarantee (0x33f4a4): stub
fixme:nls:GetUserPreferredUILanguages stub: 0 0x33d1f4 (nil) 0x33d1f0
fixme:thread:GetThreadPreferredUILanguages 0, 0x33d1f4, (nil) 0x33d1f0
fixme:nls:GetUserPreferredUILanguages stub: 0 0x33e1a4 (nil) 0x33e1a0
fixme:thread:GetThreadPreferredUILanguages 0, 0x33e1a4, (nil) 0x33e1a0
fixme:shell:URL_ParseUrl failed to parse L"BootstrapperCore"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"BootstrapperCore"
fixme:shell:URL_ParseUrl failed to parse L"ExpressBA"
fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
fixme:shell:URL_ParseUrl failed to parse L"System.Xaml"
fixme:advapi:RegisterTraceGuidsW (0x550b9c5c, 0x5516e048, {e13b77a8-14b6-11de-8069-001b212b5009}, 1, 0x45eb36c, (null), (null), 0x5516e048): stub
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45edcb0, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:advapi:RegisterTraceGuidsW (0xe246f2, (nil), {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x45ed248, (null), (null), 0x119f8ac): stub
fixme:shell:URL_ParseUrl failed to parse L"ExpressBA.resources"
fixme:shell:URL_ParseUrl failed to parse L"ExpressBA.resources"
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45edc54, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45edc50, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45edc54, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45edcb4, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45edcb0, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
fixme:advapi:RegisterTraceGuidsW (0xe250f2, (nil), {e13b77a8-14b6-11de-8069-001b212b5009}, 1, 0x45ed294, (null), (null), 0x45ed29c): stub
fixme:shell:URL_ParseUrl failed to parse L"ExpressBA.resources"
fixme:msg:ChangeWindowMessageFilter c04a 00000001
fixme:advapi:RegisterTraceGuidsW (0x56216bfc, 0x56263028, {0635afbf-f587-4fe5-a020-edca759acbd9}, 1, 0x45ed860, (null), (null), 0x56263028): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:advapi:RegisterTraceGuidsW (0x433ba7, 0x490008, {42d57191-f5a1-4dbe-9d61-2e14e45adb65}, 1, 0x7ce838, (null), (null), 0x490008): stub
fixme:wer:WerRegisterMemoryBlock (0x4901e8 352) stub
fixme:wer:WerRegisterMemoryBlock (0x490178 4) stub
fixme:driver:GdiEntry13 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x575e458,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x575e590,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x575e590,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1c92f8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:advapi:RegisterTraceGuidsW (0xe2523a, (nil), {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x5a8c74c, (null), (null), 0x12249c0): stub
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore.resources"
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore.resources"
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecc58, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecc54, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.classic"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.Classic.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.Classic.resources"
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd3c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.resources"
fixme:shell:URL_ParseUrl failed to parse L"UIAutomationProvider"
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecc5c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecc58, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecc5c, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd28, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd24, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd28, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd24, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd14, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd14, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd14, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd38, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd28, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:ole:Context_CC_ContextCallback (0x1809c8/0x1809cc)->(0x791c8272, 0x45ecd24, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil))
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x20060 0x00000000
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1c92f8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:resource_access_from_pool Unhandled pool 0x6.
fixme:d3d_surface:surface_init Unknown pool 0x6.
fixme:d3d:resource_access_from_pool Unhandled pool 0x6.
fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore.resources"
fixme:shell:URL_ParseUrl failed to parse L"WindowsBase.resources"
fixme:shell:URL_ParseUrl failed to parse L"WindowsBase.resources"
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000401,(nil),0x0001,0x00000000,0x45e9aa0,(nil)): stub
err:eventlog:ReportEventW L"Application: GarminExpress.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.Invariant.F"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:rpc:RpcServerUnregisterIfEx (IfSpec == (RPC_IF_HANDLE)^0x401c18, MgrTypeUuid == (null), RundownContextHandles == 1): stub
fixme:advapi:UnregisterTraceGuids 0: stub
I did not try with other dotnet versions but, as you can see, the command should give you some output.
This is what I did to run the file:

Code: Select all

$ cp ~/Téléchargements/GarminExpress.exe ~/.wine/drive_c
$ cd ~/.wine/drive_c
$ wine GarminExpress.exe
Locked