Hey there, ## This tutorial assumes you don't have unity3d/Mono-develop on your Ubuntu or have some trouble running them. ## there are many kinds of issues that you may face during installation of unity on Linux, as it's still in the beta stage. this topic is about fixing most of the problem you are going to face in both app unity or Mono-develop. What issues? Recent menu after start-up and stays like that forever. black splash screen and stays like that forever too, or show recent menu. says can't copy from "path" to "path" bla bla bla Mono-develop doesn't open scripts, scripts doesn't open at all. Mono-develop says build error Mono-develop has errors "for me, maybe someone has them too" after installing. IEnumerator is colored in red in Mono-develop & doesn't get executed Mono-develop missing some commands even after linking MonoBehaviour. Let's get started. How to install Unity on Ubuntu? Open this, Scroll down to the end to the newest post in the bottom to download the latest version of unity3d After downloading, You will see a .deb file, Open a terminal window by pressing [Ctrl + Alt + T] then type sudo dpkg -i Downloaded_File_Name.deb , type your ubuntu password & wait for it to get installed. If you get an error, type sudo apt-get install -f. This will install the needed dependencies Now we need to install Mono-develop because it doesn't come pre-installed with unity as in window, open a terminal window again [Ctrl + Alt + T] , type sudo apt-get install monodevelop & then wait for it to get download & installed or you could download it from Ubuntu Software Center that comes pre-installed with any ubuntu version. Open unity, Go to edit, Preferences, External tools & External script editor. Click browse then go to this path [ /opt/Unity/MonoDevelop/bin & choose MonoDevelop.exe. Now everything is just fine, but Unity shows recent menu for many people, or a black splash screen, Open a terminal window, Type sudo nautilus to open the file manager as root. go to /opt/Unity/Editor & open Unity, it will open as sudo and prompt you , just click continue & it will open. Mono-develop has many errors and bugs, try typing IEnumerator, It will get colored in red saying that it's missing from the current context. Open a terminal window [Ctrl + Alt + T] , now type sudo get build-dep monodevelop , it will get all needs for Mono-develop & now everything is ready to go. now, to fix IEnumerator red color and some other missing codes, you need install mono 2.0 and 4.0 by typing sudo apt-get install mono-reference-assemblies-2.0 and sudo apt-get install mono-reference-assemblies-4.0 then re-open Mono-develop Contact me if you have an error which you can't fix. License fix coming soon here.