I just downloaded the latest (I hope) UnityHub.AppImage to my Ubuntu 19.10 system.
When I run I get a window for the License and some other window about integrating it (or something, can’t remember exactly the details).
Then nothing happens. Nothing at all. And if I rerun the program still nothing happens.
After a while I get an entry in the ~/.config/UnityHub/logs/info-log.json
file:
{"level":"error","message":"Unhandled promise rejection, reason: /tmp/.org.chromium.Chromium.CibH1q: failed to map segment from shared object\n\tstack Error: /tmp/.org.chromium.Chromium.CibH1q: failed to map segment from shared object\n at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:172:20)\n at Object.Module._extensions..node (module.js:598:18)\n at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:186:18)\n at Module.load (module.js:503:32)\n at tryModuleLoad (module.js:466:12)\n at Function.Module._load (module.js:458:3)\n at Module.require (module.js:513:17)\n at require (internal/module.js:11:18)\n at Object.<anonymous> (/tmp/.mount_UnityHSkhQBp/resources/app.asar/node_modules/keytar/lib/keytar.js:1:169)\n at Object.<anonymous> (/tmp/.mount_UnityHSkhQBp/resources/app.asar/node_modules/keytar/lib/keytar.js:61:3)","timestamp":"2020-01-29T17:42:15.495Z"}
It seems that Unity Hub is built using Electron, and somehow it doesn’t work.
I don’t think it’s a problem with /tmp
being full, as I have plenty of space left on it:
Filesystem Size Used Avail Use% Mounted on
tmpfs 4,0G 104M 3,9G 3% /tmp```
Also note that it's still the same if I run as the super-user (through ```sudo```).
I have searched but can't find anything similar to this.