Various problems with Unity and Ubuntu 24.04

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.

  1. Blocker but workaround available: Startup issues. This is already covered pretty well here , especially this solution .
  2. 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.

  1. Minor: I have to reset the external editor to Rider every time I start up Unity. Yes, I’ve tried Save Project, no change.
  2. 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.

  1. 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

  2. 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

  3. 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