Wine + winetricks - createing WINEPREFIX doesn't work

Hi there,

this my first post here. I switched from Windows 10 a few days ago because of trouble with windows updates here to clear linux os.
I really like that OS and still would like to use it as main and only os on my pc. So right now I don’t have a parallel windows installation. I just wiped it away with all that update troubles.

Right now I’m looking for how to get my Garmin Devices working. I would like to use Garmin Basecamp and Garmin Express further.

So I’ve tried to install Garmin Basecampt first by that install guide: https://appdb.winehq.org/objectManager.php?sClass=version&iId=32413
Moreover the following swupd bundles were installed before already:
wine
wget
samba

At the first step of the install guide I will get a lot of error and fixme messages. I’m not sure if there is anyone I should take care about? (I canceled installation of mono - its not installed in .cache/wine/)

$ WINEPREFIX=~/.garmin WINEARCH='win32' wine wineboot -u
wine: created the configuration directory '/home/marcel/.garmin'
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0019:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0019:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0019:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:fixme:dwmapi:DwmIsCompositionEnabled 6D95DD14
001b:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0df537, context 0x3ad570, init_notify 0, handle 0x165fcd8): stub
0010:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
wine: configuration in L"/home/marcel/.garmin" has been updated.
003e:fixme:dwmapi:DwmIsCompositionEnabled 6D95DD14
0042:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0df537, context 0x3ad570, init_notify 0, handle 0x154fcd8): stub
003e:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
wine: configuration in L"/home/marcel/.garmin" has been updated.

When I go on with the second step of the install guide I will just get three lines feedback. And thats all. There is nothing that ask me for user interaction. So I think it won’t be installed correctly:

$ env WINEPREFIX=~/.garmin winetricks dotnet45 corefonts
Using winetricks 20191224-next - sha256sum: ad7e49675d0a0a1c375e28c43b5c923165fb1950f423d1d8ddbfb48248c99c6d with wine-5.2 and WINEARCH=win32
Executing w_do_call dotnet45
Executing load_dotnet45 

So I think there is any problem or not solved dependency with the first step.

When I will go on with the last and third step it will abort with a PopUp in Windows Style with the Message that dotNet is not installed.

I hope anyone could help me how to install dotnet correctly in my case :slight_smile:

Just a suggestion. Have you tried using Lutris yet? It will allow you to install separate programs into separate Wine Prefixes so that you can customize each prefix to each program? It is GUI based and seems to work well for the few programs I have tried with it, including a Windows based vnc program and pdf viewer.

I found this guide helpful, but I’m sure there are plenty of others.
https://forums.lutris.net/t/very-brief-tutorial-on-manually-installing-a-game-in-lutris/2028

It makes it reasonably easy to install additional libraries such as .net, etc.

Thank you very much. I noticed about PlayOnLinux and also Lutris but wasn’t sure if that third party is needed.

I will give it a try.

Did you manage to run in the end of the day?

Sorry, I was not able to get it running.

After that I tried to use it in an KVM.