折腾NVIDIA驱动

每次来了新配置GPU工作站总是要重新折腾一番显卡驱动。
目前总结来看,最安全的办法是:

  1. 在BIOS禁用Secure Boot
  2. 设置多用户有网络运行界面
sudo systemctl set-default multi-user.target 
  1. 设置GRUB显示菜单以便出问题后能够进入recovery mode
sudo vi /etc/default/grub 

修改 GRUB_CMDLINE_LINUX_DEFAULT=”text”,
GRUB_TIMEOUT_STYLE=menu

update-grub2 
reboot
  1. 运行自动安装驱动程序
ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
sudo reboot

如果没有找到最新的NVIDIA官方驱动,可能需要添加nvidia developer的源,可参看ngc官方文档添加。
(2019-05-09 修订:nvidia增加了中国的镜像,将官方文档中developer.download.nvidia.com修改成developer.download.nvidia.cn,以免被墙,速度也快很多。)
安装完后如果黑屏了可以干掉nvidia驱动重新来过:

sudo apt-get purge nvidia-*

PS. 回到默认图形用户界面模式:

sudo systemctl set-default graphical.target
sudo reboot

远程服务器慎用图形用户界面。启动图形用户界面模式默认会自动启动节能模式,机器过段时间就休眠了,连网络都断了,ssh上不去就悲催啦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容