Problem with Opera Plug-ins

lars lars at gmx.at
Tue Jul 26 20:08:36 GMT 2005


Hi all,

I can't seem to get Opera to run the Realplayer plug-in on FreeBSD 5.4 Stable.

I have

open-motif-2.2.3_2
opera-8.01.20050615
linux-realplayer-10.0.5

installed.


Following the instructions on:
http://www.bbc.co.uk/radio/audiohelp_nix.shtml

In /usr/X11R6/share/opera/plugins I created following symlinks:

% sudo ln -s /usr/X11R6/lib/linux-mozilla/plugins/nphelix.so nphelix.so
% sudo ln -s /usr/X11R6/lib/linux-mozilla/plugins/nphelix.xpt nphelix.xpt

So I have this:

/usr/X11R6/share/opera/plugins% ls -la 

total 378
drwxr-xr-x   2 root  wheel    512 Jul 26 22:04 .
drwxr-xr-x  11 root  wheel    512 Jul 22 18:42 ..
-rwxr-xr-x   1 root  wheel  82228 Jul 22 18:42 libnpp.so
lrwxr-xr-x   1 root  wheel     47 Jul 26 22:04 nphelix.so -> 
/usr/X11R6/lib/linux-mozilla/plugins/nphelix.so
lrwxr-xr-x   1 root  wheel     48 Jul 26 22:04 nphelix.xpt -> 
/usr/X11R6/lib/linux-mozilla/plugins/nphelix.xpt
-rwxr-xr-x   1 root  wheel  87556 Jul 22 18:42 operamotifwrapper-1
-rwxr-xr-x   1 root  wheel  87556 Jul 22 18:42 operamotifwrapper-2
-rwxr-xr-x   1 root  wheel  87556 Jul 22 18:42 operamotifwrapper-3
-rwxr-xr-x   1 root  wheel  33056 Jul 22 18:42 operaplugincleaner

unfortunately to no avail.




Apparently the line "libXThrStub.so.6 => not found (0x0)" in

% ldd /usr/X11R6/share/opera/plugins/operamotifwrapper-3
/usr/X11R6/share/opera/plugins/operamotifwrapper-3:
         libXm.so.3 => /usr/X11R6/lib/libXm.so.3 (0x2808b000)
         libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x282bc000)
         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2830a000)
         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28317000)
         libm.so.2 => /usr/lib/compat/libm.so.2 (0x283de000)
         libc.so.4 => /usr/lib/compat/libc.so.4 (0x283f9000)
         libXThrStub.so.6 => not found (0x0)
         libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28492000)
         libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2849b000)
         libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x284b3000)

is the problem.




Googling I found this message:
http://lists.freebsd.org/pipermail/freebsd-x11/2005-March/001810.html

"[...]

I then did define BuildThreadStubLibrary in FreeBSD.cf and plugger/opera
work (mostly).

Ulrich Spörlein"



Searching for FreeBSD.cf I get this:

% locate FreeBSD.cf
/usr/X11R6/lib/X11/config/FreeBSD.cf
/usr/ports/devel/imake-6/files/patch-FreeBSD.cf
/usr/ports/net/tightvnc/files/patch-Xvnc::config::cf::FreeBSD.cf
/usr/ports/net/vnc/files/FreeBSD.cf-patch
/usr/ports/x11/XFree86-4-libraries/files/patch-FreeBSD.cf
/usr/ports/x11-servers/XFree86-4-Server/files/patch-FreeBSD.cf
/usr/ports/x11-servers/xorg-server/files/patch-FreeBSD.cf
/usr/ports/x11-servers/xorg-server-snap/files/patch-FreeBSD.cf

I'm a bit scared of messing up my system, so I'll ask first.
Do I have to rebuild xorg or world or what do I have to do?

Thanks in advance,
lars.


More information about the freebsd-questions mailing list