【kaldi】Kaldi+CUDA安装向问题(含libtool is not installed.的解决方法)
来源:互联网 发布:九宫格图片软件 编辑:程序博客网 时间:2024/05/21 07:07
现在汇总一下出现的问题。
(1)Ubuntu 16.04 更新Nvidia驱动后,图形登录界面无限循环
H:目前(请右上看眼发文时间),最新版本的Ubuntu 16.04不兼容Nvidia驱动。14.04或者14.10版本是安全的。这里,提供一个站点:厦门大学的信息与网络中心。里面有很多linux版本。有Deepin/CenOS/ubuntu等。
(2)虚拟机是(几乎)无法调用GPU的/不能运行CUDA的吗?
H:目前答案是确定的,虚拟机中运行CUDA需要很复杂的硬软件配置,所以我们需要在物理机配置Linux。 具体可见《虚拟机 virtualbox 安装 CUDA 可行性说明》这篇文章,原文不允许转载。
所以我们可能需要双系统,因为我自己是一台电脑走天下。所以下篇我会总结我win10装Ubuntu14.04双系统的过程和遇到的问题。
(3)CUDA 7.5安装时出现的问题(6.14)
H:两个方法。
①官网下载deb包安装
②.run文件安装
一般来说按流程来是没有问题的,但因为我之前看到某篇资料上说14.04安装好后不要进行任何更新,就把【软件更新】的所有更新选项都取消掉了,后来发现不论哪种方法我都出现了错误。
下面分别说一下:
①deb包安装
$ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
$ sudo apt-get update
$ sudo apt-get install cuda
第三步报错,“下列软件包有未满足的依赖关系: cuda : 依赖: cuda-7-5 (= 7.5-18) 但是它将不会。。。E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”,这就很有趣了,先是自己搜了下依赖关系,觉得不是这方面的问题,最后整句报错丢上去后得到解决(戳)。问题就出在关闭了更新,最后把更新打开后就正确安装了。后续的验证可以看下这篇。当然马上就出现了新的问题,重启后黑屏(待解决)。
②.run文件安装
1】安装所需要的库:
sudo apt-get install freeglut3-dev
build-essential
libx11-dev
libxmu-dev
libxi-dev
libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev(这三个字我安装的时候出现了依赖关系,然后群里同学说不用安装也可以)
2】删除原来nvidia驱动的库:
sudo apt-get remove --purge nvidia*
sudo nano /etc/modprobe.d/blacklist.conf
在终端的末尾添加:
blacklist amd76x_edac (这个本身就有,就在这后面添加后面的哈)
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
3】下载cuda_6.5.19_linux_64.run(戳)。也可以去官网下载。
4】关掉图像界面,按Ctrl+Alt+F1, 登陆输入账号和密码:
sudo service lightdm stop
chmod +x cuda_6.5.19_linux_64.run
sudo ./cuda_6.5.19_linux_64.run
让你读使用守则,一直Enter到底,所有确定就好。在这里我出现问题了,不能连接上kernel source(unable to locate kernel source)。https://www.kernel.org/(戳)更新了kernel,还是报这个错误,因为后来用方法一安装好了,便没有深究,遗留问题。
5】如果出现
Driver: Installed
Toolkit: Installed In /Usr/Local/Cuda-6.5
Samples: Installed.
安装好了。
6】配置验证
在kaldi的src目录下./configure ,会显示cuda是不是安装好了,make all
到src的cudamatrix目录下运行:./cu-vector-test,就会显示gpu相关信息
(4)libtool is not installed.
H:在新手群经常有人问到这个问题。通过apt-get install命令重复安装还是无法通过,那么手动下载放到安装目录再解压安装一次就可以了。
- 【kaldi】Kaldi+CUDA安装向问题(含libtool is not installed.的解决方法)
- 【kaldi】VMware12+Ubuntu16.04+kaldi安装遇到的问题
- Kaldi学习手记(一):Kaldi的编译安装
- Kaldi学习手记:Kaldi的编译安装
- kaldi 安装(编译)
- kaldi安装(Ubuntu)
- kaldi 安装
- kaldi
- Kaldi
- kaldi-cuda matrix
- kaldi 的安装及测试
- Kaldi中遇到的问题
- Kaldi安装实录(一)
- Kaldi安装实录(二)
- LIBTOOL is undefined 问题的解决方法
- LIBTOOL is undefined 问题的解决方法
- kaldi上拓展的深度学习(Kaldi+PDNN)
- Kaldi学习手记(三): Kaldi 的I/O机制
- 线程同步--信号量Semaphore
- 分组函数和获取时间函数
- Ubuntu 安装 Android-Studio
- 笔试题之虚拟继承
- 【JavaScript】——为静态网页插上了翅膀
- 【kaldi】Kaldi+CUDA安装向问题(含libtool is not installed.的解决方法)
- 2016/6/6 MAYA HELP
- SVN使用教程。
- NoSQL之Redis---SortSet类型命令
- Hiredis_API说明
- [C/C++]map自定义比较函数
- 在ubuntu上搭建GitLab本地服务器
- PB里面播放音乐
- ios网络请求报错:The resource could not be loaded because the App Transport Security policy requires the us