Ubuntu: Install 1Password on Ubuntu 17.04 using Wine


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=, 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.


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.msi  

If 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 ~/.wineOld  

Create new 32 bit prefix:

WINEARCH=win32 winecfg  

and 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).

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »