What does not
What was not tested
Since I couldn't create a new project, I couldn't make something in it either.
I rated this bronze since it actually runs and installs, but it's hard to actually use it. You can open projects, but not with the open/create project window. You have to open a project file with unity. I did this with AngryBots and it started perfectly but after like 1 minute it crashes. Admin note: rating changed to conform to the rating definitions (cannot be used for the purpose intended).
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Feb 19 2015||1.7.36||Yes||Yes||Garbage||an anonymous user|
|Show||Arch Linux x86_64||Feb 04 2015||1.7.35||Yes||Yes||Gold||RevenantX|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jul 23 2014||1.7.22||Yes||Yes||Silver||Yanis Lukes|
|Show||Arch Linux x86_64||May 31 2014||1.7.19||Yes||Yes||Gold||RevenantX|
|Show||Gentoo Linux x86_64||Mar 17 2014||1.7.14||Yes||Yes||Garbage||Megas of Vecanti|
|Bug #||Description||Status||Resolution||Other apps affected|
|11436||Pepakura viewer: err:wgl:X11DRV_wglShareLists Could not share display lists, context already created !||STAGED||View|
|34039||Unity Editor - Asset Store Broken||UNCONFIRMED||View|
|36976||Unity3D 4.5: Autodesk's "Beast" lightmapping engine freezes/crashes Unity Editor when baking lightmaps||UNCONFIRMED||View|
|37218||Unity3D 4.x crash handler causes assertion in Wine's PDB parser with app provided debug symbols in PDB format||NEW||View|
|37922||Unity3D 4.6 (.NET app) freezes/hangs sometimes when reopening a newly created project (thread suspension during exit phase with loader lock held)||NEW||View|
1) Create 32bit prefix: $ export WINEPREFIX=~/unity3dprefix $ WINEARCH=win32 unitySetup.exe 2) Unity uses the Tahoma font, so for visible text you need to do: $ winetricks tahoma 3) (Only for Wine <= 1.7.34, bug #26272 ) For working new project creation $ winetricks ie8 4) (Only for Wine <= 1.7.33, bug #36964 ) For working license you need to copy the ProductId value from HKLM\Software\Microsoft\Windows\CurrentVersion\ProductId to HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProductId using: $ wine regedit Or do: $ wine reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v ProductId /t REG_SZ /d 12345-oem-0000001-54321 5) (Only for Wine <= 1.7.23, bug #22896) For working editor after click "Play" - you need run: $ mkdir -p $WINEPREFIX/drive_c/users/$USER/AppData/LocalLow
If you want edit code from linux version of monodevelop(or Xamarin Studio) - create link "C:" to drive_c of your prefix in project directory, that adds correct highlighting and autocomplete: cd projectDirectory ln -s ~/unity3dprefix/drive_c C:
If you want open Linux Monodevelop from unity use my script writted in python: http://pastebin.com/W0whvbJ1 and save it as Monodevelop.exe Select in unity as editor that script.
You can download oifficial unity3d version for Linux.