[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 声卡突然不工作了?



看看你的用户在不在audio这个组里面?

Michael Yang wrote:
> 我刚才用sudo打开音频文件就有声音了
>
> 用户权限问题?
> 我用普通用户 "alsamixer" 提示说:alsamixer: function snd_ctl_open
> failed for default: No such file or directory
> 如果用 "sudo alsamixer" 则没有问题了
>
> 怎么解决这个问题呢?
>
> 2008/2/17 Michael Yang <michael.yxf@gmail.com
> <mailto:michael.yxf@gmail.com>>:
>
>     已经升到2.6.24-1了,问题依然存在
>
>     下了最新的alsa的源码重新编译,安装完 alsa-driver, alsa-lib,
>     alsa-utils, alsa-base后,音量调节都没问题
>
>     可就是没有声音输出!
>
>     打开音频文件时就报错:
>
>     [AO_ALSA] alsa-lib: confmisc.c:768:(parse_card) cannot find card '0'
>     [AO_ALSA] alsa-lib: conf.c:3513:(_snd_config_evaluate) function
>     snd_func_card_driver returned error: No such file or directory
>
>     [AO_ALSA] alsa-lib: confmisc.c:392:(snd_func_concat) error
>     evaluating strings
>     [AO_ALSA] alsa-lib: conf.c:3513:(_snd_config_evaluate) function
>     snd_func_concat returned error: No such file or directory
>
>     [AO_ALSA] alsa-lib: confmisc.c:1251:(snd_func_refer) error
>     evaluating name
>     [AO_ALSA] alsa-lib: conf.c:3513:(_snd_config_evaluate) function
>     snd_func_refer returned error: No such file or directory
>     [AO_ALSA] alsa-lib: conf.c:3985:(snd_config_expand) Evaluate
>     error: No such file or directory
>     [AO_ALSA] alsa-lib: pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM
>     default
>     [AO_ALSA] Playback open error: No such file or directory
>
>     安装过程也都没有出现过错误,下面是系统的一些信息,不知道该怎么解决
>     了?谁能帮我看看,万分感谢!
>     michael@debian:~$ uname -r
>
>     2.6.24-1-686
>
>     michael@debian:~$ cat /proc/asound/cards
>     0 [Intel ]: HDA-Intel - HDA Intel
>     HDA Intel at 0xfebfc000 irq 20
>
>     michael@debian:~$ sudo alsactl -v
>     alsactl version 1.0.16rc1
>
>     michael@debian:~$ head -1 /proc/asound/card0/codec#0
>     Codec: SigmaTel STAC9205
>
>     michael@debian:~$ lsmod | grep snd
>     snd_hda_intel 302236 0
>     snd_pcm_oss 38496 0
>     snd_mixer_oss 15712 1 snd_pcm_oss
>     snd_pcm 69924 2 snd_hda_intel,snd_pcm_oss
>
>     snd_timer 21732 1 snd_pcm
>     snd_page_alloc 10056 2 snd_hda_intel,snd_pcm
>     snd_hwdep 8868 1 snd_hda_intel
>     snd 50196 6
>     snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
>     soundcore 7552 1 snd
>
>     michael@debian:~$ lspci | grep Audio
>
>     00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD
>     Audio Controller (rev 02)
>
>     编译的步骤是:
>     alsa-driver:
>     # ./configure --with-cards=hda-intel
>     # make
>     # make install
>     alsa-lib alsa-utils也是一样的
>     然后安装了debian包 alsa-base, alsa-oss
>
>     谢谢!
>
>
>     2008/2/17 <zhengyuji@gmail.com <mailto:zhengyuji@gmail.com>>:
>
>         On Sat, Feb 16, 2008 at 09:36:28AM -0500, Michael Yang wrote:
>         > 在windows下有声音,linux以前也有声音,也不知道什么原因造成
>         的,之前没有做过升级
>         > 就是最近突然发现的,然后也做了次全面的dist-upgrade,也不行,
>         硬件也能找得到:
>         > # lspci:
>         > 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family)
>         HD Audio Controller (rev 02)
>         > ..............................
>         > #lsmod | grep snd
>         > snd_hda_intel 310460 0
>         > snd_pcm_oss 38720 0
>         > snd_mixer_oss 15840 1 snd_pcm_oss
>         > snd_pcm 70116 2 snd_hda_intel,snd_pcm_oss
>         > snd_timer 21732 1 snd_pcm
>         > snd_page_alloc 10056 2 snd_hda_intel,snd_pcm
>         > snd_hwdep 8868 1 snd_hda_intel
>         > snd 50100 6
>         snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
>         > soundcore 7520 1 snd
>
>         # modprobe snd-intel8x0 snd-intel8x0m
>         试试吧。如果还是不行的话,建议跟我一样用 Linux 2.6.24-1-686
>         从网上大多数人的反馈来看,好像声卡上的问题一般都能最终通过
>         升级内核版本解决的。
>
>         >
>         > 2008/2/16 Ji ZhengYu <zhengyuji@gmail.com
>         <mailto:zhengyuji@gmail.com>>:
>         > 2008/2/16 Michael Yang <michael.yxf@gmail.com
>         <mailto:michael.yxf@gmail.com>>:
>         > > 还是不行
>         > > 音量可以在"alsamixer" 里调节,但就是没有声音。
>         > > 打开文件时就总报错:
>         > > [AO_ALSA] alsa-lib: confmisc.c:768:(parse_card) cannot
>         find card '0'
>         > > [AO_ALSA] alsa-lib: conf.c:3510:(_snd_config_evaluate)
>         function
>         > > snd_func_card_driver returned error: No such device
>         > > [AO_ALSA] alsa-lib: confmisc.c:392:(snd_func_concat) error
>         evaluating
>         > > strings
>         > > [AO_ALSA] alsa-lib: conf.c:3510:(_snd_config_evaluate)
>         function
>         > > snd_func_concat returned error: No such device
>         > > [AO_ALSA] alsa-lib: confmisc.c:1251:(snd_func_refer) error
>         evaluating
>         > name
>         > > [AO_ALSA] alsa-lib: conf.c:3510:(_snd_config_evaluate)
>         function
>         > > snd_func_refer returned error: No such device
>         > > [AO_ALSA] alsa-lib: conf.c:3982:(snd_config_expand)
>         Evaluate error: No
>         > such
>         > > device
>         > > [AO_ALSA] alsa-lib: pcm.c:2145:(snd_pcm_open_noupdate)
>         Unknown PCM
>         > default
>         > > [AO_ALSA] Playback open error: No such device
>         > > Could not open/initialize audio device -> no sound.
>         > >
>         > > 2008/2/13 LI Daobing <lidaobing@gmail.com
>         <mailto:lidaobing@gmail.com>>:
>         > > > 2008/2/13 Michael Yang <michael.yxf@gmail.com
>         <mailto:michael.yxf@gmail.com>>:
>         > > > > anybody have some idea of how to get this fixed?
>         > > > > 2008/2/5 Michael Yang <michael.yxf@gmail.com
>         <mailto:michael.yxf@gmail.com>>:
>         > > > > > 想恢复过来也没能成功, 然后按照以前的步骤重新编译重启
>         后也是不行。
>         > > > > > 用alsamixer可以看到所有的channel,也没有被mute掉的,
>         可是就是没有声
>         > 音
>         > > > > > 用 alsaconf重新配置也不行,有人知道该怎么检查吗?
>         > > >
>         > > > 1. sudo m-a a-i alsa-source, 然后重启
>         > > > 2. 调出一个音量调节程序,调一下音量
>         > > > 有时会好,具体我也不清楚。
>         >
>         > 请问:在 windows 下面有声音吗?以前 linux 下有声音吗?没声音之前
>         > 你做过什么操作没?(尤其是做过什么升级没)
>
>
>         --
>         To UNSUBSCRIBE, email to
>         debian-chinese-gb-REQUEST@lists.debian.org
>         <mailto:debian-chinese-gb-REQUEST@lists.debian.org>
>         with a subject of "unsubscribe". Trouble? Contact
>         listmaster@lists.debian.org <mailto:listmaster@lists.debian.org>
>
>
>


Reply to: