Hi, just wanted to centralize some of the main issues I’m seeing trying to get Unity (latest preview + latest LTS) working on the current Ubuntu LTS.
- Blocker but workaround available: Startup issues. This is already covered pretty well here , especially this solution .
- Minor: tiny windows. For some reason, it starts up like this every time:
minorly annoying, but also every window from within the app (e.g. Project Settings) is also tiny initially. Why.
- Minor: I have to reset the external editor to Rider every time I start up Unity. Yes, I’ve tried Save Project, no change.
- Blocker: the title bar, and certain menus, click “through” the application and select whatever’s behind the application instead. I think it was working a day or two ago, but now I can’t select anything right of GameObject at all. I recorded a little .webm but can’t seem to attach that here.
Would love a workaround for #4 because I kinda can’t work on the game without resolving that.
- Unity Hub 3.8.0
- Unity 6 Preview (6000.0.4f1) and Unity 2022.3.32f1
- Ubuntu 24.04 LTS
Ah…re #4, it’s not just the title bar, it’s random parts of the interface too. So even if I can get the window maximized, I can’t do much.
Did anybody find the solution to #3 issue. It’s not only external editor any personalized settings are not saved. Have to resave on every open of the project. I am using Ubuntu 24 LTS and Unity Hub 3.8 Version.
This post kept coming up for me whilst googling solutions, though I had a slightly different set of issues, and took some extra steps, so throwing down my notes too. Apologies for breaking apart some URLs and not using markdown, can’t post more than 2 links as a new user.
-
Startup Issues as mentioned in nanodeath’s post. Specifically I used this solution from the linked thread, and it worked like a charm: Unity Hub and (X)ubuntu 24.04 not starting Workaround - #28 by ryqjufqvrnyhuxewucnpubvj
-
Editor was hanging indefinitely during the Importing stage, but this workaround got me past that - note the file has to be bee_backend
and not bee_backend.sh
heed warnings in the post- this is a random script from the internet after all:
Linux editor stuck on loading because of bee_backend w/ workaround
-
As the project I’m working on has been long running, we’re currently on 2021.3.9f1
and thus I (unfortunately) had to install LibSSL1.1:
discussions .unity .com/t/workaround-for-libssl-issue-on-ubuntu-22-04/879165/3
which is well past EOL, but can be installed using instructions in this github post:
gist .github .com/joulgs/c8a85bb462f48ffc2044dd878ecaa786
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb
sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb
Issues from the original post that I did not encounter:
- “Tiny Windows” on startup
- External editor resetting on startup
- Title bar & menus being click through
Issues I have encountered which weren’t mentioned before:
- I had to specify the path to the VS Code snap:
/snap/bin/code
- Moving the progress bar whilst building caused the editor to crash
- All pop-ups, such as project settings, will start relatively small and cannot be resized. Maximising them works for me though.
Otherwise, things seem fairly stable and usable.
My setup:
- Unity Hub 3.8.0
- Unity 2021.3.9f1
- Ubuntu 24.04.1 LTS (running XOrg, not Wayland)
- 6.8.0-41-generic