红联Linux门户
Linux帮助

Fedora8 环境下运行Mplayer出现提示

发布时间:2007-11-21 00:40:54来源:红联作者:Software
ERROR:Could not open required DirectShow codec drvc.so.”错误

运行:
ldd /usr/lib/codecs/drvc.so

得到
ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0x00110000)
libstdc++.so.5 => not found
libc.so.6 => /lib/libc.so.6 (0x00162000)
/lib/ld-linux.so.2 (0x008ea000)

发现到:libstdc++.so.5 => not found

OK,yum install libstdc++.so.5

在/usr/lib/win32里找到drvc.so、drv2.so.6.0、drv3.so.6.0、drv4.so.6.0

把这四个档案copy到/usr/lib/codecs资料夹底下

再到shell分别运行:
1#chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so
2#chcon -t textrel_shlib_t /usr/lib/codecs/drv2.so.6.0
3#chcon -t textrel_shlib_t /usr/lib/codecs/drv3.so.6.0
4#chcon -t textrel_shlib_t /usr/lib/codecs/drv4.so.6.0

再试一下,看看吧。
文章评论

共有 1 条评论

  1. lidin999 于 2007-11-21 08:45:07发表:

    直接下个ALL的包,全部解到Codecs目录里