I am encountering an error while performing 2D classification on manually selected particles. Could you please help me troubleshoot and resolve the issue?

Traceback (most recent call last):
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
254, in ensure_initialized
self.cuInit(0)
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
348, in safe_cuda_api_call
return self._check_cuda_python_error(fname, libfn(*args))
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
408, in _check_cuda_python_error
raise CudaAPIError(retcode, msg)
numba.cuda.cudadrv.driver.CudaAPIError:
[CUresult.CUDA_ERROR_NO_DEVICE] Call to cuInit results in
CUDA_ERROR_NO_DEVICE
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 116, in
cryosparc_master.cryosparc_compute.run.main
File “cryosparc_master/cryosparc_compute/jobs/class2D/newrun.py”,
line 291, in
cryosparc_master.cryosparc_compute.jobs.class2D.newrun.run_class_2D
File “cryosparc_master/cryosparc_compute/jobs/class2D/newrun.py”,
line 562, in
cryosparc_master.cryosparc_compute.jobs.class2D.newrun.class2D_engin
e_run
File “cryosparc_master/cryosparc_compute/gpu/gpucore.py”, line 48,
in cryosparc_master.cryosparc_compute.gpu.gpucore.initialize
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
3216, in get_version
return driver.get_version()
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
461, in get_version
version = driver.cuDriverGetVersion()
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
292, in getattr
self.ensure_initialized()
File
“/home/dawson/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_e
nv/lib/python3.10/site-packages/numba/cuda/cudadrv/driver.py”, line
258, in ensure_initialized
raise CudaSupportError(f"Error at driver init: {description}")
numba.cuda.cudadrv.error.CudaSupportError: Error at driver init:
Call to cuInit results in CUDA_ERROR_NO_DEVICE (100)

Please can you post the output of the
command (on the CryoSPARC master computer)

cryosparcm cli "get_scheduler_targets()"

and of the commands (on the CryoSPARC worker computer, may or may not be the same as master) where the job ran:

uname -a 
nvidia-smi
/home/dawson/cryosparc_worker/bin/cryosparcw gpulist

Thank you, Wtempel. The issue was indeed caused by the improper installation of the NVIDIA driver. I truly appreciate your prompt and helpful response.