cuda
2015-08-04 09:46
211 查看
1、cuda 在ubuntu下有两种安装方式,一种是通过.run文件安装,.run文件是linux平台的通用安装包。另一种是通过deb包安装,专门针对ubuntu(debian)平台,而交叉编译主机平台必须通过deb包安装。下载cuda-repo-ubuntu1404-6-5-prod_6.5-42_amd64.On Ubuntu 14.04,安装时遇到The following packages have unmet dependencies:cuda : Depends: cuda-6-5 (= 6.5-14)
but it is not going to be installed的问题需要添加私有源:sudo add-apt-repository ppa:xorg-edgers/ppasudo apt-get update不然会有版本冲突$ sudo dpkg --add-architecture armhf$ sudo apt-get update$ sudo dpkg -i cuda-repo-__.deb$ sudo apt-get update$ sudo apt-get install cuda cuda-cross-armhf6.
Perform the post-installation actions.注意:1、如果本机上已有cuda,需要卸载,.run和deb包安装的卸载方式不同,参见NVIDIA CUDA GETTING STARTED GUIDE FOR LINUX; 已有deb包安装的驱动时,重新安装前,可能需要执行来完整卸载: dpkg -l | grep cuda If the list shows something, remove it with: sudo apt-get remove --purge 2、采用.run方式安装时需要a、关闭图形显示 sudo
service lightdm stop ;b、可能还需要 require changing the system runlevel using a command such as /sbin/init 3,即要求启动时进入文本模式,可通过修改grub实现;c、 取决于驱动版本,可能还需要禁止加载集成显卡驱动Nouveau。343版本的驱动在/etc/modprobe.d的nvidia-343_hybird.conf等文件中已禁用了nouveau,无需人工禁用;d、如果平台包含集成显卡和独立显卡,安装CUDA
6.5时需要加高级选项--no-opengl-libs,高级选项在CUDA 6.5文档中未提及, 在CUDA 7.0文档中提到。可能会遇到提示gcc版本不匹配等问题,用--override compiler选项来解决。
but it is not going to be installed的问题需要添加私有源:sudo add-apt-repository ppa:xorg-edgers/ppasudo apt-get update不然会有版本冲突$ sudo dpkg --add-architecture armhf$ sudo apt-get update$ sudo dpkg -i cuda-repo-__.deb$ sudo apt-get update$ sudo apt-get install cuda cuda-cross-armhf6.
Perform the post-installation actions.注意:1、如果本机上已有cuda,需要卸载,.run和deb包安装的卸载方式不同,参见NVIDIA CUDA GETTING STARTED GUIDE FOR LINUX; 已有deb包安装的驱动时,重新安装前,可能需要执行来完整卸载: dpkg -l | grep cuda If the list shows something, remove it with: sudo apt-get remove --purge 2、采用.run方式安装时需要a、关闭图形显示 sudo
service lightdm stop ;b、可能还需要 require changing the system runlevel using a command such as /sbin/init 3,即要求启动时进入文本模式,可通过修改grub实现;c、 取决于驱动版本,可能还需要禁止加载集成显卡驱动Nouveau。343版本的驱动在/etc/modprobe.d的nvidia-343_hybird.conf等文件中已禁用了nouveau,无需人工禁用;d、如果平台包含集成显卡和独立显卡,安装CUDA
6.5时需要加高级选项--no-opengl-libs,高级选项在CUDA 6.5文档中未提及, 在CUDA 7.0文档中提到。可能会遇到提示gcc版本不匹配等问题,用--override compiler选项来解决。
相关文章推荐
- 天声人語 20150804
- 如果让我重新设计一款Android App
- IM系统架构设计之浅见
- JDBC及eclipse连接数据库
- UVa 1407 树形背包 Caves
- Java - Thinking in Java 第6章 习题
- Java高效并发-1 java线程基础知识
- github和主项目保持一致
- Object 体系结构常用方法
- 链式队列基本操作
- mysql 多表联查
- 分享下我成为大讲台自适应学习系统内测员的经验
- 第16章 调色板管理器_16.4 一个DIB位图库的实现(2)
- iOS AudioQueue机制的延迟问题探究
- 前端常用工具
- Android拓展系列(12)--使用Gradle发布aar项目到JCenter仓库
- win7无线手机可以连接但没有数据通过
- The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
- Eclipse中web-inf和meta-inf文件夹的信息
- webview使用