CUDA 12 requires Nvidia Driver 535 or higher.
Please confirm that by running command nvidia-smi
in your Q Blocks instance.
sudo apt-get --purge remove -y '*cublas*' 'cuda*' 'nsight*'
sudo apt-get --purge remove -y '*nvidia*'
sudo rm -rf /usr/local/cuda*
CUDAVERSION=12.2
wget https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux.run
chmod +x cuda_12.2.2_535.104.05_linux.run
sudo ./cuda_12.2.2_535.104.05_linux.run --toolkit --silent
echo 'export PATH=/usr/local/cuda-$CUDAVERSION/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-$CUDAVERSION/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
sudo ldconfig
# Confirm if cuda is visible:
nvcc -V