Search Unity

  1. We've closed the job boards. If you're looking for work, or looking to hire check out Unity Connect. You can see more information here.
    Dismiss Notice
  2. Unity 2017.2 is now released.
    Dismiss Notice
  3. The Unity Gear Store is here to help you look great at your next meetup, user group or conference. With all new Unity apparel, stickers and more!
    Dismiss Notice
  4. If you're a macOS 10.13 High Sierra user take be sure to read this before updating Unity.
    Dismiss Notice
  5. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  6. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice
  7. Unity 2017.3 beta is now available for download.
    Dismiss Notice

Unity on Linux: Release Notes and Known Issues

Discussion in 'Linux Editor' started by natosha-bard, Aug 26, 2015.

Thread Status:
Not open for further replies.
  1. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Posts:
    768
    jwb21, Morriarte, Wulfara and 9 others like this.
  2. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Posts:
    768
    Hi everybody,
    Here's the first Linux build for the 2017.3 series, and with that, we've got a new installation experience.

    Beginning in 2017.3, Linux will use a download assistant like Windows and OSX do, making the installation process more unified across all three platforms.
    Among other things, this means that you can now get standard assets, example project, and documentation installed alongside Unity, instead of having to download them from the Asset Store or rely on online resources.
    It also means that you can install only the components you want, without using extra gigabytes for packages you'll never use.

    So, here's how it works:
    • Get the download assistant from our sleek, ultra-minimalist download page
    • Make it executable, via your file manager or the command line (chmod +x UnitySetup-2017.3.0b1)
    • Run it, via your file manager or the command line (./UnitySetup-2017.3.0b1)
    • Follow the prompts

    The dependencies for the download assistant are:
    • gtk2 (libgtk2.0-0)
    • libsoup (libsoup2.4-1)
    • libarchive (libarchive13) (with support for xar, cpio, tar, gzip, and xz)

    The dependencies for Unity itself have not changed. Unfortunately, the download assistant doesn't verify/preinstall them the same way the deb package would (in conjunction with your distribution's package manager), but it's possible that helper functionality in that direction could be added in the future.

    Anticipated FAQ:
    Q: Can I install more packages later without doing a complete reinstall?
    A: Yes. Just rerun the download assistant, and deselect everything that's already installed or that you still don't want. (You may need to reselect Unity to install packages that depend on it.)

    Q: Do I need a GUI to install Unity now?
    A: No! Run the download assistant with --help to see the available options.
    At minimum, for a command-line installation, you'll want to pass --unattended, --components, and --install-location. (The installation host will, however, still need all of the download assistant's dependencies installed.)

    Q: If I chose to cache the downloaded components locally, can I do another installation without redownloading them?
    A: Yes. Just set your component download directory to the location where you downloaded the components previously, and the download assistant will reuse them, provided that their checksums are correct.

    Here we go! Have fun!

    Official Installer:
    2017.3.0b1: http://beta.unity3d.com/download/2ca68d182788/public_download.html
    sha1: 2c7e3358f4833070ac5266b0abc90aea8f4875c8

    Release Notes:
    • 2017.3.0b1
    • New download assistant
    • Don't propagate game input to editor when playing
    • Clean up arguments for external script editors
     
    fabaoyi, Nemikolh, jwb21 and 29 others like this.
  3. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Posts:
    768
    Build #20171009


    Official Installers:

    2017.1.2f1: http://beta.unity3d.com/download/7598623e6ed6/public_download.html

    (deb: c9efda5df370f65b48692652cde275018dbf4f07)

    (sh: c01b068b1734304859ca9eed1dbcd7dba115e57d)


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



    Release Notes:
    • 2017.1.2f1
    • Fix iOS remote native library interaction
    • Fix network detection when interface is active but cable is unplugged
    • Fix gameview key input "leaking" to the rest of the editor in play mode
    • Clean up external script editor arguments
    • Deploy libpng12 with bug reporter
     
    fabaoyi, jwb21, Morriarte and 11 others like this.
  4. Tak

    Tak

    Unity Technologies

    Joined:
    Mar 8, 2010
    Posts:
    768
    fabaoyi, Kalle801, zarzarkel and 33 others like this.
  5. PJayB

    PJayB

    Unity Technologies

    Joined:
    Apr 24, 2017
    Posts:
    62
    Build #20171206

    Official Installer:
    2017.3.0f1: http://beta.unity3d.com/download/3c89f8d277f5/public_download.html
    sha1: 864eec744e5ca360c41e6121ddbd4cbb48659fe4

    Graphical Installation Instructions
    • Make the installer writeable by setting the Execute permission of UnitySetup-2017.3.0f1 in your File Manager or via chmod +x
    • Run it, either from your File Manager or via command line
    • Follow the prompts
    Unattended/Command Line Installation Instructions
    • Make the installer writeable: chmod +x UnitySetup-2017.3.0f1
    • Run it: ./UnitySetup-2017.3.0f1 --unattended --install-location=(path)
    By default Unity Setup will include a default set of packages. Use the --list-components switch to see which are installed by default and a list of additional components. You can install a custom list of components using the --components switch, which accepts a comma-separated list of components names. Note that --components is case-sensitive.

    Dependencies
    The Unity Linux Editor Beta requires the following dependencies to be installed:
    • gtk2 (libgtk2.0-0)
    • libsoup (libsoup2.4-1)
    • libarchive (libarchive13)
    • libpng (libpng-dev)
    Known Issues
    • The Bug Reporter requires libpng to be installed. If the Bug Reporter doesn't launch, please install libpng-dev.
    Release Notes
    • 2017.3.0f1
    • Added --list-components option to help unattended install users
    • Installer substitutes '~' in install or download location paths
    • Installer recursively creates missing install or download paths
    • Fixed many, many crash bugs
    • Fixed Bug Reporter not appearing on crash
    As noted in the last bullet, the Bug Reporter will now be triggered automatically when the Editor crashes. Your Editor logs should automatically be attached to bugs submitted through this tool. I encourage everyone to also attach their projects if they're not too large, or if they are large, to try and reproduce the crash in a fresh project and send that to us. That will really help us crack down on Editor stability!
     
    Last edited: Dec 6, 2017
    Sneggg, lcavillot, CakeMedia and 23 others like this.
Thread Status:
Not open for further replies.