Unity Hub client 3.8.0 hangs on "Signing in..." screen

After installing the unityhub package from the rpm repository, I am unable to sign in with my account and proceed further, as the client tries to log me in after I’m redirected and prompted to open Unity Hub, but it never finishes doing so.

I’ve tried running the unityhub script with the login token through terminal but that only returns a sign-in error. I have also tried using the AppImage instead, but the result was the same.

I’m using Nobara Linux 39, in essence a reorganized Fedora 39.

(For some reason I’m not able to tag this question with “Unity-Hub”.)

Try using an authentication agent like keepass xc, gnome auth or anything else really.
That’s what fixed unity hub asking for sign in every time and not opening for me.
Another thing to keep in mind is having portals installed.
If you are using a window manager like hyprland, you’ll have to install those manually so apps can send links to browsers etc.
Lastly, make sure you focus the authentication tab in your browser after unity hub opens it.
Last step might not be necessary but I experienced some really weird behaviour with the hub.
If none of those things work, try launching unity directly with the command instead of the hub, this might work.

I’m using KDE, so I should have portals installed by default.
I’m not really sure how to set up KeePassXC so that it actually lets me sign in to Unity Hub.
The main reason I wanted to use Unity Hub is to download Unity 5.6.3p1, as I couldn’t find this particular version as a standalone package for Linux.

I see, if you are using plasma you should be set.
Keepass is just a password manager that supports authentication but kde should have it’s own thing preinstalled afaik.

I set up the authenticator with my account, but it doesn’t really have any impact on the problem as I am still unable to sign in to the client.

4 Likes