Install Unity3D on Linux
January 6, 2019
I’ve been running Unity on my Debian machine, and I’m pretty amazed by how well everything works, though it is not listed as an officially supported distro. It should also work for any other distro, Ubuntu, Fedora and the like.
The preferred way of installing Unity on Linux is by first installing Unity Hub.
Install & Run Unity Hub on Linux
You can find the Unity Hub setup file in here:
You can also refer to Unity Hub sub-forum in forum.unity.com to make sure that you’re downloading the latest available version.
Once downloaded, you may need to give execute permission to the UnityHubSetup.AppImage
cd /path/to/download/dir sudo chmod +x UnityHubSetup.AppImage
Then run the setup file. Either run it from the terminal or just open the file from a file manager.
Install Unity from Unity Hub
In the Installs section of Unity Hub application, you can choose a preferred version of Unity that you want to install. Unity Hub will automatically download and install it for you. Unity Hub also helps us to easily switch between different versions of Unity.
If your Unity crashes, most probably your graphics driver is to blame.
If you have an Intel graphic card that is 2007 or newer, try uninstalling xserver-xorg-video-intel Your system will then default to use the builtin modesetting driver instead.
dpkg -l xserver-xorg-video-intel sudo apt-get purge xserver-xorg-video-intel
If that still not fix your issue, try asking in the forums.
If it’s not a known issue, you could also send a bug report, which will open an issue in Issue Tracker and Unity team will get back to you.