Failed to initialize NVML:Driver/library mismatch


I get the following error on running nvidia-smi on Ubuntu-20.04
Failed to initialize NVML: Driver/library version mismatch

What should i do ?

Should i uninstall cuda and/or the nvidia driver ?
According to this compatibility report my cuda version (11.0) should have no problem running with the driver

Here are some version info that may help in diagnosing the problem
cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 470.42.01

dpkg -l | grep nvidia-driver
ii nvidia-driver-470 470.57.02-0ubuntu0.20.04.1 amd64 NVIDIA driver metapackage

ls -l /usr/local | grep cuda
lrwxrwxrwx 1 root root 9 Jul 20 12:57 cuda → cuda-11.0
drwxr-xr-x 15 root root 4096 Jul 20 12:55 cuda-11.0