问题:老显卡 GT620 新驱动不支持
我的显卡是 04:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 620 OEM] (rev a1)
飞牛自带 nvidia-560 驱动
飞牛默认安装 nvidia-560版本并不支持该型号,nvidia-smi 提示失败
debian 自动安装
官方仓库直接安装,是570版本
$ apt install nvidia-driver
省略一万行
安装成功
$ dpkg -l | grep nvidia
ii firmware-nvidia-gsp 570.86.15-1 amd64 NVIDIA GSP firmware
ii libegl-nvidia0:amd64 570.86.15-1 amd64 NVIDIA binary EGL library
ii libgles-nvidia1:amd64 570.86.15-1 amd64 NVIDIA binary OpenGL|ES 1.x library
ii libgles-nvidia2:amd64 570.86.15-1 amd64 NVIDIA binary OpenGL|ES 2.x library
ii libglx-nvidia0:amd64 570.86.15-1 amd64 NVIDIA binary GLX library
ii libnvidia-allocator1:amd64 570.86.15-1 amd64 NVIDIA allocator runtime library
ii libnvidia-api1:amd64 570.86.15-1 amd64 NVAPI runtime library
ii libnvidia-cfg1:amd64 570.86.15-1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-egl-gbm1:amd64 1.1.2-1 amd64 GBM EGL external platform library for NVIDIA
ii libnvidia-egl-wayland1:amd64 1:1.1.10-1 amd64 Wayland EGL External Platform library -- shared library
ii libnvidia-egl-xcb1:amd64 570.86.15-1 amd64 Wayland EGL External Platform library -- shared library
ii libnvidia-eglcore:amd64 570.86.15-1 amd64 NVIDIA binary EGL core libraries
ii libnvidia-glcore:amd64 570.86.15-1 amd64 NVIDIA binary OpenGL/GLX core libraries
ii libnvidia-glvkspirv:amd64 570.86.15-1 amd64 NVIDIA binary Vulkan Spir-V compiler library
ii libnvidia-gpucomp:amd64 570.86.15-1 amd64 NVIDIA binary GPU compiler library
ii libnvidia-ml1:amd64 570.86.15-1 amd64 NVIDIA Management Library (NVML) runtime library
ii libnvidia-ngx1 570.86.15-1 amd64 NVIDIA NGX runtime library
ii libnvidia-rtcore:amd64 570.86.15-1 amd64 NVIDIA binary Vulkan ray tracing (rtcore) library
ii libnvidia-vksc-core 570.86.15-1 amd64 NVIDIA binary Vulkan Safety Critical library
ii nvidia-driver 570.86.15-1 amd64 NVIDIA metapackage
ii nvidia-driver-libs:amd64 570.86.15-1 amd64 NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii nvidia-egl-icd 570.86.15-1 amd64 NVIDIA EGL installable client driver (ICD)
ii nvidia-kernel-dkms 570.86.15-1 amd64 NVIDIA binary kernel module DKMS source
ii nvidia-kernel-support 570.86.15-1 amd64 NVIDIA binary kernel module support files
ii nvidia-modprobe 570.86.15-1 amd64 utility to load NVIDIA kernel modules and create device nodes
ii nvidia-vdpau-driver:amd64 570.86.15-1 amd64 Video Decode and Presentation API for Unix - NVIDIA driver
ii nvidia-vulkan-icd:amd64 570.86.15-1 amd64 NVIDIA Vulkan installable client driver (ICD)
ii xserver-xorg-video-nvidia 570.86.15-1 amd64 NVIDIA binary Xorg driver
执行 nvidia-smi 具体提示没找到文件。。。
lsmod | grep nvidia 也没有结果。。。
应该是没成功
官网最新驱动(570.run)下载安装
下载安装,失败,提示不支持该显卡,退出。
WARNING: The following NVIDIA GPUs are supported through NVIDIA legacy Linux graphics drivers and will be ignored by the NVIDIA 570.86.16 Linux graphics driver:
GeForce GT 620 requires 390.xx
Please visit https://www.nvidia.com/object/unix.html for more information.
WARNING: You do not appear to have an NVIDIA GPU supported by the 570.86.16 NVIDIA Linux graphics driver installed in this system. For further details, please see
the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in the README available on the Linux driver download page at www.nvidia.com.
官网指定型号 run 驱动下载安装
官网按指定型号查到最后一版是390.157,下载安装,编译失败。
既然失败,链接就不发了
安装结果如下
WARNING: Unable to determine the path to install the libglvnd EGL vendor library config files. Check that you have pkg-config and the libglvnd development libraries
installed, or specify a path with --glvnd-egl-config-path.
ERROR: Failed to run `/usr/sbin/dkms build -m nvidia -v 390.157 -k 6.6.38-trim`: Sign command: /lib/modules/6.6.38-trim/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module:
Cleaning build area...
'make' -j12 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=6.6.38-trim modules.........(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.6.38-trim (x86_64)
Consult /var/lib/dkms/nvidia/390.157/build/make.log for more information.
再看 make.log 。一堆编译失败,多数是函数参数错误、结构体定义错误等,太长,不贴了。
官方回复是2022年后不再更新该版本,所以在新内核上是安装不了的。
Unix 驱动存档
nvidia-detect安装
安装成功,运行失败,提示 debian 版本找不到
Detected NVIDIA GPUs:
04:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF119 [GeForce GT 620 OEM] [10de:1049] (rev a1)
Checking card: NV