实验室服务器多人使用,使用的tf框架版本不同,所需要的cuda不同。因此,需要共存使用。
首先,在安装cuda前,先确保显卡驱动是最新的(因为可以向下兼容,如果驱动版本较老无法使用cuda9.0)。
- 显卡驱动卸载与安装(提前下载好最新版本驱动:http://www.nvidia.com/Download/index.aspx?lang=cn)
- 进入控制台,Ctrl+Alt+F1
- 关闭图形界面,sudo service lightdm stop
- 卸载现有的显卡驱动,sudo apt-get remove nvidia*
- 安装新驱动, sh NVIDIA-Linux-xxxxxxxxxx.run(注意要提前下载好最新版本驱动:http://www.nvidia.com/Download/index.aspx?lang=cn)
- 完成
- 重启(或者 sudo service lightdm start)
- 安装好最新版本的显卡驱动后,准备cuda的卸载。(以cuda6.5为例)
- 卸载原有cuda,两种方式(.deb和.run两种方式安装,卸载方法不同)
- .run方法卸载,sudo /usr/local/cuda-6.5/bin/uninstall_cuda-6.5.pl(有这个文件就说明是之前用.run文件安装的,没有则是用deb文件安装的)
- .deb方法卸载,sudo apt-get autoremove --purge cuda
- 较高版本cud