Issues running SALOME-9.12.0 on Debian 12

Hello,

I’m attempting to execute the SALOME-9.12.0-native-DB12-SRC binaries on a Debian 12 operating system, but encountering the following error:

“SALOME_Session_Server_No_Server: error while loading shared libraries: libgdal.so.32: cannot open shared object file: No such file or directory”

Before doing that I checked all the packages dependences, and everything is ok:

./sat/sat config SALOME-9.12.0-native --check_system

Check the system dependencies declared in the application

  • python3-babel : OK
  • python3-pytest-cython : OK
  • python3-jinja2 : OK
  • python3-pil : OK
  • python3-pyqt5 : OK
  • pyqt5-dev : OK
  • pyqt5-dev-tools : OK
  • python3-pygments : OK
  • python3-sphinx : OK
  • python3-alabaster : OK
  • libboost-all-dev : OK
  • python3-certifi : OK
  • python3-chardet : OK
  • python3-click : OK
  • cmake : OK
  • libcminpack1 : OK
  • libcminpack-dev : OK
  • libcppunit-dev : OK
  • python3-cycler : OK
  • python3-dateutil : OK
  • python3-docutils : OK
  • doxygen : OK
  • libeigen3-dev : OK
  • fftw : OK
  • fftw-dev : OK
  • libfreeimage3 : OK
  • libfreeimage-dev : OK
  • libfreetype6 : OK
  • libfreetype6-dev : OK
  • graphviz : OK
  • libgraphviz-dev : OK
  • python3-idna : OK
  • python3-imagesize : OK
  • python3-kiwisolver : OK
  • liblapack3 : OK
  • liblapack-dev : OK
  • libxml2 : OK
  • libxml2-dev : OK
  • clang : OK
  • llvm-dev : OK
  • python3-markupsafe : OK
  • python3-matplotlib : OK
  • libmetis5 : OK
  • libmetis-dev : OK
  • python3-mpi4py : OK
  • python3-nose : OK
  • python3-numpy : OK
  • python3-numpydoc : OK
  • python3-packaging : OK
  • python3-pandas : OK
  • python3-psutil : OK
  • python3-pyparsing : OK
  • readline-common : OK
  • python3-tz : OK
  • libqwt-qt5-6 : OK
  • libqwt-qt5-dev : OK
  • python3-requests : OK
  • libbsd0 : OK
  • libbz2-1.0 : OK
  • libc6 : OK
  • libdrm2 : OK
  • libegl1 : OK
  • libexif12 : OK
  • libexpat1 : OK
  • libfftw3-double3 : OK
  • libfontconfig1 : OK
  • libgl1 : OK
  • libglu1-mesa : OK
  • libgomp1 : OK
  • libgphoto2-6 : OK
  • libice6 : OK
  • libjbig0 : OK
  • libltdl7 : OK
  • liblzma5 : OK
  • libncurses5 : OK
  • libnuma1 : OK
  • libpcre3 : OK
  • libquadmath0 : OK
  • libraw1394-11 : OK
  • libsm6 : OK
  • libstdc++6 : OK
  • libtiff5 : OK
  • libudev1 : OK
  • libusb-1.0-0 : OK
  • libuuid1 : OK
  • libx11-6 : OK
  • libx11-xcb1 : OK
  • libxau6 : OK
  • libxcb1 : OK
  • libxcb-glx0 : OK
  • libxcb-xfixes0 : OK
  • libxcb-xkb1 : OK
  • libxdmcp6 : OK
  • libxext6 : OK
  • libxft2 : OK
  • libxi6 : OK
  • libxkbcommon0 : OK
  • libxkbcommon-x11-0 : OK
  • libxmu6 : OK
  • libxpm4 : OK
  • libxrender1 : OK
  • libxss1 : OK
  • libxt6 : OK
  • zlib1g : OK
  • libsqlite3 : OK
  • libssl-dev : OK
  • gcc : OK
  • make : OK
  • sed : OK
  • g++ : OK
  • libexpat1-dev : OK
  • libfontconfig1-dev : OK
  • flex : OK
  • bison : OK
  • libglu1-mesa-dev : OK
  • perl : OK
  • libxcb-dri2-0-dev : OK
  • libxkbcommon-dev : OK
  • libxkbcommon-x11-dev : OK
  • bzip2 : OK
  • libxi-dev : OK
  • libxt-dev : OK
  • libxmu-dev : OK
  • libxpm-dev : OK
  • libxft-dev : OK
  • automake : OK
  • libtool : OK
  • libjpeg-dev : OK
  • cmake : OK
  • libicu-dev : OK
  • libopenmpi-dev : OK
  • libreadline-dev : OK
  • libhwloc-dev : OK
  • libsqlite3-dev : OK
  • libcurl4-openssl-dev : OK
  • libxcursor-dev : OK
  • libtbb-dev : OK
  • python3-scipy : OK
  • python3-setuptools : OK
  • python3-sip : OK
  • python3-sip-dev : OK
  • python3-six : OK
  • python3-stemmer : OK
  • python3-sphinx-rtd-theme : OK
  • python3-sphinxcontrib.websupport : OK
  • sphinx-intl : OK
  • python3-statsmodels : OK
  • python3-statsmodels : OK
  • libtcl : OK
  • tcl-dev : OK
  • libtk : OK
  • tk-dev : OK
  • python3-toml : OK
  • python3-urllib3 : OK

So, I am asking where is the probelm.

Actually I am using X11 graphic system beacuse on Wyland it doesn’t work.

Has anyone ever encountered a similar problem?
Thanks for the help.

as one can read it from the log, it seems that gdal shared object file is not found.

here, you need to install the package which ships this libgdal.so.32, libgdal32 I believe.
apt-file find /usr/lib/libgdal.so.32

1 Like

Hi Nabil,
Thank you so much for your prompt response.
I tried with “apt-file find” method and I got:

apt-file find libgdal.so.32

libgdal32: /usr/lib/x86_64-linux-gnu/libgdal.so.32
libgdal32: /usr/lib/x86_64-linux-gnu/libgdal.so.32.3.6.2

So, now I try with your advice and I try to install the libgdal32 package.

1 Like

Perfect !
Now, it works fine.
Thank you su much.