Linux khteh-p17-2i 6.2.0-26-generic #26-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 10 23:39:54 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
$ 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.
$ dpkg -l | grep -i nvidia
ii libaccinj64-11.8:amd64 11.8.87~11.8.0-3 amd64 NVIDIA ACCINJ Library (64-bit)
ii libcu++-dev 1.8.1-2 all NVIDIA C++ Standard Library
ii libcublas11:amd64 11.11.3.6~11.8.0-3 amd64 NVIDIA cuBLAS Library
ii libcublaslt11:amd64 11.11.3.6~11.8.0-3 amd64 NVIDIA cuBLASLt Library
ii libcudart11.0:amd64 11.8.89~11.8.0-3 amd64 NVIDIA CUDA Runtime Library
ii libcufft10:amd64 11.1.1+~10.9.0.58~11.8.0-3 amd64 NVIDIA cuFFT Library
ii libcufftw10:amd64 11.1.1+~10.9.0.58~11.8.0-3 amd64 NVIDIA cuFFTW Library
ii libcuinj64-11.8:amd64 11.8.87~11.8.0-3 amd64 NVIDIA CUINJ Library (64-bit)
ii libcupti-dev:amd64 11.8.87~11.8.0-3 amd64 NVIDIA CUDA Profiler Tools Interface development files
ii libcupti-doc 11.8.87~11.8.0-3 all NVIDIA CUDA Profiler Tools Interface documentation
ii libcupti11.8:amd64 11.8.87~11.8.0-3 amd64 NVIDIA CUDA Profiler Tools Interface runtime library
ii libcurand10:amd64 11.1.1+~10.3.0.86~11.8.0-3 amd64 NVIDIA cuRAND Library
ii libcusolver11:amd64 11.4.1.48~11.8.0-3 amd64 NVIDIA cuSOLVER Library
ii libcusolvermg11:amd64 11.4.1.48~11.8.0-3 amd64 NVIDIA cuSOLVERmg Library
ii libcusparse11:amd64 11.7.5.86~11.8.0-3 amd64 NVIDIA cuSPARSE Library
ii libnppc11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives core runtime library
ii libnppial11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Arithmetic and Logic
ii libnppicc11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Color Conversion
ii libnppidei11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Data Exchange and Initialization
ii libnppif11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Filters
ii libnppig11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Geometry transforms
ii libnppim11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Morphological operations
ii libnppist11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Statistics
ii libnppisu11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Support
ii libnppitc11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives lib for Image Threshold and Compare
ii libnpps11:amd64 11.8.0.86~11.8.0-3 amd64 NVIDIA Performance Primitives for signal processing runtime library
ii libnvidia-cfg1-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-535 535.86.05-0ubuntu0.23.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA libcompute package
ii libnvidia-decode-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-extra-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 Extra libraries for the NVIDIA driver
ii libnvidia-fbc1-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-535:amd64 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ml-dev:amd64 11.8.86~11.8.0-3 amd64 NVIDIA Management Library (NVML) development files
ii libnvjpeg11:amd64 11.9.0.86~11.8.0-3 amd64 NVIDIA JPEG library (nvJPEG)
ii libnvrtc-builtins11.8:amd64 11.8.89~11.8.0-3 amd64 CUDA Runtime Compilation (NVIDIA NVRTC Builtins Library)
ii libnvrtc11.2:amd64 11.8.89~11.8.0-3 amd64 CUDA Runtime Compilation (NVIDIA NVRTC Library)
ii libnvtoolsext1:amd64 11.8.86~11.8.0-3 amd64 NVIDIA Tools Extension Library
ii libnvvm4:amd64 11.8.89~11.8.0-3 amd64 NVIDIA NVVM Library
ii nsight-compute 2022.3.0.22~11.8.0-3 amd64 NVIDIA Nsight Compute
ii nsight-compute-target:amd64 2022.3.0.22~11.8.0-3 amd64 NVIDIA Nsight Compute (target specific libraries)
ii nsight-systems 2022.4.2.1~11.8.0-3 amd64 NVIDIA Nsight Systems
ii nsight-systems-target:amd64 2022.4.2.1~11.8.0-3 amd64 NVIDIA Nsight Systems (target specific libraries)
ii nvidia-compute-utils-535 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA compute utilities
ii nvidia-cuda-dev:amd64 11.8.89~11.8.0-3 amd64 NVIDIA CUDA development files
ii nvidia-cuda-gdb 11.8.86~11.8.0-3 amd64 NVIDIA CUDA Debugger (GDB)
ii nvidia-cuda-toolkit 11.8.89~11.8.0-3 amd64 NVIDIA CUDA development toolkit
ii nvidia-cuda-toolkit-doc 11.8.0-3 all NVIDIA CUDA and OpenCL documentation
ii nvidia-dkms-535 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-535 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA driver metapackage
ii nvidia-firmware-535-535.86.05 535.86.05-0ubuntu0.23.04.1 amd64 Firmware files used by the kernel module
ii nvidia-kernel-common-535 535.86.05-0ubuntu0.23.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-535 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA kernel source package
ii nvidia-opencl-dev:amd64 11.8.89~11.8.0-3 amd64 NVIDIA OpenCL development files
ii nvidia-prime 0.8.17.1 all Tools to enable NVIDIA's Prime
ii nvidia-profiler 11.8.87~11.8.0-3 amd64 NVIDIA Profiler for CUDA and OpenCL
ii nvidia-settings 510.47.03-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-535 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA driver support binaries
ii nvidia-visual-profiler 11.8.87~11.8.0-3 amd64 NVIDIA Visual Profiler for CUDA and OpenCL
ii screen-resolution-extra 0.18.3 all Extension for the nvidia-settings control panel
ii xserver-xorg-video-nvidia-535 535.86.05-0ubuntu0.23.04.1 amd64 NVIDIA binary Xorg driver
What was claimed as being solved in 530 doesn't work on ubuntu 23.04! does NOT solve anything. I install using Ubuntu “Addition Drivers”:
It looks to me you are running a wayland session. Which leaves no logging entries in the report. The last xorg log is almost 2 months old.
But however…
The driver compiled just fine. It just does not get loaded.
There are apparmor log entries, which seem to suggest, that the driver is trying to load:
modprobe: INFO: …/libkmod/libkmod-module.c:949 kmod_module_insert_module() Failed to insert module ‘/lib/modules/6.2.0-26-generic/updates/dkms/nvidia.ko’: Key was rejected by service
modprobe: ERROR: could not insert ‘nvidia’: Key was rejected by service
I was having this issue and tried many things. The regular process (purge all and use additional drivers) worked only when I enrolled MOK in secure boot, which I didn’t use to do. nvdia is back up and running on ubuntu 22.04 with the 6.2.0-26-generic kernel.
That was what I thought.
I tried to make sure by asking the OP to disable secure boot for testing, before suggesting any steps to take.
But he refused…
but: 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 modprobe -vvv nvidia
modprobe: INFO: …/libkmod/libkmod.c:367 kmod_set_log_fn() custom logging function 0x5654b3480b30 registered
modprobe: DEBUG: …/libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.2.0-1007-lowlatency/modules.dep.bin
modprobe: DEBUG: …/libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.2.0-1007-lowlatency/modules.alias.bin
modprobe: DEBUG: …/libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.2.0-1007-lowlatency/modules.symbols.bin
modprobe: DEBUG: …/libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.2.0-1007-lowlatency/modules.builtin.alias.bin
modprobe: DEBUG: …/libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.2.0-1007-lowlatency/modules.builtin.bin
modprobe: DEBUG: …/libkmod/libkmod-module.c:579 kmod_module_new_from_lookup() input alias=nvidia, normalized=nvidia
modprobe: DEBUG: …/libkmod/libkmod.c:597 kmod_search_moddep() use mmaped index ‘modules.dep’ modname=nvidia
modprobe: DEBUG: …/libkmod/libkmod.c:436 kmod_lookup_alias_from_alias_bin() use mmaped index ‘modules.alias’ for name=nvidia
modprobe: DEBUG: …/libkmod/libkmod.c:502 lookup_builtin_file() use mmaped index ‘modules.builtin’ modname=nvidia
modprobe: DEBUG: …/libkmod/libkmod.c:436 kmod_lookup_alias_from_alias_bin() use mmaped index ‘modules.builtin.alias’ for name=nvidia
modprobe: DEBUG: …/libkmod/libkmod-module.c:584 kmod_module_new_from_lookup() lookup=nvidia found=0
modprobe: FATAL: Module nvidia not found in directory /lib/modules/6.2.0-1007-lowlatency
You can find the info here: UEFI/SecureBoot - Ubuntu Wiki
You should get a prompt during book to enroll MOK and during the driver install as well. That’s how it went for me.