Ubuntu安装显卡驱动教程

@Ta 2021-02-05发布,2022-10-26修改 14597点击

请通过系统“软件与更新”里自带的“附加驱动”功能安装显卡驱动。通常nvidia驱动版本的数字越大越好,所以你可以尝试510驱动(没有-server的更好),如果安装不成功,尝试470驱动。驱动安装完成后,请重启系统,否则不会生效。

图片.png

图片.png

如果还是打不开游戏,打开NVIDIA控制面板,这样设置:

图片.png

如果驱动安装后依然看到以下提示:

图片.png

你可以尝试通过以下命令安装缺失的Vulkan支持库:

sudo  apt  install  libvulkan1  libvulkan1:i386
sudo  apt  install  vulkan-utils
sudo  apt  install  vulkan-tools

如果上述方案无效,可以尝试如下命令:

# 启用i386架构,以便安装32位软件包
sudo dpkg --add-architecture i386

# 更新软件包列表
sudo apt update

# 安装软件包更新
sudo apt upgrade

# 卸载现有驱动
sudo apt purge '*nvidia*'

# 然后继续执行下面的安装操作(三选一)
# 在驱动安装完成前不要重启,否则可能黑屏

以下三个版本三选一:

  1. 安装带Vulkan支持的510显卡驱动
sudo apt install libnvidia-cfg1-510:amd64 libnvidia-compute-510:i386 libnvidia-decode-510:i386 libnvidia-encode-510:i386 libnvidia-extra-510:i386 libnvidia-fbc1-510:i386 libnvidia-gl-510:amd64 libnvidia-gl-510:i386 linux-modules-nvidia-510-generic:amd64 nvidia-driver-510:amd64 nvidia-utils-510:amd64
  1. 安装带Vulkan支持的515显卡驱动
sudo apt install libnvidia-cfg1-515:amd64 libnvidia-compute-515:i386 libnvidia-decode-515:i386 libnvidia-encode-515:i386 libnvidia-extra-515:i386 libnvidia-fbc1-515:i386 libnvidia-gl-515:amd64 libnvidia-gl-515:i386 linux-modules-nvidia-515-generic:amd64 nvidia-driver-515:amd64 nvidia-utils-515:amd64
  1. 安装带Vulkan支持的520显卡驱动
sudo apt install libnvidia-cfg1-520:amd64 libnvidia-compute-520:i386 libnvidia-decode-520:i386 libnvidia-encode-520:i386 libnvidia-extra-520:i386 libnvidia-fbc1-520:i386 libnvidia-gl-520:amd64 libnvidia-gl-520:i386 linux-modules-nvidia-520-generic:amd64 nvidia-driver-520:amd64 nvidia-utils-520:amd64

此外,笔记本可能需要打开“Nvidia Prime渲染卸载”选项,然后在“Vulkan ICD 加载器”那里选择“NVIDIA ICD”,否则某些游戏游戏打不开,提示没有可用的显卡驱动。打开方法如下:

图片.png

注意左侧边栏Wine旁边的齿轮按钮正常不会显示,需要把鼠标放上去才会显示。

回复列表(2|显示机器人聊天)
添加新回复
回复需要登录