去NVIDIA官网下载显卡驱动,这里是TitanX显卡的下载链接http://us.download.nvidia.com/XFree86/Linux-x86_64/440.36/NVIDIA-Linux-x86_64-440.36.run
,似乎有些规律,如果需要旧版本的显卡驱动,准确替换440.36
就行,我这里安装440.36没成功,因为提示显示以前安装过380.130,所以我换回安装380.130了。可以用wget加链接来下载。
安装过程中,执行更新sudo update-initramfs -u
时遇到/boot分区空间不够的问题,就ls一下,看看哪些文件是旧的,就删了。删了以后能顺利安装显卡驱动了,不过以后安装软件会提示一些小错误,然后我点了系统弹出来的那一堆更新,更新完以后就好了。
参考:
ubuntu16.04系统run方式安装nvidia显卡驱动 - xunan003的博客 - CSDN博客
最全面解析 Ubuntu 16.04 安装nvidia驱动 以及各种错误 - 我就是小在的博客 - CSDN博客
安装步骤记录(不完整不严谨,仅供回忆):
官网下载合适的驱动,添加可执行权限chmod a+x
禁用自带的显卡驱动 nouveau:修改一个conf文件,执行一句更新,然后重启电脑
ctrl alt F1 进入tty1,输入用户名和密码
关闭图形界面 sudo service lightdm stop
(如果重启了,这一步要重复)
然后是一句sudo ./Nvidia**** --no-open-gl-file
一路上是和否怎么选可以参考别人的博客
然后再来两句命令检查安装成功&开启图形界面