Ubuntu14.04下基于nvidia-docker的Tensorflow深度学习环境搭建

  • Post author:
  • Post category:其他


* 记录一下配置过程,内容基本上是配置的每一步中遇到的问题及网上找到的对应方法,格式会比较混乱。做一些记录,为学弟学妹们后来搭建新服务器提供些参考(如果老师还给买新服务器),也希望能帮到有需要的人。

系统配置:CPU 至强E5-2620 V3, GPU:NVIDA TITAN X,  OS:Ubuntu 14.04 LTS

实验室到了块TITAN X ,服务器上终于有显卡了。周末捣鼓着装上驱动把GPU支持的Tensorflow开发环境搭起来(之前一直在用cpu跑TF真的是慢啊)

首先,TITAN X额定功率是300W (也就是说高负荷长时间运行时平均功率在300W,因此峰值功率可能会超),要确保主机电源的功率要足够。

TITAN X没有VGA口,需要配一个转接头接显示器。

2.  显示器接显卡的输出之后,进入Ubuntu时出现了黑屏的情况,命令行也进入不了的那种。

百度一番之后,尝试进入恢复模式,:编辑grub

# vi /etc/default/grub

修改如下:

1

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nvidia.modeset=0″

2

3

4

#或者这样也可

5

6

7

#GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset”

就能解决黑屏了。恢复模式中,VI无法保存修改的话,需要重新挂载一次:

# mount-n -o remount /

此处解决方法参考:

http://www.2cto.com/os/201307/225026.html

http://blog.csdn.net/sqzhao/article/details/9812527

3. 解决黑屏问题后,正常启动进入系统。开始安装NVIDIA驱动。之前我安装过一块版本很老的显卡的驱动,使用命令行安装,非常麻烦…还得禁用集显,关闭图形界面,balabala…上次折腾了两三天才弄好。然而这块TITAN X并不用,通过包管理器在图形界面点击几下就可以了!几分钟搞定,不能再方便!

先去 Ubuntu Software Center 里安装 Synaptic Package Manager(新立得安装包管理器)。打开Synaptic,输入:nv



版权声明:本文为chanbupt原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。