【备忘】Ubuntu+CUDA+Tensorflow+Keras环境搭建流程

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Breeze00/article/details/84912317

PS:环境搭建,用于个人记录备忘

 

1.安装流程

Ubuntu下载——》制作U盘启动盘——》修改BIOS———》安装——》更新——》安装驱动——》安装CUDA

2.安装Ubuntu:

      开机按F2进BIOS,修改BIOS BOOT参数,保存,重启,进系统之后,选择“install ubuntu”,按“e”进入编 辑模式,进入grub命令模式,去掉“---”,在后面添加“nomodeset”

F10开始安装(选择语言、地区、键盘、是否连网、进行更新等等)

 

安装完毕要求重启。

 

修改'''/etc/default/grub''' 文件

输入sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

更新GRUB: sudo update-grub

 

保存并Reboot

    查看是否能够正常显示。

 

  安装更新

更新Ubuntu16.04,源用科大的源。(参考 我爱自然语言博客)

    cd /etc/apt/
   sudo cp sources.list sources.list.bak
   sudo vi sources.list

 

  把下面的这些源添加到source.list文件头部:

     

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

 

 最后更新源和更新已安装的包:

 

sudo apt-get update
sudo apt-get upgrade

 

    装N卡驱动

 

sudo add-apt-repository ppa:graphics-drivers/ppa

 

   安装完毕重启。

2.安装CUDA

   普通用户安装,不要root安装

 

   安装完毕后重启机器,运行 nvidia-smi,看看生效的显卡驱动:

  ctrl+atl+F1 回到命令行,在命令行下安装

  sudo service lightdm stop 停止界面服务

  sudo sh cuda***.run

  安装时,一路yes(openGL选no,graph选no,因为前面已经安装了显卡驱动)。

  

  安装完毕 

sudo nvidia-smi

   如果信息显示正确,则说明驱动成功

    

  如果安装失败需要卸载,则

  

/usr/local/cuda-8.0 目录下执行:
sudo ./uninstall_cuda_toolkit_8.0.pl

 

   循环登录的问题可能的解决思路:

  • 显卡驱动问题
  • 权限问题
  • nouvea禁用问题

   主要参考:

  •   我爱自然语言处理http://www.52nlp.cn/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0%E4%B8%BB%E6%9C%BA%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE-ubuntu-16-04-nvidia-gtx-1080-cuda-8
  • 安装ubuntu黑屏问题的解决

    http://blog.sciencenet.cn/blog-655584-877622.html

 

 

展开阅读全文

没有更多推荐了,返回首页