经常遇到有人提的一个问题是:问什么我安装了播放器和解码器了,但是播放Rmvb格式的视频文件时有声音没图像? 其实这可能并不是你的播放器或者解码器有问题,可能只是SeLinux在作怪。
检查一下你的SELinux是否开启,可以终端cat /etc/selinux/config | grep SELINUX=看看其中是否有SELINUX=disabled这一行,如果你见到的是SELINUX=permissive或者SELINUX=enforcing,则表明SeLinux正在你的机器上运行,你可以通过将其更改为SELINUX=disabled,将它禁用。
或者你希望在开启SeLinux的情况下看rmvb电影,你可以执行以下命令更改so文件的SeLinux上下文标签:
chcon -t textrel_shlib_t /usr/lib/codecs/drv*