LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: rr19xx

声卡驱动ALSA安装指南-第三版=》03年06月08日更新

[复制链接]
 楼主| 发表于 2003-6-8 18:44:11 | 显示全部楼层

给eqiuzhang

alsa-lib的安装用不了30min,最多2~3min(xp1700+),请把信息发详细一点,这样才能尽快解决问题。
发表于 2003-6-13 07:40:26 | 显示全部楼层

编译alsa时奇怪的问题?

我装的是RH8,kernel source从 kernel.org下了2.4.20 ,重新编译过。
放在 /usr/src/linux-2.4.20下, 有/usr/src/linux这个符号连接

我声卡是via8233的,下了alsa 0.94的driver后,编译时报错:
checking for kernel version... The file
/lib/modules/2.4.20_030604/build/include/linux/version.h  
does not exist

检查发现 /lib/modules/2.4.20_030604/build 是 /usr/src/linux的符号连接,就是我的kernel source中缺 /usr/src/linux/include/linux/version.h这个文件

后来看了一下 2.4.18的是有这个文件??? :!!

另外,kernel.org上
The latest stable version of the Linux kernel is:   2.4.20  2002-11-28 23:54 UTC  F  V  VI  C  Changelog
我下的是 F ,那么V VI 是还要另加的patch?
发表于 2003-6-13 08:58:12 | 显示全部楼层
各位用2.4.20的有这个version.h文件吗?
发表于 2003-6-13 09:29:26 | 显示全部楼层
自己搞定了,再来一次 make dep就有这个文件了。
有另一个问题
直到下次重编制前,才能用make mrproper?
我原来每次编好,都再 make mrproper,怕下次忘了

原来编好了还在用!
 楼主| 发表于 2003-6-13 09:44:47 | 显示全部楼层
是的.直到下次重编制前,才需要用make mrproper.
你之前没有version.h文件就是因为执行了make mrproper
它会把你对linux的配置都去除.
发表于 2003-6-13 11:29:05 | 显示全部楼层
rr老弟,那么除了kernel,其他用make install的软件 安装完了
要make clean 吗?
好像记得南北在哪个帖子了提到过装完软件就make clean是个好习惯
发表于 2003-6-14 03:25:20 | 显示全部楼层
要make clean 吗?
好像记得南北在哪个帖子了提到过装完软件就make clean是个好习惯


执行一下,因为这样会把原来安装软件时所用的临时文件都删除。如果不这样做,有时会莫名其妙的把磁盘空间用光的。
发表于 2003-6-25 09:44:10 | 显示全部楼层

gamix can't find alsa device

all installation are done as what you said and all are ok, however,
when i run gamix, gamix can't find alsa device, so it can't make mixer. Would you please tell me why?

thanks
 楼主| 发表于 2003-6-25 13:18:18 | 显示全部楼层
gamix不能执行,意味alsa并没有安装成功,请执行lsmod,看看是否有snd这个模块,如果没有,说明alsa没有加载。
虽然你说所有步骤都ok,但仍不排除安装有误。请将你的信息发详细一点,linux发行版本、应用的内核、声卡、等等说清楚。这样可尽快查出原因。
发表于 2003-6-25 13:40:28 | 显示全部楼层
我的安装成功了,但是为什么不能多个程序使用呢?
比如说我在听音乐时,就不能用mplayer放电影。
我的是rh9系统,自已编译的内核的2.4.21
声音支持是用模块支持的。
下面是我的/etc/modules.conf文件:
alias eth0 via-rhine
alias char-major-195 nvidia
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-cmipci
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1
options snd-cmipci index=0
# --- END: Generated by ALSACONF, do not edit. ---
#alias sound-slot-0 cmpci
#post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
#pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :


请大家帮我看看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表