第 4.2 节 显卡驱动(NVIDIA)

警告

对于没有持 显卡直通 的笔记本,必须安装英特尔核显驱动(相关 drm)!

安装显卡驱动

使用 pkg 安装:

# pkg install nvidia-drm-kmod nvidia-settings

或者使用 Ports 安装;

# cd /usr/ports/graphics/nvidia-drm-kmod/ && make install clean
# cd /usr/ports/x11/nvidia-settings/ && make install clean

配置 NVIDIA 显卡

  • 启动内核模块

# echo 'hw.nvidiadrm.modeset="1"' >> /boot/loader.conf
# sysrc -f /etc/rc.conf kld_list+=nvidia-modeset

警告

不要试图加载 nvidia-drm.ko。没有用且会卡死。

  • 生成 X11 配置文件。注意,若正常显示无需这步及下步!

# Xorg -configure 
# cp /root/xorg.conf.new /etc/X11/xorg.conf

警告

不要试图安装和使用 Port x11/nvidia-xconfig。没有用且会卡死。

安装解码器

  • 使用 pkg 安装:

pkg install libva-vdpau-driver libvdpau libvdpau-va-gl
  • 或者使用 Ports 安装:

# cd /usr/ports/multimedia/libva-vdpau-driver/ && make install clean
# cd /usr/ports/multimedia/libvdpau/ && make install clean
# cd /usr/ports/multimedia/libvdpau-va-gl/ && make install clean

然后重新启动就可正常使用 NVIDIA 驱动了。

查看驱动状态

重启后,应该可以驱动显卡了。

  • 要查看驱动信息(每秒刷新一次):

$ nvidia-smi -L -1 
  • 查看 KDE 系统参数:

  • 用 MPV 打开一部电影,可以看到显存使用量明显上升(我是从 3M 上升到了数百兆),也可以用 SMPlayer 观看。

最后更新于