lrf1980 发表于 2015-8-12 07:42:43

Ubuntu 14.04 安装amber14, cuda6.5及amber cuda 版本编译

系统是ubuntu14.04, 显卡evga gtx-980
1. 安装gtx980显卡驱动
这个开始搞了很长时间,网上查了很多的相关信息,有人还给出了很复杂的办法,还因为尝试不同方法导致系统出问题,只能重装。
最后在重装好机器后,发现其实没有那么复杂,对ubuntu来说安装gtx-980显卡驱动还是很简单的。在系统的sesytem setting 里面
有一个software & updates,打开这个菜单可以看到各种升级选项,选中additional drivers,等一会儿,系统会显示能找到的显卡驱动
选中nvidia的那个,直接安装就好了。PS。 有网友说在安装nvidia显卡时需要把核显关掉,因为我自己是一直就关了,所以也没有测试
是否不关也照样成功。
2. 安装cuda,首先选择cuda的版本,一个很惨痛的教训就是没有仔细看ambermd.org网站,带来好多麻烦。gtx-980显卡需要cuda-6.5才可以
这个官网上给了详细说明。安装cuda的办法主要参考下面链接的帖子:
http://www.cnblogs.com/platero/p/3993877.html
这个帖子有一个比较有意思的是它先把cuda的安装包解压缩出来,里面包含了三个包。cuda,cuda-samples, nvidia-driver。如果
我们不解压直接安装,对ubuntu来说,好像不那么容易,而且我的尝试也不成功。主要是安装显卡这步容易出问题。所以比较推荐解压缩后安装
一开始时三个包我只装第一个。很顺利,然后安装amber,花了两天的时间卡在升级那里。前面有帖子提到搞定的方法。这里不再复述。
搞定amber升级后,编译安装,先装串行,然后cuda版本,可以很顺利的安装好。但是发现pmemd.cuda不能运行,总是出错 cudadevicecount: unkown error
各种查度娘,信息很少,amber-mail-list里面也有人遇到这个问题,有人还是怀疑cuda没有装好。
所以在琢磨了一下,cuda到底哪里出错了。重新回到上面的帖子
http://www.cnblogs.com/platero/p/3993877.html
里面提到要安装samples,而且安装好后,可以用命令查看cuda是否装好。尝试把samples这个包也安装。然后重新编译一次amber cuda版本。
总算在胆战心惊中搞定

最大的教训就是仔细看说明,仔细看教程。重要的地方看三遍。


wongyouki 发表于 2015-11-4 08:39:09

本帖最后由 wongyouki 于 2015-11-4 10:19 编辑

lrf1980 发表于 2015-11-4 06:48
显卡驱动装好了么?cuda里面有两部分,一部分是cuda本身,一部分是显卡驱动,利用software update的方法装 ...
admin815@admin815-HP-EliteDesk-800-G1-SFF:~$ lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 Display controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 8 Series/C220 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Q87 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. Cedar 这么看对吗,我计算机小白,我看最后一个应该是显卡VGA compatible controller: Advanced Micro Devices, Inc. Cedar
但是我当初买电脑时是双显卡,一块集成显卡,一块独立显卡,现在就只能看见一张显卡,不知道为什么
我这个AMD显卡不支持CUDA是吗?我以前用windows系统时我记得有NVDIA的呀

wongyouki 发表于 2015-11-3 14:44:22

本帖最后由 wongyouki 于 2015-11-3 14:57 编辑

lrf1980 发表于 2015-11-3 13:45
什么系统,怎么装的?我没有遇到这个问题
Ubuntu LTS 14.04, 我用sudo apt-get install CUDA,自动装的,然后修改了.bashrc
我从NVDIA下载了适于ubuntu 14.04的cuda deb文件
命令如下:
sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda
sudo gedit .bashrc
加入 export PATH="$PATH:/usr/local/cuda-7.5/bin"
       export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-7.5/lib64
试了很多方法都不奏效,又重装系统,重装系统再到这一步还是这样

墨竹晓风 发表于 2015-8-14 13:53:08

棒,谢谢!能总结得更规范化就好了。

lrf1980 发表于 2015-8-14 18:34:23

墨竹晓风 发表于 2015-8-14 13:53
棒,谢谢!能总结得更规范化就好了。

还少了什么? :)

Ares 发表于 2015-10-9 17:06:19

可以换cuda 7.0了

kangsgo 发表于 2015-10-17 14:14:31

CUDA好大~

wongyouki 发表于 2015-10-30 10:01:55

楼主,我装好了CUDA,可是再次开机,输入密码后却卡在那里,进不了桌面了,您有遇到相同问题吗

lrf1980 发表于 2015-11-3 13:45:16

wongyouki 发表于 2015-10-30 10:01
楼主,我装好了CUDA,可是再次开机,输入密码后却卡在那里,进不了桌面了,您有遇到相同问题吗 ...

什么系统,怎么装的?我没有遇到这个问题

lrf1980 发表于 2015-11-4 06:48:48

本帖最后由 lrf1980 于 2015-11-4 06:53 编辑

wongyouki 发表于 2015-11-3 14:44
Ubuntu LTS 14.04, 我用sudo apt-get install CUDA,自动装的,然后修改了.bashrc
我从NVDIA下载了适于ub ...
显卡驱动装好了么?cuda里面有两部分,一部分是cuda本身,一部分是显卡驱动,利用software update的方法装好显卡驱动,然后在装cuda的时候不要装显卡驱动。另外记得装好cuda的时候,也装一下sample那部分。
另外你的显卡是什么型号的?

页: [1] 2
查看完整版本: Ubuntu 14.04 安装amber14, cuda6.5及amber cuda 版本编译