WineHQ

Unity

Unity is a cross-platform game creation system developed by Unity Technologies

Application Details:

Version: 5.x
License:
URL: http://unity3d.com/
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 3.0

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Download page of Unity 5 Personal

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

  • Executing the program
  • Creating a new project
  • Opening an existing project
  • Using the editor and other features
  • File explorer dialogues (save, save as)
  • Building projects

What does not

  • Opening any script files (has workaround)
  • Installation of Visual Studio C++ libraries, as performed by the installer, don't work. (has workaround) 

Workarounds

At first, the program won't start because it installs vc redist 2013, 2012 and 2010 incorrectly. You have to manually install these via winetricks after the installation. If you don't, starting Unity will hang on a grey screen.

The Windows version of MonoDevelop will not work on Wine. I was able to use MonoDevelop anyway by installing the Linux version of MonoDevelop 7 and using that to edit the script files. All you have to do is remember to make sure MonoDevelop is using the correct references which are UnityEditor.dll, UnityEditor.Graphs.dll, UnityEngine.dll, UnityEngine.Networking.dll, UnityEngine.Analytics.dll and UnityEditor.iOS.Extensions.Xcode.dll. Mono Develop can't directly access these because "C:\" is seen as an invalid character so I copied them to my home folder and manually set Mono Develop to use those ones.

What was not tested

Building for OSX, android, ios, blackberry and some other systems.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: unknown

Additional Comments

Attempting to run the program without installing vc redist 2013, 2012 and 2010 correctly via winetricks will give you a blank grey screen and hang. This is the same reason running Unity 5.6.4 rather than 5.1.1f1 gives you blank grey screen no matter what you do. 5.6.4 requires vc redist 2015 which can't run under Wine which is why most of the garbage ratings are probably a later version. In order to successfully install Unity on Wine, it has to be an old enough version to not require vc redist 2015

I did it on 5.1.1f1 32bit and was able to successfully get it working.


Also, I did this on a 32 bit wineprefix. Not saying it's that I doubt it's possible to run a 64 bit version, but as of right now I don't think you can run anything requiring vc redist 2015. I will take another whack at it on another day.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Mar 18 20183.0Yes Yes YesGoldXeraster 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Apr 06 20172.5Yes No GarbageMason 
ShowPuppy Linux Tahrpup 32bitJul 14 20161.8.3Yes No Garbagebiscuitseed 
ShowArch Linux x86_64Jul 05 20151.7.46Yes Yes BronzeFelipe Barriga Richards 
ShowUbuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)Apr 26 20151.7.38N/A Yes Goldan anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Unity3d On Linux

You can download oifficial unity3d version for Linux.

Link

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back