3D Slicer won't open due to libssl on Ubuntu 24.04 LTS

OS: Ubuntu 24.04.3 LTS

Slicer: 5.10.0-linux-amd64

Installation method:

cd ~/Downloads
tar -xvf Slicer-5.10.0-linux-amd64.tar.gz
sudo mv ./Slicer-5.10.0-linux-amd64 /opt/Slicer-5.10.0-linux-amd64
sudo apt-get install libglu1-mesa libpulse-mainloop-glib0 libnss3 libasound2t64 qt5dxcb-plugin

Error while launching:

/opt/Slicer-5.10.0-linux-amd64/bin/SlicerApp-real: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

  • How do I fix this? Some online search suggested that having system wide installation of lower libssl might cause stability issue with other things.
  • Shouldn’t this be already present in the /lib folder under Slicer and why doesn’t it work out of box?

It did work for a while and sometime during one of the regular system updates from Ubuntu it stopped working.

Hmm, it “works for me” on a couple 24.04.3 machines.

Are you starting SlicerApp-real instead of Slicer? (Slicer is the launcher that sets the paths).

I am running Slicer present in the directory root and not SlicerApp-real in its bin.

I would not suggest moving the application to /opt. Slicer does not work that way.

Install in your user space, without sudo and retry and report.

Yes, that worked, thanks a lot! :slight_smile: