LinuxSir.cn,穿越时空的Linuxsir!

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

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

[复制链接]
发表于 2003-10-30 10:18:49 | 显示全部楼层
上面的snd是手工insmod snd 加上的......
发表于 2003-10-30 10:42:25 | 显示全部楼层
我在配置声卡的时候出现了下面的错误
[root@localhost root]# cd ..
[root@localhost /]# cd qucheng
[root@localhost qucheng]# cd linux
[root@localhost linux]# cd alsa-driver-0.5.11
[root@localhost alsa-driver-0.5.11]# ./configure
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for linux/fs.h... (cached) yes
checking for working const... (cached) yes
checking for inline... (cached) inline
checking whether time.h and sys/time.h may both be included... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking for directory with kernel source... /usr/src/linux
checking for kernel version... expr: syntax error
expr: syntax error
expr: syntax error
failed (probably missing /usr/src/linux/include/linux/version.h)
[root@localhost alsa-driver-0.5.11]#
操作系统是Turboliunx简体中文版,内核是2.4.18
soundcard是华硕主板集成的ADI AD1980 AC' 97音频处理芯片
我下载的驱程是alsa-driver-0.5.11
 楼主| 发表于 2003-10-30 18:28:21 | 显示全部楼层

回复 功夫猫

执行alsaconf时,有否成功配置声卡?如果出错,有何显示?
asus的p4pe以前也有人装过,倒是挺顺利的啊,也没提到要改动文件,你当前安装的是哪个版本的alsa?有否打了补丁?不打补丁有否安装成功?
 楼主| 发表于 2003-10-30 18:30:23 | 显示全部楼层

回复 syzfeng

问题出在linux内核源码上。请按指南所说,确认源码配置部分。
另外,推荐使用0.9.x的alsa驱动。
发表于 2003-10-31 11:03:50 | 显示全部楼层
alsaconf时认出声卡为intel8x0,自动配置成功,加载失败
Starting sound driver: snd-intel8x0 /lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: insmod /lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o failed
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: insmod snd-intel8x0 failed
done
Setting default volumes...
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1061: No soundcards found...
===============================================================================

Now ALSA is ready to use.
For adjustment of volumes, please use alsamixer or gamix.

Have a lot of fun!

这个是0.9.8的alsa

打什么补丁?
发表于 2003-10-31 11:03:52 | 显示全部楼层
alsaconf时认出声卡为intel8x0,自动配置成功,加载失败
Starting sound driver: snd-intel8x0 /lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: insmod /lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o failed
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: insmod snd-intel8x0 failed
done
Setting default volumes...
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1061: No soundcards found...
===============================================================================

Now ALSA is ready to use.
For adjustment of volumes, please use alsamixer or gamix.

Have a lot of fun!

这个是0.9.8的alsa

打什么补丁?
发表于 2003-11-1 05:52:09 | 显示全部楼层
我已经按上面的步骤安装好了,可是以下的那个
d.以alsactl+gamix为例:
执行:gamix                                           (这个是在那个目录下执行的)
调整合适音量,之后退出。
注意:在调节音量时,如果播放CD无声,应先检查CD音频线是否正确连接到声卡或主板上。
至于无法播放mp3或无声,而系统为rh8、rh9的话,应到www.xmms.org下载一个mp3播放插件来支持mp3的播放。推荐使用播放wav文件来调节音量以避免以上情况。
另外,还需要正确选择声音开/关选项。
我播放mp3的时候没有声音,我的系统是truboliunx中文版7.0, 桌面环境是kde
不过我在移动光标的过程中有听到移动的声音,声音非常小,这个要怎么解决啊
发表于 2003-11-1 06:04:18 | 显示全部楼层
我重启系统打开播放器的时候
出现了一个对话框,说无法开启音频
请确定:
1.您是否选择了正确的输出插件
2.没有其他的程式正在使用音效卡
3.您的音频卡有正常的驱动
第2我想应该是可以确定的,第3是我刚装好的,
最有可能就是第1中情况了,我上面也说过了我的系统 了,是不是要去下载一个插件啊,如果是
那要到哪里下载.
谢谢!!!
 楼主| 发表于 2003-11-1 09:48:03 | 显示全部楼层

回复 功夫猫

“经查询后在./configure后重新写workqueue.h文件后snd加载成功”,你在另一帖中的那个描述,是指什么?
根据
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=67562
看来,p4pe的声卡安装没有什么特别,普通安装就行了。
现在能否执行gamix?
请尝试手动编辑/etc/modules.conf,声卡模块选intel8x0,注意先删掉之前alsa的配置。重启看alsa是否能加载。
如果不行,请用xmms播放音乐,同时执行lsmod,将输出、及/etc/modules.conf、/etc/asound.state发上来。
 楼主| 发表于 2003-11-1 09:54:36 | 显示全部楼层

回复 syzfeng

你能听到声音,说明alsa已经运行了,声音小,调高音量就行。至于出错,因为你的桌面是kde,你有否关闭artd音频服务?按指南关闭artd服务后,音频输出插件选oss就可以了,如果想用artd服务,请尝试将输出插件改为artd。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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