1. Missing a module? More about the new installer in 5.3 here
  2. VS Code Unity debugger extension preview
  3. Unity Developer Contest here

Unity on Linux: Release Notes and Known Issues

Discussion in 'Linux Editor Support & Feedback (Experimental)' started by natosha.bard, Aug 26, 2015.

Thread Status:
Not open for further replies.
  1. natosha.bard

    natosha.bard

    Unity Technologies

    Joined:
    Feb 24, 2011
    Messages:
    25
    Hi! This thread will be used to post new builds of Unity for Linux, including release notes and known issues.

    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!)
     
    Last edited by a moderator: Aug 27, 2015
  2. natosha.bard

    natosha.bard

    Unity Technologies

    Joined:
    Feb 24, 2011
    Messages:
    25
    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
     
  3. natosha.bard

    natosha.bard

    Unity Technologies

    Joined:
    Feb 24, 2011
    Messages:
    25
    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)
     
  4. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Messages:
    193
    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
     
    Last edited: Nov 20, 2015
  5. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Messages:
    193
    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://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/unity-editor-installer-fake.sh
    (sha1sum
    ef83d577413153873495e6e355cd230796533c91)

    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
     
    Last edited: Dec 18, 2015
    Wulfara, bluenote10, RossB25 and 38 others like this.
Thread Status:
Not open for further replies.