I'm having issues with a new rtx 5070 that my troubleshooting says "the NVIDIA DRM kernel module is not compatible with your GPU because it expects the open kernel modules, but the proprietary ones are loaded or partially loaded."
dmesg | grep -i drm
[ 3.198056] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 3.198911] [drm:nv_drm_load [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NvKmsKapiDevice
[ 3.198973] [drm:nv_drm_register_drm_device [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to register device
[ 5.613898] systemd[1]: Starting Load Kernel Module drm...
[ 5.618738] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 5.618875] systemd[1]: Finished Load Kernel Module drm.
Any help on this would be much appreciated.