Ubuntu 20.04 LTS - Nvidia GeForce RTX 3050 Ti - driver never loads or runs

Hi there,

I have not been able to get my Nvidia GeForce RTX 3050 Ti to work on my new Lenovo Legion 5.
I am dual booting Windows 11 and Ubuntu 20.04, the windows driver works fine by default but I cannot seem to get anything going in Ubuntu.

Some outputs I’m getting after following multiple install methods and approaches, for multiple driver versions. I don’t think the driver is ever being loaded or run.

There is also an Intel card installed - which seems to be the primary GPU - perhaps this is my issue?

$ 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.
$ uname -r
$ lspci -k | grep -A 2 -i "VGA"
00:02.0 VGA compatible controller: Intel Corporation Device 46a6 (rev 0c)
	Subsystem: Lenovo Device 3ae6
	Kernel driver in use: i915
01:00.0 VGA compatible controller: NVIDIA Corporation Device 25e0 (rev a1)
	Subsystem: Lenovo Device 382f
	Kernel modules: nvidiafb, nouveau
$ inxi -G
Graphics:  Device-1: Intel driver: i915 v: kernel 
           Device-2: NVIDIA driver: N/A 
           Display: x11 server: X.Org 1.20.13 driver: N/A resolution: 2560x1600~165Hz 
           OpenGL: renderer: llvmpipe (LLVM 12.0.0 256 bits) v: 4.5 Mesa 21.2.6 
$ whereis nvidia
nvidia: /usr/lib/x86_64-linux-gnu/nvidia /usr/lib/nvidia /usr/share/nvidia /usr/src/nvidia-525.78.01/nvidia
$ sudo modprobe nvidia
modprobe: FATAL: Module nvidia not found in directory /lib/modules/6.1.8-060108-generic
$ nvidia-settings 

ERROR: NVIDIA driver is not loaded

ERROR: Unable to load info from any available system

(nvidia-settings:36556): GLib-GObject-CRITICAL **: 10:46:52.559: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
** Message: 10:46:52.562: PRIME: No offloading required. Abort
** Message: 10:46:52.562: PRIME: is it supported? no

Secure boot is disabled.

I have uploaded a bug report.
nvidia-bug-report.log.gz (152.2 KB)

Please help if you can?