当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2010-08-08 0:31 

注册: 2008-12-19 13:40
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
原文链接: http://vinsay.com/get-rid-of-pulseaudio ... ntu-10-04/

好像是从 ubuntu 9.10 开始,pulse 就取代了 alsa 成为系统默认的声音驱动。虽说 pulse 看上去比 alsa 有这样那样的优势,但是它现在还是不如 alsa 稳定,比如在我的现在电脑上,pulse 就导致我现在没法在 Skype 里面用麦克风,很让人头疼。

表面上来看,既然是 pulse 有问题,那我们直接抛弃它用 alsa 就行了,但是在 ubuntu 10.04 版本里,系统内置的音量控制功能也成了 pulseAudio 的一部分,如果你直接remove掉 pulseAudio ,那么 ubuntu 中用来控制音量的 indicator-sound 也就被一起卸掉了,系统音量也就无法进行调节。

好在俄国高手做了一个叫 audiohacks 的PPA,里面提供了一些修改过的 gnome-media/applets/settings-daemon 组件,让我们可以在 remove 掉 pulseAudio 之后可以找到替代 indicator-sound 的工具。

下面就是 ubuntu 10.04 彻底卸载 pulseAduio 的全过程:

首先卸载掉 PulseAudio:

1 sudo apt-get remove pulseaudio
2
3 sudo killall pulseaudio

然后安装 audiohacks :

1 sudo add-apt-repository ppa:dtl131/ppa
2
3 sudo apt-get update
4
5 sudo apt-get remove gstreamer0.10-pulseaudio
6
7 sudo apt-get install gstreamer0.10-alsa gnome-alsamixer alsa-oss python-alsaaudio gnome-applets gnome-media gnome-settings-daemon libcanberra0 libcanberra-gtk-module libcanberra-gtk0 libgnome-media0 gnome-applets-data libcanberra-gstreamer alsa-tools

在终端里运行 gstreamer-properties ,把输出输入改为 ALSA 。

如果是在图形界面系统里,登出用户,重新登录。之后在 GNOME panel 上点右键,选择 Add to panel–>Volume Control–>Add。

现在我的系统中已经可以在 Skype 里使用 Alsa 了,麦克风也可以正常工作,而且系统音量也可以调整,折磨了我好久的 Skype 无法语音问题完美解决。最后提醒一下,如果你发现一些播放器无法正常播放,请把它们的输出系统从 pulse 改为 alsa。


_________________
VinMusic 唯音乐 http://vinmusic.com/
VinSay http://vinsay.com/
Twitter:@feicun


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2010-08-08 0:37 
头像

注册: 2008-04-27 12:15
帖子: 1026
送出感谢: 0 次
接收感谢: 0 次
记得 alsa 可能会出现程序独占的问题


_________________
oneleaf 的教导记心间:《学习linux几点忠告》


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2010-08-08 1:40 
头像

注册: 2007-03-06 18:14
帖子: 626
地址: 常德--重庆
送出感谢: 0 次
接收感谢: 0 次
貌似pulse不是声音驱动,和alsa不是同一类的东西。


_________________
ABIT Rocket AV8 ,AMD3500,创见DDR433 1GB,希捷IDE250GB,MSI6200a,7130电视卡,Archlinux


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2010-08-08 2:03 

注册: 2008-12-19 13:40
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
davidlone 写道:
貌似pulse不是声音驱动,和alsa不是同一类的东西。

alsa是最底层的声音软件系统,pulse是不碰底层的server。要是认真说的话,这两个都不能说是驱动。


_________________
VinMusic 唯音乐 http://vinmusic.com/
VinSay http://vinsay.com/
Twitter:@feicun


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2010-08-08 2:06 
头像

注册: 2007-04-28 15:14
帖子: 1167
系统: NixOS+虚拟机各种系统
送出感谢: 0 次
接收感谢: 4
alsa 独占可以使用alsa-oss来解决。


_________________
黑色的不是眼睛,而是眼圈
关注和实现科技领域未来3年内有大规模普及潜力、能改善穷人生活品质的技术/应用。
双路 + NixOS + openbox + qemu/spice + 智能生产线研发


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2011-03-15 19:20 
头像

注册: 2009-09-20 2:45
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
我用root登录比较讨压pulse,单用户的,用root还是比较方便的


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 彻底抛弃 ubuntu 10.04 中的pulse(解决Skype中麦克风不工作问题)
帖子发表于 : 2011-03-22 20:38 

注册: 2008-08-24 21:34
帖子: 618
地址: 福州
送出感谢: 1
接收感谢: 0 次
lyqf365 写道:
我用root登录比较讨压pulse,单用户的,用root还是比较方便的



围观 :em05 :em04


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译