Problem installing nvidia driver and cuda drivers on ubuntu18.04

Hello all,
I am trying to install the drivers for my computer running Ubuntu 18.04. I have tried installing drivers from the .run file downloaded for my OS from the nvidia site, as well as using sudo apt install nvidia-driver-460

nvidia-smi
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

sudo prime-select nvidia
Info: the nvidia profile is already set

sudo nvidia-settings

ERROR: NVIDIA driver is not loaded

ERROR: Unable to load info from any available system

xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1440 x 900, current 1440 x 900, maximum 1440 x 900
default connected primary 1440x900+0+0 0mm x 0mm
1440x900 77.00*

uname -a
Linux Precision-5820 5.4.0-72-generic #80~18.04.1-Ubuntu SMP Mon Apr 12 23:26:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

And, when I try to run commands using eddy_cuda9.1, I get an error: EDDY::: EddyGpuUtils::InitGpu: cudeGetDevice returned an unknown error code
EDDY::: cuda/EddyGpuUtils.cu::: static void EDDY::EddyGpuUtils::InitGpu(bool): Exception thrown
EDDY::: cuda/EddyGpuUtils.cu::: static std::shared_ptrEDDY::DWIPredictionMaker EDDY::EddyGpuUtils::LoadPredictionMaker(const EDDY::EddyCommandLineOptions&, EDDY::ScanType, const EDDY::ECScanManager&, unsigned int, float, NEWIMAGE::volume&, bool): Exception thrown
EDDY::: eddy.cpp::: EDDY::ReplacementManager* EDDY::Register(const EDDY::EddyCommandLineOptions&, EDDY::ScanType, unsigned int, const std::vector<float, std::allocator >&, EDDY::SecondLevelECModel, bool, EDDY::ECScanManager&, EDDY::ReplacementManager*, NEWMAT::Matrix&, NEWMAT::Matrix&): Exception thrown
EDDY::: Eddy failed with message EDDY::: eddy.cpp::: EDDY::ReplacementManager* EDDY::DoVolumeToVolumeRegistration(const EDDY::EddyCommandLineOptions&, EDDY::ECScanManager&): Exception thrown

Any suggestions?? Secure boot has been disabled.

Please run nvidia-bug-report.sh as root and attach the resulting nvidia-bug-report.log.gz file to your post.

The bug report is attached. Thanks!
nvidia-bug-report.log.gz (146.6 KB)

Please disable secure boot in bios.

That seems to have worked. Sorry, I had thought the secure boot was already disabled.
now nvidia-smi provides:

Fri Apr 30 09:33:32 2021
±----------------------------------------------------------------------------+
| NVIDIA-SMI 460.73.01 Driver Version: 460.73.01 CUDA Version: 11.2 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce RTX 3090 On | 00000000:17:00.0 On | N/A |
| 30% 30C P8 11W / 350W | 315MiB / 24261MiB | 0% Default |
| | | N/A |
±------------------------------±---------------------±---------------------+

±----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1261 G /usr/lib/xorg/Xorg 14MiB |
| 0 N/A N/A 1373 G /usr/bin/gnome-shell 67MiB |
| 0 N/A N/A 1764 G /usr/lib/xorg/Xorg 85MiB |
| 0 N/A N/A 1913 G /usr/bin/gnome-shell 35MiB |
| 0 N/A N/A 2301 G …AAAAAAAAA= --shared-files 107MiB |
±----------------------------------------------------------------------------+

When I try to run a command using cuda9.1, I receive this error:
…Allocated GPU # 0…
thrust::system_error thrown in CudaVolume::common_assignment_from_newimage_vol after resize() with message: parallel_for failed: no kernel image is available for execution on the device
parallel_for failed: no kernel image is available for execution on the device
EDDY::: cuda/CudaVolume.cu::: void EDDY::CudaVolume::common_assignment_from_newimage_vol(const NEWIMAGE::volume&, bool): Exception thrown
EDDY::: cuda/CudaVolume.h::: EDDY::CudaVolume::CudaVolume(const NEWIMAGE::volume&, bool): Exception thrown
EDDY::: cuda/EddyInternalGpuUtils.cu::: static void EDDY::EddyInternalGpuUtils::load_prediction_maker(const EDDY::EddyCommandLineOptions&, EDDY::ScanType, const EDDY::ECScanManager&, unsigned int, float, bool, const EDDY::PolationPara&, std::shared_ptrEDDY::DWIPredictionMaker, NEWIMAGE::volume&): Exception thrown
EDDY::: cuda/EddyGpuUtils.cu::: static std::shared_ptrEDDY::DWIPredictionMaker EDDY::EddyGpuUtils::LoadPredictionMaker(const EDDY::EddyCommandLineOptions&, EDDY::ScanType, const EDDY::ECScanManager&, unsigned int, float, NEWIMAGE::volume&, bool): Exception thrown
EDDY::: eddy.cpp::: EDDY::ReplacementManager* EDDY::Register(const EDDY::EddyCommandLineOptions&, EDDY::ScanType, unsigned int, const std::vector<float, std::allocator >&, EDDY::SecondLevelECModel, bool, EDDY::ECScanManager&, EDDY::ReplacementManager*, NEWMAT::Matrix&, NEWMAT::Matrix&): Exception thrown
EDDY::: Eddy failed with message EDDY::: eddy.cpp::: EDDY::ReplacementManager* EDDY::DoVolumeToVolumeRegistration(const EDDY::EddyCommandLineOptions&, EDDY::ECScanManager&): Exception thrown

Should I then reinstall older drivers that are compatible with cuda9.1? Or just wait until the new version of the software package is released later this year that is being built to be compatible with higher versions of cuda?

Thank you for your help! I appreciate it.

Cuda 9 is incompatible with Turing and above gpus, for your RTX 3090, cuda 11 should be used to be compatible.