Cannot open UnityHub correctly on Ubuntu22.04

Hello
My PCs have occurred following errors when I turn on UnityHub.

APPIMAGE env is not defined, current application is not an AppImage
[20199:0915/191632.829148:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.829238:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.833512:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.833559:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.839126:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.839180:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.843309:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.843370:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.845594:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191632.845648:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191633.169675:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
[20199:0915/191633.188352:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory

What should I do to solve the error?

My PCs conditions are shown below:
1st PC
CPU: Core i9-13900K
GPU: GeForce RTX 4090
OS: Ubuntu22.04
UnityHub’s version: 3.5.2

2nd PC
CPU: Core i7-10700
GPU: GeForce RTX 3070
OS: Ubuntu22.04
UnityHub’s version: 3.5.1

3rd PC
CPU: Core i7-11700
GPU: GeForce RTX 3060Ti
OS: Ubuntu22.04
UnityHub’s version: 3.5.1

I referred to the following URL when installing Unityhub
https://docs.unity3d.com/hub/manual/InstallHub.html#install-hub-linux

Please let me know anyone.

I experience the same problem with UnityHub 3.7.0. Could anyone solve this problem?

My laptop:

  • Lenovo ThinkPad T14s Gen 2a
  • AMD® Ryzen 7 pro 5850u with radeon graphics × 16
  • RENOIR (renoir, LLVM 15.0.7, DRM 3.54, 6.5.0-21-generic)
  • Ubuntu 22.04.4 LTS
  • Wayland

I am not sure if this is the same issue and related to the logs, however my unityhub starts but when I load a project it gets stuck on “Importing…”

9917634--1433913--upload_2024-7-1_12-59-33.png

I had this issue so I downloaded the AppImage and tried different versions of the hub including installing an outdated version of libssl but it still persisted. I finally renamed the .config folder in home directory and a new one was created then it started working. I think it is a configuration problem.
NOTE: I usually link my .config to a different partition to avoid filling my root. so in your case maybe try renaming the unityhub folder in ~/.config