LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 924|回复: 9

mpg321播放的问题

[复制链接]
发表于 2006-5-28 23:08:15 | 显示全部楼层 |阅读模式
用beep-media-player可以放音乐
想装个mpg321
apt-get install mpg321
以后,播放时出现错误 ,提示如下:

ALSA lib conf.c:3947snd_config_expand) Evaluate error: No such
device
ALSA lib pcm.c:2146snd_pcm_open_noupdate) Unknown PCM default
ALSA snd_pcm_open error: No such device
libao - OSS cannot set rate to 44100
Creating link /home/ssflying/.kde/socket-alicummy.
can't create mcop directory

是不是还要装什么alsa的包,具体是哪个?好多。。。
 楼主| 发表于 2006-5-29 17:48:59 | 显示全部楼层
怎么没人回答?
我搜索了debian版,和软件版,没发现类似的问题
还是这个问题太简单了?
我不想装很多包,只想装正确的包,那样系统干净点。
能指点一下该装哪个包吗?
谢谢。
回复 支持 反对

使用道具 举报

发表于 2006-5-29 17:51:45 | 显示全部楼层
Post by ssflying
用beep-media-playerïå放ó乐
óÅ个mpg321
apt-get install mpg321
å后,­放öú°错ï ,Ð示如下:

ALSA lib conf.c:3947snd_config_expand) Evaluate error: No such
device
ALSA lib pcm.c:2146snd_pcm_open_noupdate) Unknown PCM default
ALSA snd_pcm_open error: No such device
libao - OSS cannot set rate to 44100
Creating link /home/ssflying/.kde/socket-alicummy.
can't create mcop directory

是不是Ø要ÅÀ么alsa的包,具体是ê个?好多。。。

声卡没驱动吧?
apt-get install alsa alsa-utils
alsaconf
回复 支持 反对

使用道具 举报

发表于 2006-5-29 22:06:53 | 显示全部楼层
Post by bbmd
用显卡都没驱支吧
apt-get install alsa alsa-utils
alsaconf

你这个教别人的好像是安装声卡的驱动吧!!
回复 支持 反对

使用道具 举报

发表于 2006-5-29 22:37:23 | 显示全部楼层
Post by hayse2000
你这个教别人的好像是安装声卡的驱动吧!!

哎,不好意思,手误,相信楼主看得懂
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-29 23:18:24 | 显示全部楼层
不行啊。
我开始以为先装个alsa-base应该没问题吧。因为base嘛,以为其他alsa其他相关包都应该用得着的。结果mpg321可以播放了。但是没声音。

然后重启以后。
在modprobe时出现一长串的blacklist

这个我以前遇到过,以前是这样解决的:把/etc/modprobe.d/linux-sound-oss 这个软链接给删除了。然后就以前正常了。
因为它指向的就是/lib/linux-sound-base/noOSS.modprobe.conf

但是这次不同。我因为我什么都没有动只装了个alsa-base所以当时第一反应就是删这个包。
于是:
dpkg -P alsa-base 用P是因为怀疑就是它生成的配置文件导致的启动异常。

但是重启以后又发现问题依然。
于是直接重启,进rescovery mode 按照以前的方法,删除了那个软链接。
然后重启,启动问题解决了。
新问题又来了。以前能播放的beep-media-playe没声音了。
再次请教各位。该如何做?
谢谢了。
回复 支持 反对

使用道具 举报

发表于 2006-5-29 23:29:42 | 显示全部楼层
Post by ssflying
不行啊。
我开始以为先装个alsa-base应该没问题吧。因为base嘛,以为其他alsa其他相关包都应该用得着的。结果mpg321可以播放了。但是没声音。

然后重启以后。
在modprobe时出现一长串的blacklist

这个我以前遇到过,以前是这样解决的:把/etc/modprobe.d/linux-sound-oss 这个软链接给删除了。然后就以前正常了。
因为它指向的就是/lib/linux-sound-base/noOSS.modprobe.conf

但是这次不同。我因为我什么都没有动只装了个alsa-base所以当时第一反应就是删这个包。
于是:
dpkg -P alsa-base 用P是因为怀疑就是它生成的配置文件导致的启动异常。

但是重启以后又发现问题依然。
于是直接重启,进rescovery mode 按照以前的方法,删除了那个软链接。
然后重启,启动问题解决了。
新问题又来了。以前能播放的beep-media-playe没声音了。
再次请教各位。该如何做?
谢谢了。

在bmp的“首选项”--》“输出”,选上alsa
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-29 23:39:20 | 显示全部楼层
不是吧。
我把alsa已经给卸了。
我lsmod只有oss的。
但是选上这个依然没有声音。
回复 支持 反对

使用道具 举报

发表于 2006-5-29 23:52:39 | 显示全部楼层
Post by ssflying
不是吧。
我把alsa已经给卸了。
我lsmod只有oss的。
但是选上这个依然没有声音。

你的声卡没驱动
apt-get install alsa alsa-utils
alsaconf
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 00:12:21 | 显示全部楼层
啊?oss也是一种驱动吧?
我以前都没用alsa驱动一样能放的。
是不是哪里要设置?
我lsmod |grep snd 的结果如下:
snd_pcm_oss            48168  0
snd_mixer_oss          16640  1 snd_pcm_oss
snd_via82xx            26660  0
snd_ac97_codec         59268  1 snd_via82xx
snd_pcm                85384  2 snd_pcm_oss,snd_via82xx
snd_timer              23300  1 snd_pcm
snd_page_alloc         11144  2 snd_via82xx,snd_pcm
gameport                4736  1 snd_via82xx
snd_mpu401_uart         7296  1 snd_via82xx
snd_rawmidi            23204  1 snd_mpu401_uart
snd_seq_device          7944  1 snd_rawmidi
snd                    50660  9 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore               9824  1 snd
回复 支持 反对

使用道具 举报

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

本版积分规则

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