使用的是。run包
1、装ubuntu server 14.04
2、apt-get update、
3、apt-get install 各种包
aptitude install binutils ia32-libs gcc make automake autoconf libtool g++ g++-4.6 gawk gfortran freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev -y
其中ia32-libs需要替换,我替换了一个
libgl1-mesa-glx一开始找不到cant locate,后来是依赖关系问题,后来就好了(在这一步纠结好久)
3、建立连接(我自己也不是很懂)
sudo ln -s /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1 /usr/lib/libGLU.so
4、nouveau禁用纠结好久,差点放弃去重装系统了,
(1)大部分帖子
dpkg -l | grep nvidia
如果有先卸载
aptitude remove nvidia (名字并不一定就是叫 nvidia 需要根据查询得到的名称去卸载)
完成后,将开源驱动加入黑名单,主要是避免开机黑屏等现象出现,编辑文件 /etc/modprobe.d/blacklist.conf 加入以下内容
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
(2)官方文档
- Create a file at /etc/modprobe.d/blacklist-nouveau.conf with the following contents:
blacklist nouveau options nouveau modeset=0
- Regenerate the kernel initramfs:
$ sudo update-initramfs -u
(3)我的机子上用的方法最后看见一个方法:
直接移除这个驱动(备份出来)
#mv /lib/modules/3.0.0-12-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/3.0.0-12-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko.org
重新加载一下
# update-initramfs -u
重启
5、检查nouveau driver确保没有被加载!$ lsmod | grep nouveau6、进入.run文件所在文件夹,chomd +x cuda_352_39_gdk_linux .run./cuda_352_39_gdk_linux .runchomd +x cuda_7.5.18_linux.run./cuda_7.5.18_linux.run
7、环境变量设置- 在终端中输入下面的命令即可:
echo 'export PATH=/usr/local/cuda-7.5/bin:$PATH' >> ~/.bashrc echo 'export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc source ~/.bashrc
- 接下来重启系统,然后开始验证安装的结果。
(1)nvcc -V
(2)
进入到Samples安装目录,然后在该目录下make
,等待十来分钟。 编译完成后,可以在Samples
里面找到bin/x86_64/linux/release/
目录,并切换到该目录-
运行
deviceQuery
程序,查看输出结果(重点关注最后一行,Pass表示通过测试) -
运行
bandwidthTest
程序,查看输出结果(同样最后显示结果为PASS)
-
9、ps
-
(1)ubuntu server换源
su
cd /etc/apt
wget http://mirrors.163.com/.help/sources.list.lucid
mv sources.list sources.list.backup
mv sources.list.lucid sources.list
apt-get update
apt-get dist-upgrade
(2)ubuntu 手动备份系统tar cvpzf Ubuntu.tgz –exclude=/proc –exclude=/lost+found –exclude=/Ubuntu.tgz –exclude=/mnt –exclude=/sys /
恢复系统tar xvpfz Ubuntu.tgz -C / -
(3)从优盘考入文件
sudo fdisk -l
sudo mkdir /mnt/usb
sudo mount /dev/sdc1 /mount/usb
cd /mnt/usb
sudo umount /mnt/usb
(4)我的困惑:系统备份?? -
(5)cuda地址/usr/local/cuda-7.5
-
cuda_sample 地址 /home/tsq