LinuxSir.cn,穿越时空的Linuxsir!

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

slk 能否解决一个程序独占声卡的问题?

[复制链接]
发表于 2005-8-29 16:13:48 | 显示全部楼层 |阅读模式
看了一些文章,我都搞糊涂了。问一下,有没有办法解决slk(或者说Linux)一个程序独占声卡的问题?
发表于 2005-8-29 16:17:42 | 显示全部楼层
现在的alsa 1.0.9好象解决了一部分问题。
10.1里的应该是1.0.8
我用的current里的1.0.9不怎么抢了。
但有的时候一些程序也会冲突。
对了,你可以搜索下先。
对于以前版本的好象可以改配置文件实现的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-29 16:43:57 | 显示全部楼层
这个版本该怎么看?
论坛里面有怎样升级的文章么?
回复 支持 反对

使用道具 举报

发表于 2005-8-29 20:08:01 | 显示全部楼层
ls /var/log/packages/alsa*
回复 支持 反对

使用道具 举报

发表于 2005-8-30 00:35:22 | 显示全部楼层
去Debian版块找找看,我记得有人提过的。
回复 支持 反对

使用道具 举报

发表于 2005-8-30 11:10:56 | 显示全部楼层
有两个条件
一:alsa的版本在1.0.9或者更高(1.0.8也可以,不过就不是自动的)
二:程序都使用alsa

对于使用oss的老式程序,安装alsa-oss,然后用如下方式启动程序
aoss program_name
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-30 16:58:14 | 显示全部楼层
重新编译内核是否可以得到最新1.0.9版本的alsa?
那么哪个内核会带有1.0.9版本的alsa驱动?
回复 支持 反对

使用道具 举报

发表于 2005-8-30 17:17:09 | 显示全部楼层
最新版本的alsa请去alsa官方网站下载。
回复 支持 反对

使用道具 举报

发表于 2005-8-30 20:29:48 | 显示全部楼层
Post by failsafe
重新编译内核是否可以得到最新1.0.9版本的alsa?
那么哪个内核会带有1.0.9版本的alsa驱动?

一般是编译内核的时候不选 alsa 驱动。更新内核之后专门来编译它。
回复 支持 反对

使用道具 举报

发表于 2005-9-11 12:42:11 | 显示全部楼层
我也有此疑问,苦于无法解决。
看了各位的叙述,就升级到alsa 1.0.9了。
但是,还是没有解决两个程序可以同时发声的问题。
我用xmms播放mp3的同时,朋友通过QQ来信息,还是无法听到“滴滴滴”的声音?

我是下面这样升级的,如果存在问题,还请各位指点:(我使用的是SlackWare 10.1)
1、通过pkgtool工具卸载了alsa的几个包;
2、依此成功安装了alsa-lib、alsa-driver和alsa-utils这几个程序,当然都是1.0.9的了;
     都使用了默认的配置:即,
             ./configure  
             make
             make install
3、通过alsaconf配置了我的ens1731声卡,在alsamixer设置了音量。
就是这些了,不知道还需要具体修改什么地方,才能解决此问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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