Unity3D-Wine-Support/Unity3D-on-Wine

Feedback

jurf opened this issue · 9 comments

jurf commented

This issue is for giving feedback. Comments, suggestion, constructive criticism, questions, all welcome!

Hi, how to uninstall Unity3D, after this installation?

jurf commented

Through winetricks, or simply delete the whole prefix.

Note that the prefix will be deleted with the dirst method too.

If you used PoL, go through it's GUI.

I have had installed Unity3d with Wine method. However I had problems and I cannot run Unity3D, I want to try a new installation again...
How I do to uninstall through winetricks??

jurf commented

By Wine method you mean that you just ran the installer directly through wine (no script was involved)? If yes, you can use the Unity uninstaller, but it's quicker and cleaner to just delete ~/.wine, provided you have no other programs installed. The shortcuts will remain however, you can find them in ~/.local/share/applications.

Sorry, I did use winetricks method from wiki

jurf commented

Then it's easy. Just open winetricks (from your DE, or just launch winetricks from the console). When the GUI shows up, just select the Unity3D wineprefix, and then DELETE ALL FILES IN THIS WINEPREFIX. You really can't miss it. Just be sure to check if you've selected the right prefix. And you're done.

Thanks @DoctorJellyface ... The uninstallation is done!... :D

Now, I am trying a new installation again... But although I set: export WINEARCH=win32
when I and run winetricks -q "./unity3d.verb"
I get the below error:
wine: WINEARCH set to win32 but /home/.wine is a 64-bit installation

I did run unset WINEARCH command, but I don't know if this will work.

jurf commented

So your running a 64 bit system.

Unless you haven't got a lot of RAM, it is advisable to use the 64 bit Unity. It runs flawlessly, it's faster and it's much less of a hassle to set up on a 64 bit system.

Your current installation is failing because your default wineprefix (~/.wine) is 32 bit. If you'd really want to install the 32 but version you would have to remove it, initialize a new 32 bit prefix with WINEARCH=win32 winecfg and the run the script with WINEARCH=win32 winetricks ./unity3d.verb (note that the -q options is useless now because you need to interact with the installer and fonts don't need interaction anyway.

HOWEVER, if you want the 64 bit version (which you should), just run winetricks ./unity3d.verb and your done. Good luck!