linux-realplayer-10.0.4/ XFree86-Libs Problems

Chris Dunne freebsd at cdunne.org.uk
Thu Jun 2 03:40:57 GMT 2005


>From my post on Mon May 23...

>>  My problem is I want to fix linux-realplayer-10.0.4, when I try to run
it I get the following error:
>>
>>  /usr/local/lib/RealPlayer/realplay.bin: error while loading
>>  shared libraries: libatk-1.0.so.0: cannot open shared object
>>  file: No such file or directory
>On my system:
>huff@> dir /var/db/pkg | grep atk
>drwxr-xr-x    2 root  wheel       512 May 23 10:29 atk-1.9.1
>drwxr-xr-x    2 root  wheel       512 May 23 10:28 linux-atk-1.2.0_2
Looks >like you're missing a port ,,,,
>Robert Huff

Many thanks for the advice reinstalling linux-atk solved the problem.

.....However I now have the folwing problem, realplayer loads but the
icons do not, I have pasted the console messages at the end of this email.

I have seen simular posts about this but none with a solution that seems
to work. (to recap I have now)

Upgrated from linux_base-7 to linux_base-rh-9. (with portupgrade -o
emulators/linux_base-rh-9 /var/db/pkg/linux_base-*)

Ran the following command /usr/compat/linux/sbin/ldconfig
/usr/compat/linux/lib /usr/compat/linux/usr/X11R6/lib usr/compat/linux/var
/usr/compat/linux/usr/X11R6/lib/X11/locale/lib

Installed /usr/ports/graphics/linux-gdk-pixbuf/

reinstalled linux-XFree86-libs

I have tried the following (suggested in response to a previous question)
/usr/compat/linux/usr/bin/gdk-pixbuf-query-loaders >
/usr/compat/linux/etc/gtk-2.0/gdk-pixbuf.loaders

This gives
Cannot load loader /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.so
Cannot load loader /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so
Cannot load loader /usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so

I would be grateful for any advice, missing out on my BBC Radio. Please
ask if more specific information is required.

Many thanks

Chris Dunne



The console message is:

Failed to load pixbuf file:
/usr/local/lib/RealPlayer/share/realplay/icon.png: Couldn't recognize the
image file format for file
'/usr/local/lib/RealPlayer/share/realplay/icon.png'

(realplay.bin:61030): GLib-WARNING **: GError set over the top of a
previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL
before it's set.
The overwriting error message was: Couldn't recognize the image file
format for file '/usr/local/lib/RealPlayer/share/default/pause.png'

(realplay.bin:61030): GLib-WARNING **: GError set over the top of a
previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL
before it's set.
The overwriting error message was: Couldn't recognize the image file
format for file '/usr/local/lib/RealPlayer/share/default/volume_mute.png'

(realplay.bin:61030): GLib-WARNING **: GError set over the top of a
previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL
before it's set.
The overwriting error message was: Couldn't recognize the image file
format for file '/usr/local/lib/RealPlayer/share/default/volume_off.png'

(realplay.bin:61030): GLib-WARNING **: GError set over the top of a
previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL
before it's set.
The overwriting error message was: Couldn't recognize the image file
format for file '/usr/local/lib/RealPlayer/share/default/volume_low.png'








More information about the freebsd-questions mailing list