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 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 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 The 'Report a Bug' link currently directs users to this area of the forum, which is dedicated to feedback and issues with the Linux Editor. This is the primary location for providing feedback and reporting issues with the Linux Editor. Crashes will 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: http://download.unity3d.com/download_unity/unity-editor-5.1.0f3+2015082501_amd64.deb Unsupported Installer for Other 64-bit Distributions: http://download.unity3d.com/download_unity/unity-editor-installer-5.1.0f3+2015082501.sh 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!)
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
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)
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
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
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
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)
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