|
|
我用过FC5,FC6,都没有出过声音问题。谁知昨天我放弃了配置完全的FC6而提前装上F8的时候声音就没了。郁闷的是,声卡检测检测到了我的声卡,并且测试音也能听到,但是其他任何应用程序无法出声。点音量控制(系统时间旁边的,右上角),会显示“没有找到音量控制的插件和/或设备”。Alsa声卡驱动我手动编译,安装了,还是不行。alsa-driver编译成功安装也成功了,用alsaconf脚本设置,他说设置完毕了,只要打开音量。但是运行alsamixer就会显示:
*** PULSEAUDIO: Unable to connect: Connection refused
alsamixer: function snd_ctl_open failed for default: Connection refused
在PulseAudio的图形界面里,服务器一览都显示n/a。
请指教!
===============================
在Fedora社区找到一个方法:卸载alsa-plugins-pulseaudio.
——在我重新编译内核,安装alsa驱动后,root用户正常了,但是普通用户不正常,卸载这个组件后普通用户也正常了。
===============================
又有新进展,见14帖。
===============================
总结一下:pulseaudio-esound-compat会添加让pulseaudio自动运行,而ConsoleKit服务会指派权限给登录的用户已访问硬件,它们都是不可缺少的。 |
|