mplayerplug-in problem [solved - sort of - it's Selinux on FC5]

Paul Howarth paul at city-fan.org
Mon Apr 24 15:52:21 UTC 2006


On Mon, 2006-04-24 at 11:46 -0400, Claude Jones wrote:
> On Thu April 13 2006 18:59, Lyvim Xaphir wrote:
> > On Wed, 2006-04-12 at 09:59 -0400, Claude Jones wrote:
> > > On both my FC4 and FC5 boxes in the past few days, my
> > > mplayerplug-in has stopped working. I click on a video link
> > > in Firefox, and the player window opens normally, and I get
> > > a message about "buffering" for an instant, then, it says
> > > "stopped" - no other info. Below is what is installed on my
> > > FC5 box.
> > >
> > > # rpm -qa | grep mplayer
> > > mplayer-1.0-0.37.pre7try2.lvn5
> > > mplayer-fonts-1.1-3.lvn5
> > > mplayerplug-in-3.21-1.lvn5
> > >
> > > Is anyone else having this problem? I've tried on multiple
> > > sites, so I don't think it's a site problem.
> > > --
> > > Claude Jones
> > > Bluemont, VA, USA
> >
> > It's said that the mplayer plugin off the fedora repos for FC5
> > is bugged.  Best thing to do is to go here and replace what
> > you have with this:
> >
> > http://mplayerplug-in.sourceforge.net/download.php
> >
> > See if that solves your problem.
> >
> 
> On my FC5 box, I was not able to fix the problem with the plug-in 
> from the mplayerplug-in site that you suggested. When running 
> mplayer from the command line as Stanton's site suggests to 
> verify mplayer, I was getting the following:
> 
> $ mplayer
> mplayer: error while loading shared 
> libraries: /usr/lib/ati-fglrx/libGL.so.1: cannot restore segment 
> prot after reloc: Permission denied
> 
> I filed a bug report: 
> https://bugzilla.livna.org/show_bug.cgi?id=928
> 
> It was suggested by a followup that I "setenforce 0" from a root 
> prompt, and that has indeed "fixed" it... I guess I need to file 
> a Selinux bug report. 

Having established that's it's an SELinux issue using "setenforce 0",
you might find that this is a less drastic fix:

# semanage fcontext -a -f -- -t textrel_shlib_t \
	'/usr/lib(64)?/ati-fglrx/.*\.so(\..*)?'
# restorecon -Rv /usr/lib/ati-fglrx

After doing that, try "setenforce 1" and see if things still work. If
so, include the result of this test in your SELinux bug report.

Paul.




More information about the fedora-list mailing list