Will Ubuntu 20.04 be supported?

Hello, initial tests have shown me it’s time to get rid of the dual boot system and focus on the OS I prefer.

I would normally go for Linux mint as I’ve used it for many years but since I work on Unity professionally I thought it’s better to go with supported OS. Time for a fresh system setup!!! But wait… Ubuntu 20.04 is just around the corner as it will be released in April-23.

Questions:

  1. Will Ubuntu 20.04 be supported? Should I install it or go for Ubuntu 18.04?
  2. Most of my projects are still under 2018.4 as I find that version producing better builds for android/VR. How is 2018.4 under linux?
  3. Will I be able to build windows builds working from Linux?
  4. Is it that bad if I stay with mint? I mean… it’s still Ubuntu LTS based. If it makes even a small difference for the Unity bug hunting team I will get rid of it.

Thank you for your time.

2 Likes

I’d be interested to know this as well :slight_smile:

  1. We do not plan to change our current distro support policy, but we are constantly evaluating what distro’s support makes sense.
  2. So for the editor the best version of Unity is 2019.3, and the same goes for the player.
  3. You can build a Windows Mono target on Linux but you cannot build a il2cpp windows target
  4. We do not support or test on Mint at all :smile: and so if you file a bug or a support issue we will not support it.
2 Likes

Will if what you wrote in part 1 is true then part 4 will change sooner or later :smile:. If you are evaluating this shouldn’t there be a poll with the question which distro you would like to be supported for Unity? I am sure more devs use mint than CentOS.

Too bad I was one of the most active beta testers and I already had 9 bugs noted on my windows that I didn’t had the time to properly test and submit. I guess I’ll share them with a windows friend so that part should be fine. More time for me weheeee :stuck_out_tongue:

2 Likes

Did anyone brave dip their toe in and tried 20.04? =O

I want to try it. Stay tuned :slight_smile:

I have installed 20.04. When i tried to install 2017.4.39f1 (LTS), Unity Editor found not libgconf2-4.so. I have install libgconf2-4 manually. But this installation helps not and Unity Editor continue to crash with segmentation fault. Then i install 2020.1.0b6 (Beta) and it just works :slight_smile:

If i see any error or bug, i will mark it here

Nice, 2020 might be fine then… although if 2019 LTS will not become supported it’s still a show stopper as that will be the version used for many existing client projects for a long time. =(

Did you file a bug report of the crash?

I’m looking forward to the fractional scaling as unity is an eye strain on my 4k screen. Also hoping that it will give a general performance boost for the UI/Windows etc

No, i didn’t. And i changed my PC hardware :slight_smile:

I did also get new hardware…which means… I could grab my old hard drive and install 20.04 and give it try there… :slight_smile:

2019.3.7f1 also seems to work.

Interesting, I believe I read another thread regarding Ubuntu 19.10 and the Roslyn compiler having a dependency that was breaking. This had been fixed in 2020.x but not 2019.x.

I did fix it in 2019.3 the issue is that the version of Roslyn we have in 2019.3 depends on OpenSSL 1.0 and 19.10+ uses 1.1 Microsoft eventually fixed this in a future version so as it would work with either.

I did fix the issue in 2019.3 where If you don’t have 1.0 installed it falls back to the mono compiler if you do install 1.0 OpenSSL it will use Roslyn.

1 Like

Could you please tell me how I can check if Unity is using Roslyn or Mono?

1 Like

So… Any updates on this? About Ubuntu 20.04 official support?
I don’t like 18.04. I’m running OpenSuse Tumbleweed right now, but I want to change to something official.

Where can I find a list of supported Distros anyways? Is Ubuntu 18.04 and CentOS the only ones?
Thank you!

No change on this… As of right now 2019.3 will only officially support Ubuntu 16.04/18.04/Centos 7

1 Like

I’m trying Fedora 32 . . . It installs with the Hub, the Shader Graphs doesn’t compile, so I’m returning to the .sh installer for the version 2019.1.0f2. Centos has an old kernel, and Ubuntu is lamely very slow wiht the use. Fedora is a Rocket. Well wish me luck. I mean, if source code would be available (maybe I haven’t find it) I would compile it, Until then I’m just devoted to the shell script installers.

I’m currently using Unity 2019.3 on Ubuntu 20.04 and it works well. There are some issues but those are known issues and not Ubuntu specific (like the annoying shortcuts bug on non QWERTY keyboards).

As always, the real pain isn’t Unity but VS Code. I Managed to make it work but it was stupidly complicated. Hopefully this will get a little bit easier since Microsoft just released its dotnet packages for Ubuntu 20.04.

1 Like

I wiped my HP Omen Laptop with GTX 1060 Max-Q and installed Pop OS(Ubuntu derivative from System 76) 20.04. Then installed the Unity Hub. With Hub I got Unity Editor 2019.3.14f1 with no issues. I was immediately able to create a new project.

Install VSCode via snap instead of apt manager. Snaps is the target they will be releasing from M$ until they finish WSL2. Then expect winget to come to the DARK side.