1、Linux/Unix 兼容性驱动(适应多版本的.run格式驱动)
https://www.nvidia.com/en-us/drivers/unix/
https://us.download.nvidia.cn/XFree86/Linux-x86_64/470.161.03/NVIDIA-Linux-x86_64-470.161.03.run
https://us.download.nvidia.cn/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run
2、关于兼容性(旧型号的)驱动的解释
What's a legacy driver?
https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/
3、具体版本的详细说明,见以下链接,替换掉版本号即可切换到说明,包括对环境的依赖等详细说明
http://us.download.nvidia.cn/XFree86/Linux-x86_64/470.161.03/README/index.html
http://us.download.nvidia.cn/XFree86/Linux-x86_64/390.157/README/index.html
4、** linux安装NVIDIA显卡最需要重点关注的三个文件(个人认为)**
(1)安装日志nvidia-install.log,/var/log/nvidia-install.log //对应还有卸载日志nvidia-uninstall.log
(2)图形界的日志Xorg.0.log,/var/log/Xorg.0.log,系统启动后图形登录界面起不来,里面会有错误(EE为错误,II为提示,WW为警告)
(3)独显配置文件Xorg.conf,/etc/X11/Xorg.conf,删除后可恢复从之前的驱动正常启动
5、其他注意事项和工具方法
(1)BIOS中是否优先独显,查看关于“Graphics”相关选项。
(2)如果驱动正常安装完成后,可用过nvidia-uninstall来卸载
(3)nvidia-smi可以测试驱动是否安装成功,但是不一定能正常启动,譬如遇到第(1)条问题
(4)一定关注和理解安装过程中提示、关注日志,DKMS影响好像不大,兼容32不需要时选不选都行。
(5)最后提示的xconfig需要选择YES,来更新系统配置使得使用独立显卡,会自动配置/etc/X11/Xorg.conf;安装完成后也可以通过nvidia-xconfig来重新生成配置。
(6)如果驱动成功安装完成后,但是黑屏进不去,(对于后台实际已经启动成功,就差显示图形界面时失败了的情况)可以先通过ALT+F2/F3切换到控制台查看日志等。
(7)安装显卡驱动需要在控制台模式进行,可以查找具体方法,包括一次性的设置启动配置或者在系统内设置。
(8)glxinfo可以查看显卡驱动版本,和具体支持的各种特性
(9)进入系统后,可以通过nvidia-settings查看和修改配置。在控制台输入"nv"再按下tab让自动补全命令,可以看到安装了哪些程序。