美文网首页
搭建深度学习服务器Ubuntu 16.04 LTS + GTX

搭建深度学习服务器Ubuntu 16.04 LTS + GTX

作者: QIAN丶AN | 来源:发表于2017-04-10 16:45 被阅读0次

    一,首先推荐安装Ubuntu系统

    传送门:https://www.ubuntu.com/download/desktop

    二,安装GTX 1080Ti 显卡驱动

    1)下载1080Ti 驱动
    传送门:http://www.geforce.cn/drivers/results/115056
    2)卸载(禁止)ubuntu自带的显卡驱动

    1. sudo apt-get remove nvidia* && sudo apt autoremove
    2. sudo apt-get install dkms build-essential linux-headers-generic
    3. sudo vim /etc/modprobe.d/blacklist.conf
    4. 添加以下内容:
    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off
    
    1. sudo update-initramfs -u
    2. 检查是否卸载干净 lsmod | grep nouveau
    3. 重启 reboot

    2)Ctrl+alt+F1进入字符界面,关闭图形界面
    sudo service lightdm stop
    3)安装 Nvidia Driver
    sudo chmod 755 NVIDIA-Linux-x86_64-367.27.run
    sudo ./NVIDIA-Linux-x86_64-367.27.run
    4)安装完成之后,开启图形界面
    sudo service lightdm start

    三,启用 root 用户,以及 root 用户自动登录(可选)

    1)给 root 用户设置个密码
    sudo passwd root
    2)编辑 /etc/lightdm/lightdm.conf
    sudo gedit /etc/lightdm/lightdm.conf
    添加以下内容:
    [Seat:*] autologin-guest=false autologin-user=root autologin-user-timeout=0 greeter-session=lightdm-gtk-greeter
    3)编辑/root/.profile文件,增加tty -s &&
    sudo gedit /root/.profile
    添加以下内容:
    # ~/.profile: executed by Bourne-compatible login shells.
    if [ "$BASH" ]; then
    if [ -f ~/.bashrc ]; then
    . ~/.bashrc
    fi
    fi
    tty -s && mesg n || true
    4)重启(reboot)

    四,安装 cuda-8.0

    推荐在windows机器上使用迅雷下载之后再传到ubuntu机器上,因为linux源下载速度可能会很慢。

    传送门:https://developer.nvidia.com/cuda-downloads

    cuda.jpg
    cuda 安装完成之后,在~/.bashrc 中添加以下环境变量即可。
    export CUDA_HOME=/usr/local/cuda-8.0
    export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
    export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
    

    在终端输入命令nvcc -V 进行测试,若有相关信息显示则代表 cuda 安装成功。

    五,配置 ssh 远程连接

    1)安装 open-ssh
    apt-get install openssh-server
    2)修改权限,允许 ssh 登录 root
    gedit /etc/ssh/sshd_config
    注释 :PermitRootLogin prohibit-password
    添加: PermitRootLogin yes
    3)重启 ssh
    service ssh restart

    相关文章

      网友评论

          本文标题:搭建深度学习服务器Ubuntu 16.04 LTS + GTX

          本文链接:https://www.haomeiwen.com/subject/ctysattx.html