zoukankan      html  css  js  c++  java
  • Ubuntu11.04 安装cuda4.3

    一、卸载官方驱动并安装显卡驱动

    1. sudo gedit /etc/modprobe.d/blacklist.conf,在文件末尾加上如下五行,然后保存

    blacklist vga16fb

    blacklist nouveau

    blacklist rivafb

    blacklist nvidiafb

    blacklist rivatv

    2. 卸载已安装的nvidia驱动sudo apt-get --purge remove nvidia-*(出提示选y)

    3. 卸载官方驱动sudo apt-get --purge remove xserver-xorg-video-nouveau(出提示选y)

      本次实用过程中,卸载本驱动出问题,在上述1所在目录中,进行如下操作:增加disable-nouveau.conf

    sudo gedit /etc/modprobe.d/disable-nouveau.conf

    在里面填入两行内容:

     blacklist nouveau
    options nouveau modeset=0

    然后重启电脑,重启之后你会发现画面质量明显降低,证明代码生效了。

    4. 将Win7下D盘的linux_32_4.2文件夹复制到/home/young/下,然后unmount该盘符

    5. 重启sudo reboot

    6. 按下ctrl + alt + F1退出图形界面,进入命令行(F7回到图形界面),输入用户名密码登录

    7. 关闭gdm,sudo stop gdm(或sudo /etc/init.d/gdm stop)

    8. 至驱动程序所在目录 sudo sh devdriver_4.2_linux_32_295.41.run(出提示后Accept,Yes和OK)

    9. 启动gdm,sudo start gdm(或sudo/etc/init.d/gdm start)

    二、安装toolkit和SDK

    1. 至toolkit和SDK所在目录

    2. 用root权限装tookit,sudo sh cudatoolkit_4.2.9_linux_32_ubuntu10.04.run,默认路径(/usr/local/cuda/)直接敲回车

    3. 用普通用户装SDK,sh gpucomputingsdk_4.2.9_linux.run,默认路径(~/NVIDIA_CUDA-SDK/)直接敲回车

    三、更改环境变量

    1. gedit ~/.bashrc(~ 即为/home/young/)

    2. 在文件的最后加上

    export PATH=/usr/local/cuda/bin:$PATH

    export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH(若为64位系统,lib改为lib64)

    3. 更新使其有效 source ~/.bashrc

    四、下载图形附加库

    1. sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev(大约3分钟,出提示选y)

    2. 重新安装一遍驱动(按步骤四的5-9,注意不需要卸载本身的驱动)

    五、下载g++

    1. g++ --version查看g++版本,若没有,则下载g++

    2. sudo apt-get install g++

    2. g++ --version查看g++版本,应为4.4.3

    六、测试

    1. nvcc -V查看版本号

    2. cd /home/young/NVIDIA_GPU_Computing_SDK/C/,然后make(大约10分钟)

    3. cd /home/joe/NVIDIA_GPU_Computing_SDK/bin/linux/release,运行一下./deviceQuery可以查看显卡信息

  • 相关阅读:
    go学习中的零散笔记
    git reset --hard与git reset --soft的区别
    php必学必会
    gdb 解core
    php学习
    高仿京东到家APP引导页炫酷动画效果
    RxHttp
    SVN回滚文件
    遍历枚举
    python3 多线程
  • 原文地址:https://www.cnblogs.com/djiankuo/p/5959693.html
Copyright © 2011-2022 走看看