荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: eNoodles@bbs.pku.edu.cn (吃面), 信区: Linux
标  题: 安装alsa中的教训
发信站: 北大未名站 (Wed Aug 27 05:00:40 2003)
转信站: SZU!news.tiaozhan.com!news.happynet.org!PKU

前面那篇文章就不要看了。mplayer和jackd, ardour都能用了:)

首先,不要仅仅参考www.alsa-project.org上面的文章来安装和配置。正如一本关于
Unix的书上所说,所有程序的帮助文件都在源代码上。man page仅仅是一些会使用的人写
的笔记而已。看来对于官方网站上的HOW-TO也是一样。

具体下来
我是参考版上的一篇介绍安装alsa的文章装上的。具体下来,它使用snddevices在dev中
确保alsa所认定的设备名称;然后使用utils里的alsaconf来进行配置。这在
alsa-project.org里是没有注明的,而是告诉我们怎么手工来操作修改modules.conf,结
果没有写上两行或许很重要的文字:
options snd major=116 cardsml_limit=1
options snd-ens1371 index=0
#我只有一个声卡,驱动是ens1371#

谢谢LINUX版!我的机器其实用OSS已经很不错了,我开始仅仅想录音进去,然后发现RH自
带的录音机很郁闷;于是在网上找可以录音的程序,于是发现ardour被很多人推荐,于是
当下来。
本以为一切都很简单,configure, make make install就可以了。结果发现有很多的东西
还没有装上,它们包括:
libsndfile-1.0.5,在网上搜得最久的一个软件包,在sourceforge没有找到,然后是
alltheweb的ftp搜索,最后还是在google上找到的,都忘了在哪儿当的了。
fltk-1.1.4rc1
liblrdf-0.3.1
libsamplerate-0.0.15这个很难找
raptor-0.9.11
然后才发现需要装jack-audio-connection-kit
装jack的时候,还是需要PKG_CONFIG_PATH=/usr/local/lib/pkgconfig一下下让
configure找到sndfile.pc,至少在rh9上是这样吧,configure运行时,没有监测到
sndfile.pc也不会停下来,而仍然create一堆Makefile,在 make的时候,就会报错,而
且不告诉你是因为找不到sndfile.pc。就这个问题就折腾我半个多小时来找原因。

同时,由于jack只支持alsa的驱动(好像还有sun上面的什么驱动,大概也用不上了)才发现
需要装alsa
然后一直折腾了三天来装它,直到刚才才装好
一个bz2包,都不知道解了多少遍,configure了多少次
至于经验教训,在上面已经说明得差不多了。
其实这回装东西,也学到了许多其它的东西,比如对模块就有了一定的认识,也知道了一
些操作模块的手段。
也知道linux上的设备,一些程序在用的话,别的程序是不能用的----至少我现在还不能
把它们设成共享。其实好几次运行mplayer不动,原因在于有别的程序在使用,但是
mplayer不会告诉你,它只是说nosound

--
吃面。

※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.88.49]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店