Proxmox环境下 Ubuntu16.04 + CUDA 8.0 GA2 安装
来源:互联网 发布:俄罗斯 叙利亚 知乎 编辑:程序博客网 时间:2024/06/05 20:35
proxmox虚拟机的配置
1. 创建VM
根据一路下一步,留意自己主机的类型和网络的配置
2. 手工补充配置
找到 /usr/pve/qemu-server/xxx.conf
xxx是你的VM编号(VM ID). 添加如下三行
bios: ovmf
hostpci0: 0x:00, pcie=1
machine:q35
x是你的NVIDIA显卡的编号。通过lspci | grep -i nvidia
查看。
3. 添加 efi 硬盘
非常重要,这样才能保证启动的时候不会出错. 步骤:
在浏览器打开创建好的VM,Hardware -> Add -> EFI Disk
4. 启动虚拟机
5. 安装Ubuntu
在选择安装方式的时候,选择lvm!
6. 进入Ubuntu
在设置->附加源 中可以看到显卡,然后运行下面的指令更新系统
sudo apt updatesudo apt upgradesudo apt-get install linux-headers-$(uname -r)reboot
PART ONE END
VM部分(Ubuntu16.04)安装 CUDA 8.0 GA2
这个部分将引导你安装 CUDA 8.0 GA2
所有操作都在虚拟机内执行
直接安装 CUDA 8.0 GA2 存在问题.
kernel-source-path 的错误
通过安装 header 不能解决
所以,首先安装 CUDA 9.0
安装 CUDA 9.0
1. 下载 run file
选择 CUDA 9.0
比较容易失败,建议将点击后得到的链接放到迅雷里下载
2. 安装
这里我们有多块显卡,其中集成显卡用于VNC链接时的显示,NVIDIA 用于计算,因此不需要屏蔽 nouveau
sudo sh cuda_9.0.176_384.81_linux.run --no-opengl-libs
进入交互式的安装流程。遇到xconfig选项时,选择不要安装(no)。其余都选择默认。
3. 重启
4. 输入 nvidia-smi
可以看到显卡信息
安装 CUDA 8.0 GA2
1. 下载 runfile
选择 CUDA 8.0 GA2
2. 安装
同理,不需要屏蔽 nouveau
sudo sh cuda_8.0.61_375.26_linux.run --no-opengl-libs
不要再次安装驱动! driver的问题,选择(no),xonfig的问题选择(no),其余都选择默认。
3. 配置环境变量
编辑 ~/.bashrc
在末尾加入
# for CUDA 8 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}}
这样 CUDA 8.0 就能使用了。
4. 检验
关闭终端再打开,输入 nvcc -V
能够看到 nvcc的版本
PART TWO END
结
安装 CUDA 8 碰到 kernel source 无法访问。补充了头文件,也是没用。就想起上次安装成功的时候,是先装了 CUDA 9 再装的 CUDA 8,没有遇到同样的问题。所以这次重装,由如法炮制果然有效。
这是一种很没有效率,也无道理可言的解决方案。
你在安装 CUDA 8 的时候,能够解决这个问题,欢迎在评论中留言。
END
- Proxmox环境下 Ubuntu16.04 + CUDA 8.0 GA2 安装
- Proxmox + Ubuntu16.04 + CUDA 8.0 环境下,安装Tensorflow
- Ubuntu16.04环境下安装CUDA、cudnn、Caffe、Tensorflow、pytorch
- Ubuntu16.04 下cuda的安装
- ubuntu16.04系统安装cuda 8.0
- ubuntu16.04 Server 安装CUDA
- Ubuntu16.04+Cuda+Caffe安装
- ubuntu16.04 + GTX1060 + Cuda 8.0 + Zed SDK 环境搭建
- Ubuntu16.04 +gtx 1070+CUDA 8.0+ +caffe环境配置过程
- ubuntu16.04下安装boost环境
- Ubuntu16.04环境下命令行安装驱动
- Ubuntu16.04+Gnome3环境下安装redshift
- ubuntu16.04 配置ffmpeg,cuda,opencl环境
- ubuntu16.04 安装cuda tool-kit
- Ubuntu16.04安装Cuda、OpenCV方法
- ubuntu16.04 显卡驱动与cuda安装
- Ubuntu16.04安装cuda及cudnn
- ubuntu16.04 安装opencv3.3 cuda版
- GitHub 的 12 个实用技巧,你 get 了几个?
- python出现TypeError: 'module' object is not callable错误
- fly(树状数组)
- eclipse中一个项目引用另一个项目的方法
- 网狐荣耀版进入手机客户端显示“获取服务器列表失败,是否重试?”
- Proxmox环境下 Ubuntu16.04 + CUDA 8.0 GA2 安装
- rtmp直播拉流安卓开发
- 【安全牛学习笔记】 HTTPS攻击
- Golang
- 1064. 朋友数(20)
- http请求一个servlet(接口)地址
- C语言是什么 重要吗?
- Image_loader
- CentOS 7.2 挂载网络磁盘