莫名其妙的pulse audio

    好多天了,pulse又不发声了,趁过年闲暇时间,想彻底弄清楚为什么系统有声音,而使用pulse却没有声音?
    有人肯定有疑问,使用pulse到底有什么好处,其实好处就只有一个:可以在多个资源下使用声音驱动,而不用独占一个驱动资源,比如我想在mplayer下播放影片,又想 在一旁使用reciteword背单词,顺便开一个虚拟机和家人通过视频聊天,在linux下,经常碰到的是一旦一个播放器占用了oss或者alsa的驱 动资源后,无法让其他软件使用oss或者alsa资源,于是我必须用到pulse来解决这个问题。

    于是,我首先删除/tmp/pulse-xxx后,然后重新加载一下驱动,然后播放一个rm格式的影片:
mplayer -ao pulse -vo xv 血色湘西.rm
嘿,有声音了,但没有图像,解决图像问题吧,这个简单,估计是最近升级ATI显卡驱动的事情(哎,ati的3d效果桌面到现在也没有弄好),于是直接在/etc/X11/xorg.conf文件的Section "Device"内加一句:
Option      "VideoOverlay"  "on"
然后Ctrl+Alt+BackSpace重启X-window,然后继续使用mplayer命令播放影片,有了图像,但是没声音了,声音刚刚还行的,无奈之下,全部卸载pulse有关的软件和扩展库、包等等,然后重新安装一篇pulseaudio,然后重启计算机,奇迹出现了,使用pulse播放发声了。

    估计是软件冲突的问题,我也弄不清楚是哪个软件与这个pulse发生冲突。其实在linux下经常会碰到这样的冲突,看样子linux的软件制作标准有必要规范化了。

Monthly Archives

Pages

Powered by Movable Type 7.7.2

About this Entry

This page contains a single entry by Cnangel published on February 10, 2008 6:02 PM.

今年过年不回家了 was the previous entry in this blog.

Shell脚本中的引号 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.