Unity on Linux: Release Notes and Known Issues

Hi! This thread will be used to post new builds of Unity for Linux, including release notes and known issues.

THE LATEST AVAILABLE BUILD WILL BE IN THE LAST POST ON THIS THREAD.

Today, we’re releasing the first public build, so this post contains extra information about system requirements and what you can expect. Future releases will also be posted in this thread.

Installer Types and Supported Systems

The Unity Editor for Linux is packaged into two types of installers:

  • A .deb package, which can be installed via the Ubuntu Software Center and is expected to work on installations of Ubuntu 12.04 or newer.
  • A platform-agnostic self-extracting shell script, which is designed for other distributions.

Unity Technologies is providing official support for Ubuntu 12.04 or newer. People are welcome to use other distributions with the understanding that we do not guarantee support.

Machines also need a modern graphics card with vendor-supported graphics drivers (provided by NVIDIA, AMD, or Intel).

We do not explicitly support running the Linux editor inside a virtual machine due to limitations related to GPU virtualization (although it does usually work).

Supported Target Platforms
The Unity Editor for Linux supports export to the following platforms:

  • Linux / Windows / Mac Standalone
  • Android (additional dependencies needed, see below)
  • WebGL (additional dependencies needed, see below)
  • Tizen (additional dependencies needed, see below)
  • SamsungTV
  • Legacy WebPlayer
  • iOS project deployment (experimental in 5.5 builds)

Dependencies and Recommended Packages
The dependencies for Unity itself are:

  • gconf-service
  • lib32gcc1 (>= 1:4.1.1)
  • lib32stdc++6 (>= 4.6)
  • libasound2 (>= 1.0.23)
  • libc6 (>> 2.15)
  • libc6-i386 (>= 2.15)
  • libcairo2 (>= 1.6.0)
  • libcap2 (>= 2.10)
  • libcups2 (>= 1.4.0)
  • libdbus-1-3 (>= 1.2.14)
  • libexpat1 (>= 1.95.8)
  • libfontconfig1 (>= 2.8.0)
  • libfreetype6 (>= 2.3.9)
  • libgcc1 (>= 1:4.1.1)
  • libgconf-2-4 (>= 2.31.1)
  • libgdk-pixbuf2.0-0 (>= 2.22.0)
  • libgl1-mesa-glx | libgl1
  • libglib2.0-0 (>= 2.31.8)
  • libglu1-mesa | libglu1
  • libgtk2.0-0 (>= 2.24.0)
  • libnspr4 (>= 1.8.0.10)
  • libnss3 (>= 3.14.3)
  • libpango1.0-0 (>= 1.22.0)
  • libstdc++6 (>= 4.6)
  • libx11-6 (>= 2:1.4.99.1)
  • libxcomposite1 (>= 1:0.3-1)
  • libxcursor1 (>> 1.1.2)
  • libxdamage1 (>= 1:1.1)
  • libxext6
  • libxfixes3
  • libxi6 (>= 2:1.2.99.4)
  • libxrandr2 (>= 2:1.2.99.2)
  • libxrender1
  • libxtst6
  • zlib1g (>= 1:1.1.4)
  • debconf (>= 0.5) | debconf-2.0
  • npm

The Ubuntu Software Center will install these automatically if using the .deb package. If using the self-extracting shell script (or another distribution), you’re on your own.

To export players to certain targets, there are other dependencies:

For WebGL:

  • ffmpeg | libav-tools
  • nodejs
  • java6-runtime
  • gzip

For Android and Tizen:

  • java7-jdk

These recommended packages are included in the Recommends section of the .deb package.

We’re also not currently bundling the dependencies for MonoDevelop (and doing so is a bit complicated), so the easiest way to ensure you can run the bundled MonoDevelop is to first install the upstream MonoDevelop from the Ubuntu Software Center.

Reporting Bugs

To report issues, please use the Editor’s Help menu > ‘Report a Bug’ feature: this opens the Unity Bug Reporter, which sends us feedback and issues with the Linux Editor to our Issue Tracker: https://issuetracker.unity3d.com/. This is the primary method for providing feedback and reporting issues with the Linux Editor.

Crashes will also launch the Bug Reporter, and you should use this to submit a bug in this case (the bug reporter attaches stacktrace and other information we need to investigate crashes). After submitting your bug with the Bug Reporter, please post on the forum with the case number you receive in your confirmation mail.

And finally, here is the information for today’s release:

Build #2015082501

Official Installer for 64-bit Ubuntu Linux: See the last post in this thread!

Unsupported Installer for Other 64-bit Distributions: See the last post in this thread!

Release Notes

  • Initial release

Known Issues

The Linux Editor currently has some known issues:

  • The asset store window cannot be docked into the main editor window
  • Drag and drop between separate editor windows (e.g build settings window and main editor window) does not work
  • Drag and drop from outside the application does not work
  • Moving/Dragging undocked editor windows doesn’t feel native yet
  • Context menus at the bottom of the screen have unintuitive initial scroll position
  • “Open in Unity” doesn’t work when browsing the Asset Store from an external browser
  • Idle CPU usage is higher than it should be.
  • Certain systems may experience “Service unavailable” errors when trying to log in. WORKAROUND: Launch Unity with LD_PRELOAD=/usr/lib/libresolv.so.2 /path/to/Unity (check the path to your local libresolv) (Kudos to spacepluk and the other hardcore investigators!)
106 Likes

Hello lovely people! We have prepared a new build for you. Links and release notes below. Happy testing!

Build #2015090301

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/unity-editor-5.1.0f3+2015090301_amd64.deb

Unsupported Installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/unity-editor-installer-5.1.0f3+2015090301.sh

Release Notes

  • Fix login autofail for some users (depend on system libpq5, don’t ship conflicting libs)

  • Allow mouse capture in game view

  • Fix context menus in Animator window

  • Allow interaction with game view header UI in play mode

  • Set default new-project location to XDG_DOCUMENTS_DIR

69 Likes

Hi again lovely people! We have prepared another build for you. Happy testing!

Build #2015091501

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/unity-editor-5.1.0f3+2015091601_amd64.deb

Unsupported Installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/unity-editor-installer-5.1.0f3+2015091501.sh

Release Notes

  • Make reported mouse offsets consistent everywhere
  • Fix direction of mouse scroll delta in play mode
  • Report mouse button events when cursor is locked in play mode
  • Support “Open in Unity” for Asset Store packages (opens new Unity instance for now)
  • Fix Asset Store for comma-decimal locales
  • Make popups less prone to inadvertently close
  • Fix shift+key in game view
  • Don’t crash on first run if XDG user directories aren’t configured
  • Fix interaction with Sprite Editor slice dropdown
  • Fix intermittent crashes when opening/closing child windows
  • Don’t double-report IMGUI key events in play mode
  • Fix initialization of fixed-size child windows (color picker)
79 Likes

It’s been a while, but hopefully it will have been worth it.

Build #2015101801

Official Installer for 64-bit Ubuntu Linux:
http://files.unity3d.com/levi/unity-editor-5.2.2f1+20151018_amd64.deb

Unsupported Installer for Other 64-bit Distributions:
http://files.unity3d.com/levi/unity-editor-installer-5.2.2f1+20151018.sh

Release Notes

  • Update to Unity 5.2.2f1
  • Avoid crash when creating input context fails at startup
  • Make WebGL build output directory layout match the one generated on other platforms
  • Don’t leak file handles when communicating with external processes (e.g. audio importer)
  • Known issue: There’s a small regression in cursor offset handling in the game view
85 Likes

Some known issues in this one, but we wanted to give everybody a chance to play with it over the winter holidays. Enjoy, and we’ll see you next year!

Build #2015121801

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/linux/unity-editor-5.3.0f4+20151218_amd64.deb (sha1sum 282ca0f7bd25dc2d3f0a1f9d493ecffe9bb9fb36)

Unsupported installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.0f4+20151218.sh (sha1sum f38ea2b578ac37eacc97440966a42bc17d7b6f81)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.3.0f4+20151218.torrent

Release Notes

  • Update to Unity 5.3.0f4

  • Update to MonoDevelop 5.9

  • All fixes reported for build #2015101801

  • Keyboard input for web views should behave similarly to Unity 5.1 builds

  • Known issue: Cursor offset in game view is still present

  • Known issue: MonoDevelop’s application icon is missing

  • Editor still uses legacy OpenGL rendering backend on Linux

65 Likes

Build #2016010601

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/linux/unity-editor-5.3.1f1+20160106_amd64.deb
(sha1sum
6636dbd9350a0589fd23bd7643fba99c8fb83685)

Unsupported installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.1f1+20160106.sh
(sha1sum
4438875861bbddd18a68230c4062e79cd6139c2f)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.3.1f1+20160106.torrent

Release Notes

  • Update to Unity 5.3.1
  • Force harder to OpenGL legacy mode for now
  • Improve web view integration (focus, docking, resizing)
  • Improve cursor position reporting in game view
  • Fix cursor position offset when game view is letterboxed
  • Fix keypresses (e.g. arrows) in game view changing keyboard focus
  • Fix “Add Resolution” popup for game view
80 Likes

Build #2016020801

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/linux/unity-editor-5.3.2f1+20160208_amd64.deb
(sha1sum
6e4f92b024a603a289965fd16b9ba3513f461590)

Unsupported installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.2f1+20160208.sh
(sha1sum
7bae74f50050e326594133c8115c3094b97eb8d5)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.3.2f1+20160208.torrent

Release Notes

  • Update to Unity 5.3.2
  • Fix “gray webview panel” on first start
  • Fix VR publishing for supported platforms (e.g. GearVR)
  • Fix menu item invocation after play/stop cycle
  • Make file extension filtering case insensitive (e.g. unityPackage)
56 Likes

Build #2016022301

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/linux/unity-editor-5.3.3f1+20160223_amd64.deb
(sha1sum
e31b684d14d890f09073d57ca1f07a96a8814265)

Unsupported installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.3f1+20160223.sh
(sha1sum
3e6129bcc195303773896ddf667db2f9df4c5fd3)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.3.3f1+20160223.torrent

Release Notes

  • Update to Unity 5.3.3
  • Fix importing Unity packages from project browser
50 Likes

Build #2016031601

This one’s a double feature!
Yesterday at GDC, we announced public beta access for Unity 5.4, and you won’t be left out!

Official Installers for 64-bit Ubuntu Linux:
5.3.4f1: http://download.unity3d.com/download_unity/linux/unity-editor-5.3.4f1+20160316_amd64.deb
(sha1sum
e855743ec80241f54db3a349b3a68a93365c20dd)
5.4.0b10: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b10+20160316_amd64.deb
(sha1sum b29f9d8fe9bcbfe5d1759003c10e66aa66e54f8a)

Unsupported installer for Other 64-bit Distributions:
5.3.4f1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.4f1+20160316.sh
(sha1sum
98cc96e82c5d8703c954ebcdffc392c5e790b5cd)
5.4.0b10: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b10+20160316.sh
(sha1sum 8465fee80eff49595a0f172ce77d35398423dd74)

Torrent (Includes both installers):
5.3.4f1: http://files.unity3d.com/levi/unity-editor-5.3.4f1+20160316.torrent
5.4.0b10: http://files.unity3d.com/levi/unity-editor-5.4.0b10+20160316.torrent

Release Notes: 5.3.4f1

  • Update to Unity 5.3.4 (includes lots of OpenGL Core fixes for linux)

Release Notes: 5.4.0b10

53 Likes

Build #2016031701

Official Installers for 64-bit Ubuntu Linux:
5.3.4f1: http://download.unity3d.com/download_unity/linux/unity-editor-5.3.4f1+20160317_amd64.deb
(sha1sum
886b5a776c40df30114223fc7075d8b9e23a1548)
5.4.0b10: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b10+20160317_amd64.deb
(sha1sum 863418e077688a3f4b5e276c75168518a494bc24)

Unsupported installer for Other 64-bit Distributions:
5.3.4f1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.4f1+20160317.sh
(sha1sum
7b1961fdbe52ccf3e3d567bc6b7211165a263238)
5.4.0b10: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b10+20160317.sh
(sha1sum 8c40895ccdb86c18943e0e72d1d8aca57a9a72ac)

Torrent (Includes both installers):
5.3.4f1: http://files.unity3d.com/levi/unity-editor-5.3.4f1+20160317.torrent
5.4.0b10: http://files.unity3d.com/levi/unity-editor-5.4.0b10+20160317.torrent

Release Notes:

  • Really actually fix “gray welcome window” issue
46 Likes

Build #2016040601

Official Installers for 64-bit Ubuntu Linux:
5.4.0b13:
http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b13+20160406_amd64.deb
(sha1sum 2751b591ad3624ed044231f8a16a008a6aa2c5eb)

Unsupported installer for Other 64-bit Distributions:
5.4.0b13: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b13+20160406.sh
(sha1sum 2ef79bb4923fe706327e95b8f83e9a076819af4b)

Torrent (Includes both installers):
5.4.0b13: http://files.unity3d.com/levi/unity-editor-5.4.0b13+20160406.torrent

Release Notes:

  • 5.4.0b13
  • Fix vertically-flipped mouse position reporting in Linux standalone
41 Likes

Build #2016041801

Official Installers for 64-bit Ubuntu Linux:
5.4.0b15:
http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b15+20160418_amd64.deb
(sha1sum db2379f936be8d40bcf30cffd3664880d9678d9c)

Unsupported installer for Other 64-bit Distributions:
5.4.0b15: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b15+20160418.sh
(sha1sum 1e94a64a42fc4c92fb405b0b4493025c9074f4bc)

Torrent (Includes both installers):
5.4.0b15: http://files.unity3d.com/levi/unity-editor-5.4.0b15+20160418.torrent

Release Notes:

  • 5.4.0b15
31 Likes

Build #2016050301

Official Installers for 64-bit Ubuntu Linux:
5.3.4f1: http://download.unity3d.com/download_unity/linux/unity-editor-5.3.4f1+20160503_amd64.deb
(sha1sum 62868041a95a802f4d59626093548dc93872c69f)
5.4.0b16: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b16+20160503_amd64.deb
(sha1sum b8b0e7963947a002e5fbeb9102e2e0be3a0bf756)

Unsupported installer for Other 64-bit Distributions:
5.3.4f1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.4f1+20160503.sh
(sha1sum 2a7b0eb5e0d4d7af107fa2f7146c5564230ea778)
5.4.0b16: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b16+20160503.sh
(sha1sum 96dd447d5ba75f30205eac8dd7c93a76b09546c1)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.4.0b16+20160503.torrent

Release Notes:

  • Fix crash when closing auxiliary windows
40 Likes

Build #2016052501

Official Installers for 64-bit Ubuntu Linux:
5.3.5f1: http://download.unity3d.com/download_unity/linux/unity-editor-5.3.5f1+20160525_amd64.deb
(sha1sum db9c7253d12393543099894a9d2ea523ff7a3b60)
5.4.0b18: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b18+20160524_amd64.deb
(sha1sum a52f4d94233facba1624140a9e5733178c5a4222)

Unsupported installer for Other 64-bit Distributions:
5.3.5f1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.5f1+20160525.sh
(sha1sum c9c96baf6b2c1351b83ea2984e0dfa4050d6bce2)
5.4.0b18: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b18+20160524.sh
(sha1sum a4207fdcb8d5cea66c21e81778e6345f2633b520)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.3.5f1+20160525.torrent
http://files.unity3d.com/levi/unity-editor-5.4.0b18+20160525.torrent

Release Notes:

  • Update to 5.3.5f1/5.4.0b18
  • 5.4: Fix WebGL deployment
36 Likes

Build #2016060901

Official Installers for 64-bit Ubuntu Linux:
5.4.0b21:
http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b21+20160609_amd64.deb
(sha1sum 49555ea7bf8075878d2701203ffc343897d0d909)

Unsupported installer for Other 64-bit Distributions:
5.4.0b21:
http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b21+20160609.sh
(sha1sum d09b743694da1418dec36ead6a6fc1bf087e246f)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.4.0b21+20160609.torrent

Release Notes:

  • Update to 5.4.0b21
40 Likes

Build #2016062801

Official Installers for 64-bit Ubuntu Linux:
5.4.0b23: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0b23+20160628_amd64.deb
(sha1sum 7f92d9a98d1990d768d72d3d882ce96da46f1efa)

Unsupported installer for Other 64-bit Distributions:
5.4.0b23: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0b23+20160628.sh
(sha1sum ce1ce2a5aba1f8ecaaf8108b3af7d1fa11ef7a0e)

Torrent (Includes both installers): http://files.unity3d.com/levi/unity-editor-5.4.0b23+20160628.torrent

Release Notes:

  • Update to 5.4.0b23
24 Likes

Build #2016071501

Official Installers for 64-bit Ubuntu Linux:
5.4.0rc1: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0f1+20160715_amd64.deb
(sha1sum 9ca9f8ea0d612c2a00b8484943a4eee5c491852a)

Unsupported installer for Other 64-bit Distributions:
5.4.0rc1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0f1+20160715.sh
(sha1sum 01ab531abd3d00e7515aba2ca89ba8d81556defa)

Torrent (Includes both installers): http://files.unity3d.com/levi/unity-editor-5.4.0f1+20160715.torrent

Release Notes:

  • Update to 5.4.0rc1
21 Likes

Build #2016072001

Official Installers for 64-bit Ubuntu Linux:
5.3.6f1: http://download.unity3d.com/download_unity/linux/unity-editor-5.3.6f1+20160720_amd64.deb
(sha1sum ff4fd5d7de8912e447373c188e052f62a4e45c83)

Unsupported installer for Other 64-bit Distributions:
5.3.6f1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.6f1+20160720.sh
(sha1sum 7de374693c06bbcf2b882269736c3618c8c09679)

Torrent (Includes both installers): http://files.unity3d.com/levi/unity-editor-5.3.6f1+20160720.torrent

Release Notes:

  • Update to 5.3.6f1
  • Fix command-line license activation
21 Likes

Build #2016072701

Official Installers for 64-bit Ubuntu Linux:
5.4.0f3: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0f3+20160727_amd64.deb
(sha1sum 8f0540a95445cb50c592493d0b54f17f05389b85)

Unsupported installer for Other 64-bit Distributions:
5.4.0f3: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0f3+20160727.sh
(sha1sum 3b294d04358368b74be53a2f028ce8b00cf518f3)

Torrent (Includes both installers): http://files.unity3d.com/levi/unity-editor-5.4.0f3+20160727.torrent

Release Notes:

  • Update to 5.4.0 final (5.4.0f3)

  • Fix command-line license activation

  • Remove 16GB memory usage limit

  • Add JDK search heuristic

  • Fix validation of context-aware menus (e.g. “Open Scene Additive”)

  • Guard against hypershrinking the main editor window

30 Likes

Build #2016081001

Official Installers for 64-bit Ubuntu Linux:
5.4.0p1: http://download.unity3d.com/download_unity/linux/unity-editor-5.4.0p1+20160810_amd64.deb
(sha1sum 1194c7ac7f075bc768b3b999ecc59b29fbc5be8a)

Unsupported installer for Other 64-bit Distributions:
5.4.0p1: http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.4.0p1+20160810.sh
(sha1sum b32060f4472ec949ad2321d70324b3568b587bb7)

Torrent (Includes both installers): http://files.unity3d.com/levi/unity-editor-5.4.0p1+20160810.torrent

Release Notes:

  • Update to 5.4.0p1
  • Fix sporadic crashes on displaying context menus
  • Fix occasional crashes when destroying views
  • Fix OpenVR deploy
  • Fix eyedropper tool inside color picker window
  • Fix certificate issue with command-line license activation on first run
  • Plugin importer: Track native plugins without “lib” prefix for compatibility with player loading logic
  • Implement command-line license return
27 Likes