LinuxSir.cn,穿越时空的Linuxsir!

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

用ALSA驱动声卡流程详解

[复制链接]
发表于 2006-3-19 14:05:04 | 显示全部楼层
SuSE10.0,声卡自动支持(Sis集成声卡), 但amarok无法播放mp3(这个发行版的amarok默认支持mp3)。引擎:Xine,输出插件:alsa。

有没有人知道怎么回事?
回复 支持 反对

使用道具 举报

发表于 2006-3-20 18:33:01 | 显示全部楼层
我的SBLIVE alsa驱动有WIN下的好吗?
回复 支持 反对

使用道具 举报

发表于 2006-11-13 01:36:01 | 显示全部楼层
我在装完alsa-lib之后装alsa-utils-1.0.13时,make时出现错误:
reference to `snd_ctl_elem_tlv_read'
state.o(.text+0x1e23): In function `add_user_control':
/home/zfan/alsa-utils-1.0.13/alsactl/state.c:810: undefined reference to `snd_ctl_elem_add_integer'
state.o(.text+0x1e58):/home/zfan/alsa-utils-1.0.13/alsactl/state.c:815: undefined reference to `snd_ctl_elem_tlv_write'
state.o(.text+0x1e85):/home/zfan/alsa-utils-1.0.13/alsactl/state.c:822: undefined reference to `snd_ctl_elem_add_iec958'
state.o(.text+0x1e9e):/home/zfan/alsa-utils-1.0.13/alsactl/state.c:819: undefined reference to `snd_ctl_elem_add_boolean'
names.o(.text+0xe1b): In function `probe_timers':
/home/zfan/alsa-utils-1.0.13/alsactl/names.c:428: undefined reference to `snd_timer_ginfo_sizeof'
names.o(.text+0xe3b):/home/zfan/alsa-utils-1.0.13/alsactl/names.c:428: undefined reference to `snd_timer_ginfo_sizeof'
names.o(.text+0xe9e):/home/zfan/alsa-utils-1.0.13/alsactl/names.c:438: undefined reference to `snd_timer_ginfo_set_tid'
names.o(.text+0xf0f):/home/zfan/alsa-utils-1.0.13/alsactl/names.c:448: undefined reference to `snd_timer_ginfo_get_name'
collect2: ld returned 1 exit status
make[1]: *** [alsactl] 错误 1
make[1]: Leaving directory `/home/zfan/alsa-utils-1.0.13/alsactl'
make: *** [all-recursive] 错误 1
[root@localhost alsa-utils-1.0.13]#
不知道是哪儿出问题了,帮帮忙,请指点,谢谢
我的版本是redhat enterprise 4 as,主板是映态Tforce-6100, Nvdia C51芯片组,板载的声卡 AC-97
回复 支持 反对

使用道具 举报

发表于 2006-11-13 17:53:20 | 显示全部楼层
我编译过了,但是
['donyzhou'@'Anykey'root]# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device

请问是怎么回事??
回复 支持 反对

使用道具 举报

发表于 2006-11-16 14:08:41 | 显示全部楼层
我的是RH9的系统。内核UP到了2.6.12 ,GCC和lib没动。下载1.0.13的alsa,编译出错

  CC [M]  /usr/src/alsa/alsa-driver-1.0.13/acore/sound.o
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c: In function `snd_open':
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:178: warning: assignment discards qualifiers from pointer target type
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:183: warning: assignment discards qualifiers from pointer target type
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c: In function `snd_register_device':
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:295: warning: implicit declaration of function `devfs_mk_cdev'
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c: In function `snd_unregister_device':
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:357: `mptr' undeclared (first use in this function)
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:357: (Each undeclared identifier is reported only once
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:357: for each function it appears in.)
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:359: warning: implicit declaration of function `devfs_remove'
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c: In function `alsa_sound_init':
/usr/src/alsa/alsa-driver-1.0.13/acore/sound.c:495: warning: implicit declaration of function `devfs_mk_dir'
make[4]: *** [/usr/src/alsa/alsa-driver-1.0.13/acore/sound.o] Error 1
make[3]: *** [/usr/src/alsa/alsa-driver-1.0.13/acore] Error 2
make[2]: *** [_module_/usr/src/alsa/alsa-driver-1.0.13] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.12'
make: *** [compile] Error 2
[root@localhost alsa-driver-1.0.13]#
回复 支持 反对

使用道具 举报

发表于 2007-1-26 03:37:59 | 显示全部楼层
我的声卡也是跟搂主的一样,但我用alsaconf配置后modprobe.conf里没有你所说的这段:
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0

我的系统是SUSE 10.2 GNOME,请问还需要安装alsa-driver,alsa-lib,alsa-utils这三个吗?
回复 支持 反对

使用道具 举报

发表于 2007-1-26 10:15:17 | 显示全部楼层
ok了。。。
用了RTL网站下的alsa..
回复 支持 反对

使用道具 举报

发表于 2007-4-16 14:21:15 | 显示全部楼层
我是Intel845的AC97集成声卡,FC5系统。

在内核2.6.17之前,系统自动配置,一切正常。
可是内核升级到2.6.17之后,所有命令检测一切正常,PCM,master声音也已经打开,可是就是听不到声音。

对重新编译内核没有信心,目前只好继续使用2.6.17的内核。
回复 支持 反对

使用道具 举报

发表于 2007-4-27 15:30:14 | 显示全部楼层
他讲的跟本用装了啊,!!!!!!!!!!!!!!!!!!111111
回复 支持 反对

使用道具 举报

发表于 2007-4-28 20:10:11 | 显示全部楼层
[root@localhost lghua}# /usr/sbin/alsaconf    后出现了这种

                   No supported PnP or PCI card found.              │         
                                         │                                                          │         
          │  Would you like to probe legacy ISA sound cards/chips?   │         
          │                                                          │         
          │                                                          │         
          │               <Yes>                  <No>                │         
          │
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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