Unity Editor - Native on Linux - The Unity 3D Game Engine
You have to install libsecret before you can start the Unity Hub.
How to install
Download Unity Hub from https://unity.com/
• Install libsecret
• Unity Hub
Just start ./UnityHub.AppImage
At first, you have to download the latest Unity Editor with Unity Hub.
Conflict ALSA / Pulse
Create the file '~/.pulse/client.conf' with the content
autospawn = no
On error 'Bail out! Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Icon 'image-missing' not present in theme Rodent (gtk-icon-theme-error-quark, 0)', be sure that '/usr/share/mime' is a symlink to '/opt/share/mime'.
If it is not a symlink then copy the contents from '/usr/share/mime' to '/opt/share/mime'.
Check also the environment variable XDG_DATA_DIRS. Example: XDG_DATA_DIRS="/opt/share:/opt/share"
Outdated - Unity 5 Editor
The Editor of the Game Engine Unity 5 is able to run native on Linux (64-bit). It's not longer required to run it with wine.
On Plop Linux, you have to install PostgreSQL and Node.js to run the Unity Editor.
On troubles, see the file ~/.config/unity3d/Editor.log for more information.
How to install
Download the latest Unity Editor for Linux from the forum thread on the Unity Website Unity on Linux: Release Notes and Known Issues. Currently its unity-editor-5.4.0f3+20160727_amd64.deb.
• Install PostgreSQL
• Install Node.js
• Install the Unity 5 Editor
Now you are able to start the Unity 5 Editor from the Application menu under Accessories/Unity.
Optional: Start from the command line
You can create a small script to start the Unity Editor from the command line.
Don't forget to sudo chmod 755 /opt/bin/unity
© 2020 by Elmar Hanlhofer