声明:我这里全是离线安装
安装GPU驱动
下载:https://www.nvidia.cn/Download/Find.aspx?lang=cn
1. 屏蔽自带显卡驱动
1) 在终端下输入:
sudo gedit /etc/modprobe.d/blacklist.conf
2) 输入密码收在最后一行加上:blacklist nouveau. 这里是将Ubuntu自带的显卡驱动加入黑名单
3) 在终端输入:sudo update-initramfs -u,使修改生效
4) 重启电脑
2. 安装新驱动
我这里是离线安装,先把下载的驱动放到home下
1) 启动电脑后,按Ctrl+Alt+F1~F6进入命令行界面(俗称tty界面,安装GPU驱动要求在命令行环境),输入用户名和密码进入用户目录。(注:Ctrl+Alt+F7还可以回到图形界面 )
2) 输入命令:sudo service lightdm stop
(注:服务终止,会回不到图形界面,输入命令:sudo service lightdm start,再按下Ctrl+Alt+F7可以回到图形界面。)
在使用sudo管理员权限时,出现菱形乱码,原因未明。
解决方法,不加sudo,此时有些操作会提示权限不足,解决方法,进入root用户操作。root用户默认密码是每次启动随机分配的,可以人为指定(需要回到图形界面进行操作):
输入命令:sudo passwd 设置root密码并重复确认
回车,回车,回车就完成了,**该步骤放在1)之前)
su root 切换root用户(tty界面操作)
之后再运行相应命令
3) 进入驱动所在的文件夹,sudo chmod +x ./NVIDIA-Linux-x86_64-384.111.run,修改权限。然后:sudo ./NVIDIA-Linux-x86_64-384.111.run -no-opengl-files,进入安装程序,根据向导安装即可,期间可能出现几处错误,继续安装即可,如若还有问题,再寻求其他解决方法。
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件
https://blog.csdn.net/wangyjfrecky/article/details/84029668
可能每个版本略有不同,只有ok选项的就选ok
第一个可能是continue,也就是继续安装
The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。
问题没记住,选项是:install without signing