I am trying to install 1Password on Ubuntu 17.04 using Wine, although installation appears to complete program doesn't launch.
If I use Wine Control I can see in console following error:
fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.6.1" not implemented
Unhandled loader error: 8, (null) PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (null)
err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.I did install mono-complete, and not sure how to proceed next, doesn't want to make a total mess. I tried to install NETFramework, Version=v4.6.1 via winetricks, however, it was complaining about using 64bit version.
11 Answer
You have to install Mono for Wine which is independent of mono-complete package. I tried to install 1Password and for me installer starts under Wine 2.0. I remember dowloading wine-mono-4.7.0.msi from WineHQ and installing it using:
wine msiexec /i /home/piotr/downloads/wine-mono-4.7.0.msiIf you are running 64 bit version of Wine (which is default in 64bit systems) you need to run 32 bit version of Wine. Rename the wine prefix:
mv ~/.wine ~/.wineOldCreate new 32 bit prefix:
WINEARCH=win32 winecfgand then you should be able to install wine-mono. I think at the moment it is not possible to install .net in 64 bit version of Wine. If all works well you may want to delete the old .wineOld prefix (unless you have some important applications/data in the old Wine).