
So for some reason python module inside conda environment was compiled with system library (libstdc++.so.6.0.30) instead of conda one. The second option is more viable, as libstdc++.so.6.0.26 provided with conda environment does not have “ZSt28” symbol, while my system library has.
#CONDA NVIDIA CUDA TOOLKIT INSTALL#
Which might suggest bad cuda install or python 3.7 compiles badly _driver.cpython-37m-x86_64-linux-gnu.so against libstdc++.so.6. > ImportError: /opt/cryosparc2/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda/_driver.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZSt28_throw_bad_array_new_lengthv But during the worker connect attempt, one gets: If we ignore the missing nvidia-smi program and go with the installation, master and worker install seemingly ok.
#CONDA NVIDIA CUDA TOOLKIT DRIVER#
The option might be to install driver and toolkit from nvidia repository, but this is officially not recommended by ubuntu. usr/local/cuda) and symlink cuda dirs (bin, lib64.include, share)

Thus, during master/worker installation one cannot give a single cuda-path parameter, unless one manually create fake directory (ie. They’re not placed in any /usr/local/cuda directory. But the toolkit install removes nvidia-utils package together with nvidia-smi command! Utils reinstall on the other hand removes toolkit!Īlso, ubuntu nvidia-cuda-toolkit package spreads cuda libraries and binaries into /usr/bin, /usr/lib/x86_64-linux-gnu and so on. This installs 515 recommended driver and utils, and then cuda toolkit 11.5. Preferred nvidia driver (with nvidia-utils and nvidis-smi) and cuda toolkit installation process is via ubuntu repositories: However, I have checked creatings a symlink to cryosparc_worker which seems to be ok. One, probably should not blindly configure this directory as worker during master install. But, the cryosparc2_worker directory has only version file. Recent cryosparc_worker package is shipped with 2 worker directories: cryosparsc2_worker and cryosparc_worker.

While trying to cryosparc standalone on single desktop on still unsupported Ubuntu 22.04 LTS desktop I have encountered 3 problems:
