Ubuntu下安装nvidia的过程十分坎坷,连续搞了两天,问题一个接一个。采用的安装方式是在官网上下载.run的可执行程序。
期间发生了无数错误:
(1)登录循环问题,属于nvidia官驱问题。卸载了就可以了,在网上查找了下,可能是驱动自带opengl冲突,安装时使用参数-no-opengl-files安装就不会出现登录循环
(2)使用nvidia-xconfig写入了不恰当的或错误的xorg.conf文件。删除xorg.conf文件或者学习xorg.conf的配置方法手工配置正确的即可。xorg.conf这种东西要么不配置,要配置就一定要配置对。
(3)由于错误的xorg.conf文件,导致系统连tty都进不了。用u盘烧一个linux的启动盘进入修改之即可
(4)驱动安装完成之后,无法启用。这个问题没有解决
之后我决定换一种方式安装,添加nvidia的Ubuntu软件源,在additional drivers中选择一个版本的驱动安装,这些都是Ubuntu下的受限驱动,经过测试的稳定兼容版本,所以比官驱要更加靠谱。最后重启,验证nvidia是否安装成功,查看about this computer,显示的显卡是nvidia的,说明系统正在使用N卡。输入nvidia-smi命令监视nvidia显卡,显示有程序在使用N卡运行,说明N卡处于正常运行状态。