环境:ubuntu 12.04 (x64)

如果不能够 service lightdm stop,显示:unknown service 或者其他的

sudo /etc/init.d/lightdm restart

cuda 6.0

1)Verify You Have a CUDA-Capable GPU

To verify that your GPU is CUDA-capable, go to your distribution’s equivalent of SystemProperties, or, from the command line, enter:

1
lspci | grep -i nvidia

2) Verify the System Has gcc Installed

1
gcc --version

一般系统安装完毕后便自带C编译环境和Python编译环境

3)安装必要的库

If you wish to build allof the samples, including those with graphical rather than
command-line interfaces, you may need to install additional system libraries or
headers if you have not done so before.

1
2
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev
libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

注:安装libgl1-mesa-* library时可能会提示你缺少依赖包,请谨记安装提示信息中Recommended依赖包,否则,呵呵呵…

4)卸载(禁止)存在的NVIDIA(nouveau)驱动

一般Ubuntu系统安装完毕后,会弹出Additional
Driver警示框,提醒安装驱动,为了避免兼容性问题,如果已经安装的请卸载PS:The CUDA 5.5 installers include
the CUDA Toolkit, SDK code samples, Nsight Visual Studio edition (for
Windows) and Nsight Eclipse Edition (for Linux / Mac OS X), and
developer drivers.

1
sudo nvidia-uninstall

如果卸载失败,或者卸载完成后,建议这样做一下

1
sudo apt-get remove --purge nvidia*

禁止开源驱动nouveau的开机加载

1
sudo gedit /etc/modprobe.d/blacklist.conf

在文件后添加如下内容保存后重启

1
2
blacklist nouveau
options nouveau modeset=0

5)Installation

Exit the GUI if you are in a GUI environment by pressing Ctrl-Alt-F1
and login as root, then type into the commond below and press Enter

1
service lightdm stop

Install the CUDA Toolkit (xx in 5.5.xx is the minor version of the
installation package)by running the downloaded .runfile as a superuser.

1
sudo sh cuda_5.5.xx_linux_32_rhel5.x.run

这个初始化时间有点长,耐心等待…

安装完成后切换回GUI界面

1
service lightdm start

6)Define the environment variables

我习惯用如下方式进行环境变量的添加修改:

首先

1
gedit ~/.bashrc

添加如下内容

1
2
export PATH=/usr/local/cuda-6.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-6.0/lib64:$LD_LIBRARY_PATH

然后

1
gedit /etc/ld.so.conf

添加如下内容

1
/usr/local/cuda-6.0/lib64

完成之后执行如下命令

1
sudo ldconfig

验证是否添加路径成功

1
ldconfig -v|grep cuda

以上内容其实在你安装完毕CUDA Toolkit之后的信息中都有所提示!文章最后会给出安装完毕后的截图!

7)关于Bug:

执行 nvidia.settings 出现错误提示框 no driver detected 以及 nvidia driver is activated but not currently in use

不知道怎么解决,郁闷中…反正console project都能运行,只是进入Ubuntu系统时因为驱动未安装好的缘故会花屏而已,另外建议运行一下Samples中的1_Utilities中的deviceQuery程序作为测试!

Nvidia CUDA 6 Installed In Ubuntu 12.04的更多相关文章

  1. Ubuntu 12.04安装Adobe Reader

    原本从Adobe 官方网站下载了 Adobe Reader, 是个rpm包,先用agt-get 装了rpm(sudo apt-get install rpm), 一安装(rpm -ivh AdobeR ...

  2. Ubuntu 12.04 安装MySQL

    本文地址:http://www.cnblogs.com/yhLinux/p/4012689.html 本文适合新手入门. 本文是对 Ubuntu 12.04 环境下安装 MySQL 的记录,通过这两天 ...

  3. Ubuntu 12.04下GAMIT10.40安装说明

    转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/164.html?1456481297 Ubuntu 12.04下GAMIT10.40安装步 ...

  4. GAMIT 10.50在Ubuntu 12.04系统下的安装

    转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/162.html?1456480908 摘要:GAMIT/GLOBK是一套安装于Unix/L ...

  5. Ubuntu 12.04+DarwinStreamingSrvr6.0.3 架设流媒体服务器

    1.安装Ubuntu 12.04操作系统,网上很多教程.. 2.打开终端,下载darwin源代码DarwinStreamingSrvr6.0.3-Source.tar,补丁patch dss-6.0. ...

  6. Ubuntu 12.04 SSH 安装

    By default Ubuntu Desktop OS comes with ssh clientpackage. It does not include ssh server package wh ...

  7. 在 Ubuntu 12.04 上安装 GitLab6.0

    安装环境: 操作系统:    Ubuntu 12.4 LTS 英文 数据库:        mysql5.5.32 web服务器: nginx1.4.1 首先, 添加git和nginx的ppa,并升级 ...

  8. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

     WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2.Ubuntu 12.04) 近期在看<鸟哥私房菜:基础学习篇>.认为非常不错,想要用U盘装个windows 7 和 ...

  9. How to install / setup /upgrade PHP 5.5.x on Ubuntu 12.04 LTS

    原文:http://www.dev-metal.com/how-to-setup-latest-version-of-php-5-5-on-ubuntu-12-04-lts/ 最近遇到了要在ubunt ...

随机推荐

  1. hdu1520 第一道树形DP,激动哇咔咔!

    A - 树形dp Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64u Submit Sta ...

  2. QTableWidget简单操作

    使用Qt设计师工具,在窗体上添加Table Widget控件,这样就可以使用ui全局变量来调用该控件了. Table Widget控件的应用 (1)设置列数和行数 //设¦¨¨置?列¢D数ºy和¨ª行 ...

  3. Java中,&&与&;||与|的区别

    我们很多人在学习Java的时候,或者其他语言(如:C#,.Net等)都会遇到&和&&,|和||.然而,如果你没有真正理解他们的意思,这回给你的思路上带来很大的麻烦.在Java的 ...

  4. jquery 1.9 之后toggle不能用的问题

    今天用到toggle这个方法,发现不是自己想要的效果,之前有用过好多次,一直都没有问题. 网上查了原因,才知道是版本的问题,jquery1.9之后toggle取消了.那么如果想要继续用toggle的这 ...

  5. windows下配置lamp环境(1)---安装Apache服务器2.2.25

    window下lamp成为wamp; 安装wamp环境的第一步是安装Apache服务器.下面开始安装步骤图文并茂. 一.双击安装包点“next”进行下一步,然后同意协议(这张图没有截):

  6. a标签href不跳转 禁止跳转

    a标签href不跳转 禁止跳转 当页面中a标签不需要任何跳转时,从原理上来讲,可分如下两种方法: 标签属性href,使其指向空或不返回任何内容.如: <a href="javascri ...

  7. HDU 5418 Victor and World (Floyd + 状态压缩DP)

    题目大意:从起点 1 开始走遍所有的点,回到起点 1 ,求出所走的最短长度. 思路:首先利用 Floyed 求出任意两点之间的最短距离 dis[i][j].求出任意两点之间的最短距离后,运用动态规划. ...

  8. Raw qcow qcow2 vhd-vpc虚拟磁盘格式间相互转换

  9. Java应用开发的一条经验

    一旦为应用建立良好的基础设施, 后续的开发就会变得容易而快速.  这些基础设施包括: 1.   线程池的建立.配置: 在 JDK 并发库的基础上建立更适合于应用的并发使用接口: 2.   跨多数据源的 ...

  10. ubuntu 14.04 下试用Sublime Text 3

    很多源代码都没有IDE支持的,尤其是开源的源代码.从github上下载的,很多也不用IDE.包括我自己公司的代码,基本都是脚本,也不用IDE.通常情况下,都是用notepad++.UE之类的文本编辑器 ...