我用的是 debian sarge。别的电脑/设置不知道,反正在我的电脑上,firefox 的 flash 插件出声用 esd 。
在 ~/.mozilla/plugins/libflashplayer.so 文件里搜索含有 esd 字符串(那个用于二进制文件的类似 grep 的命令是什么来着?我忘了,惭愧!)。搜索了以后就知道了,它要找 /tmp/.esd/socket 和 libesd.so.1。
不见得每台电脑里边都是用的这些个名字。不一样的话就得想点办法了。
例如网上说 ubuntu 里就不是 /tmp/.esd ,具体怎么回事你去 ubuntu 论坛找吧,我不用 ubuntu。
而我的电脑里没有 libesd.so.1,只有 libesd.so.0,符号链接一个就好了。