Nvidia 驱动安装

由于使用unreal engine editor 开发,需要安装nvidia 独显驱动,遇到各种坑,在此记录,方便自己以后再次遇到,也希望能帮助他人辟坑

系统: Ubuntu18.04

显卡:Geforce GTX 1650

UE版本:5.1.0

1. 自动安装

sudo ubuntu-drivers devices

Nvidia 驱动安装_第1张图片

推荐安装470

sudo ubuntu-drivers autoinstall

安装完成查看nvidia-smi ,是470 版本

UE开发打包apk没有问题, 打包linux-desktop , 执行闪退,报错需要515版本

2. 在nvidia官网https://www.nvidia.com/Download/index.aspx?lang=en-us上下载了NVIDIA-Linux-x86_64-515.76.run(此问题一个月前下载的), 

2.1 下载已安装的驱动,并重启

sduo apt-get purge nvidia-* //卸载系统中存在的驱动

sudo apt-get autoremove

reboot //重启

2.2 重新安装新驱动

sudo ./NVIDIA-Linux-x86_64-515.76.run--no-x-check --no-nouveau-check

按照弹出的界面提示操作即可,安装完成后

打开UE提示"Cannot find a compatible vulkan device or driver,try updating you video driver to a more recent version and...."

执行nvidia-smi, 显示驱动515 已安装, 以为是没有重启导致,重启后问题依旧存在........

2.3 更新系统重启

  sudo apt-get update
  sudo apt-get upgrade

  reboot

问题依旧存在........

各种百度后得出驱动有问题

2.4 到nvidia 官网Official Drivers | NVIDIA重新下载驱动NVIDIA-Linux-x86_64-525.60.11.run

 sudo ./NVIDIA-Linux-x86_64-515.76.run --uninstall //卸载515 驱动

reboot //不记得是否必要,可先不重启,如果安装新驱动失败,再重启

sudo ./NVIDIA-Linux-x86_64-525.60.11.run --no-x-check --no-nouveau-check

安装完成之后, 未重启, UE可打开, UE 打包的Linux 程序可执行

Top: 如果安装失败, 尝试更新gcc和g++

你可能感兴趣的:(linux,UE,ubuntu,linux,Nvidia,unreal,engine,UE)