2019独角兽企业重金招聘Python工程师标准>>>
一直以来,Nvidia对linux系统的支持的力度不够一直是大家诟病的,连Linus都在公开场合对Nvidia竖中指-_-.
最近入手了一款GTX1060打算搞DL的GPU训练,但是掉坑里了。
装上新显卡后,原有的linux一直进不去,按照网上说的在recovery模式下进行修复,驱动安装,都没有效果。
打算重装ubuntu,但是安装界面分辨率很低,对话框都飞掉了,并且也无法调节分辨率!!!
这个时候,我采用了欲擒故纵的方法: 先拔掉1060显卡,用自带的集成显卡工作模式下进入原有系统完成系统的驱动安装或者重装系统!
一定要记住以下几点:
1.驱动要安装最新的,比如当前最新的367。
2. 选择合适的开源驱动库,有的开源驱动库版本很旧,即使采用
sudo apt-get install nvidia-current
命令安装,安装的也不是最新的驱动,而1060显卡是比较新的,旧的跑不起来。
3. 一定要确保在集成显卡模式下安装好NVIDIA的最新驱动,然后再插入新显卡,开机进入系统!
安装NVIDIA的最新显卡驱动的几个命令如下:
-
sudo add-apt-repository ppa:graphics-drivers/ppa
-
sudo apt-get update
-
sudo apt-get install nvidia-367
-
sudo apt-get install mesa-common-dev
备注:
1.安装ubuntu时,显示器显示输入不支持问题。需要在install ubuntu界面时,点击键盘“e”,修改 "quiet splash"为"nomodeset",然后点击“F10”后,进行安装。
2.卸载显卡驱动命令:
sudo apt purge nvidia-*
sudo apt autoremove