LinuxSir.cn,穿越时空的Linuxsir!

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

郁闷了, VMWARE 不可以在PULSEAUDIO下发声?有没有什么办法?

[复制链接]
发表于 2010-7-20 21:20:05 | 显示全部楼层 |阅读模式
RT~~~
----------------
用上了PULSEAUDIO后。。 VMWARE就没有声音了。。我就很奇怪,VBOX都支持PULSEAUDIO(而且只支持这个,不然会独占),VMWARE会不行呢??
希望知道的朋友,支个招
发表于 2010-7-20 21:33:37 | 显示全部楼层
压根就没有用pulseaudio。

宿主系统中,配置alsa,我记得就只要将alsasound脚本添加到某个启动级别,然后它就工作得很好了。
rc-update add alsasound boot

你所说的vbox的情况是二进制版本的情况,ose版的vbox,不需要用pulseaudio。而且没有独占的问题。即宿主与guest之间可以同时发声。

我只是不是很清楚你的情况,可以说得清楚一点么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-20 21:39:25 | 显示全部楼层
啊~~~~~~~~~如果-pulseaudio了,有好多软件包都要重新编译。好累哦。。今天上午编译FF4过去了。。
回复 支持 反对

使用道具 举报

发表于 2010-7-20 22:09:11 | 显示全部楼层
Post by firefoxmmx;2104343
啊~~~~~~~~~如果-pulseaudio了,有好多软件包都要重新编译。好累哦。。今天上午编译FF4过去了。。

你使用的桌面环境应该是gnome没错吧?

gnome有gentoo为你设定好的profile。如果你用这个profile,基本上所需要的gnome桌面环境下的use参数都很周全了。

不会是将pulseaudio添加到make.conf里去了吧?

pulseaudio不在gnome profile的use参数列表内的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-21 00:10:31 | 显示全部楼层
我用的KDE。。,有没有办法让VMWARE可以用PULSEAUDIO。。而不是全部该用ALSA。pulseaudio软件合成放大声音很好的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-21 08:56:16 | 显示全部楼层
我在网上找了个PULSE ALSA 共存的资料。。但是自己试了没有什么效果。。
大家来看看。
pulse+asla解决混音和声道独占问题
设置声音输出运用PulseAudio,让能够用PulseAudio输出的继续用PulseAudio。只能用ALSA的软件,继续使用ALSA。
方法:修改/etc/pulse/default.pa

sudo gedit /etc/pulse/default.pa
找到:
#load-module module-alsa-sink ...
改為
load-module module-alsa-sink device=dmix
找到:
load-module module-suspend-on-idle
改為
#load-module module-suspend-on-idle
(重新logout再login)
Optional:
找到: (解决录音问题,如skype)
load-module module-hal-detect
改為:
#load-module module-hal-detect
这样,通过使用dmix,PulseAudio就不会独占整个audio系統。PulseAudio将成为alsa的其中一个Mix Channel。然后,ALSA和PulseAudio便能很好地共存。
我试了。。但是没有效果。。
回复 支持 反对

使用道具 举报

发表于 2010-7-21 09:31:08 | 显示全部楼层
嗯,关注这个问题。

楼上的帖子似乎引用的有些老了,现在没有dmix之说了吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-22 10:36:52 | 显示全部楼层
只好吧PULSEAUDIO卸了~~~ NND。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-22 10:43:10 | 显示全部楼层
只好吧PULSEAUDIO卸了~~~ NND。
回复 支持 反对

使用道具 举报

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

本版积分规则

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