LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2527|回复: 4

could not open required directshow codec drvc.so--FC6 的 MPLAYER 问题!

[复制链接]
发表于 2007-3-2 10:55:16 | 显示全部楼层 |阅读模式
用MPLAYER放RMVB文件时跳出这个信息,但是能播放,搜索过有关文章后,有的说关掉SELINUX,我关了后问题依旧,有的说运行chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so命令,
我运行后提示can't apply partial context to unlabeled file /usr/lib/win32/drvc.so,
不知谁已经解决了这个问题的,请帮忙解决一下,谢谢。
发表于 2007-3-28 04:35:41 | 显示全部楼层
你好! 我碰到"ERROR: Could not open required DirectShow codec drv*.so.*.*."的錯誤訊息,
不知道和您的問題是否相似.

我的解決方案是: 在/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
就沒有錯誤訊息了, 我現在用MPlayer播放avi.wmv.mpg.rm通通都正常, 您參考看看!
回复 支持 反对

使用道具 举报

发表于 2007-4-1 10:46:33 | 显示全部楼层
我的问题和楼主一模一样  
[root@localhost ~]# chcon -t textrel_shlib_t /usr/lib/codecs/drvc.so
chcon: can't apply partial context to unlabeled file /usr/lib/codecs/drvc.so
回复 支持 反对

使用道具 举报

发表于 2007-4-1 12:25:42 | 显示全部楼层
Post by Bluetooth_GPS
你好! 我碰到"ERROR: Could not open required DirectShow codec drv*.so.*.*."的錯誤訊息,
不知道和您的問題是否相似.

我的解決方案是: 在/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
就沒有錯誤訊息了, 我現在用MPlayer播放avi.wmv.mpg.rm通通都正常, 您參考看看!


好,解决问题。
回复 支持 反对

使用道具 举报

发表于 2007-11-29 10:07:23 | 显示全部楼层

要在开启selinux 的情况下使用 chcon

Post by bstar;1673243
我的问题和楼主一模一样


你肯定是关了selinux之后使用的
chcon -t textrel_shlib_t drv*
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表