Kernel not using nvidia driver module

I just installed Cachy Os but I can’t use my nvidia Gpu

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA104M [GeForce RTX 3070 Mobile / Max-Q] [10de:249d] (rev a1)
        Subsystem: QUANTA Computer Inc Device [152d:1357]
        Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation GA104 High Definition Audio Controller [10de:228b] (rev a1)
sudo modprobe nvidia
modprobe: ERROR: could not insert 'nvidia': No such device
modinfo  nvidia
filename:       /lib/modules/6.13.4-2-cachyos/nvidia.ko.zst
firmware:       nvidia/570.86.16/gsp_ga10x.bin
firmware:       nvidia/570.86.16/gsp_tu10x.bin
license:        Dual MIT/GPL
supported:      external
version:        570.86.16
alias:          char-major-195-*
import_ns:      DMA_BUF
name:           nvidia

While booting

Unable to change power state from D3cold to D0, device inaccessible
probe with driver nvidia failed with eror

pacman -Qs nvidia

local/egl-gbm 1.1.2-1.1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.17-1
    EGLStream-based Wayland external platform
local/egl-x11 1.0.0-1.1
    NVIDIA XLib and XCB EGL Platform Library
local/lib32-libvdpau 1.5-3
    Nvidia VDPAU library
local/lib32-nvidia-utils 570.86.16-2
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 570.86.16-2
    OpenCL implemention for NVIDIA (32-bit)
local/libva-nvidia-driver 0.0.13-1.1
    VA-API implementation that uses NVDEC as a backend
local/libvdpau 1.5-3.1
    Nvidia VDPAU library
local/libxnvctrl 570.86.16-2
    NVIDIA NV-CONTROL X extension
local/linux-cachyos-nvidia-open 6.13.4-2
    nvidia open modules of 570.86.16 driver for the linux-cachyos kernel
local/nvidia 570.86.16-7
    NVIDIA kernel modules
local/nvidia-prime 1.0-5
    NVIDIA Prime Render Offload configuration and utilities
local/nvidia-settings 570.86.16-2
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 570.86.16-3
    NVIDIA drivers utilities
local/opencl-nvidia 570.86.16-3
    OpenCL implemention for NVIDIA

You’re missing linux-cachyos-nvidia-open (if you’re using default kernel). Please run

sudo pacman -Syu linux-cachyos-nvidia-open

to update and use latest drivers.

After reboot
Kernel still not use nvidia Gpu
Linux 6.13.5-2-cachyos

local/egl-gbm 1.1.2-1.1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.17-1
    EGLStream-based Wayland external platform
local/egl-x11 1.0.0-1.1
    NVIDIA XLib and XCB EGL Platform Library
local/lib32-libvdpau 1.5-3
    Nvidia VDPAU library
local/lib32-nvidia-utils 570.124.04-2
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 570.124.04-2
    OpenCL implemention for NVIDIA (32-bit)
local/libva-nvidia-driver 0.0.13-1.1
    VA-API implementation that uses NVDEC as a backend
local/libvdpau 1.5-3.1
    Nvidia VDPAU library
local/libxnvctrl 570.124.04-2
    NVIDIA NV-CONTROL X extension
local/linux-cachyos-nvidia-open 6.13.5-2
    nvidia open modules of 570.124.04 driver for the linux-cachyos kernel
local/nvidia 570.124.04-1
    NVIDIA kernel modules
local/nvidia-prime 1.0-5
    NVIDIA Prime Render Offload configuration and utilities
local/nvidia-settings 570.124.04-2
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 570.124.04-2
    NVIDIA drivers utilities
local/opencl-nvidia 570.124.04-2
    OpenCL implemention for NVIDIA

Output of nvidia-smi? And please also send journalctl -b 0 | paste-cachyos link.

❯ 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.

~
❯ journalctl -b 0 | paste-cachyos
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7091k 0 10 100 7091k 0 626k 0:00:11 0:00:11 --:–:-- 1113k

I can’t check the log now but can you check in /etc/modprobe.d and /usr/lib/modprobe.d and see if there are any files that are blacklisting nvidia? If so, delete them and after a reboot you should be able to use your drivers again. Thanks.

Unfortunately, only nouveau blacklisted.
I found a config file called nvidia-sleep.conf

options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp