[SOLVED] Real Player 11 does not work on x86_64 Mageia 2

[SOLVED] Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Mar 30th, '13, 15:08

Real Player 11 works fine on my machine with i586 Mageia. However, the notebook x86_64 Mageia 2 does not work. How do I find out if missing install files i586? When I run the program window opens, but when trying to play a movie in rmvb it dies!
Below the console output:

Code: Select all
$ realplay

** (process:23806): WARNING **: Unsupported locale pt_BR:pt_PT:pt! Please use a locale with .UTF-8 suffix! For example: export LANGUAGE=en_US.UTF-8

Gtk-Message: Failed to load module "canberra-gtk-module"

(realplay:23806): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",

(realplay:23806): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/realplay/icon.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/realplay/icon.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/superbuffer/track.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/superbuffer/track.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/superbuffer/nonsuperb.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/superbuffer/nonsuperb.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/superbuffer/superbuffer.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/superbuffer/superbuffer.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/superbuffer/superbufferlive.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/superbuffer/superbufferlive.png': reason not known, probably a corrupt image file

** (realplay:23806): CRITICAL **: file superbufhscale.cpp: line 512 (void hx_superbuf_hscale_init(HXSuperbufHScale*)): assertion `superbuf_hscale->tile_graphics[HX_SUPERB_BG].pixbuf' failed

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/play.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/play.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/pause.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/pause.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/volume_mute.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/volume_mute.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/volume_off.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/volume_off.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/volume_low.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/volume_low.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/volume_mid.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/volume_mid.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/default/volume_high.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/default/volume_high.png': reason not known, probably a corrupt image file
Warning: The realplay shell script should export HELIX_LIBS environment
         variable and be used to launch RealPlayer.
Script file: /usr/lib/RealPlayer11GOLD/realplay

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/realplay/icon.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/realplay/icon.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/realplay/playlist_error.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/realplay/playlist_error.png': reason not known, probably a corrupt image file

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/realplay/icon.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/realplay/icon.png': reason not known, probably a corrupt image file

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

** (realplay:23806): CRITICAL **: file superbufhscale.cpp: line 1016 (void hx_superbuf_hscale_realize(GtkWidget*)): assertion `tile_width >= 0' failed

(realplay:23806): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/lib/RealPlayer11GOLD/share/realplay/logo.png: Failed to load image '/usr/lib/RealPlayer11GOLD/share/realplay/logo.png': reason not known, probably a corrupt image file

(realplay:23806): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(realplay:23806): Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay:23806): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay:23806): Gdk-CRITICAL **: _gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed

** (realplay:23806): ERROR **: file superbufhscale.cpp: line 933 (void hx_superbuf_handle_size_dependent_xresources(GtkWidget*)): assertion failed: (superbuf_hscale->tile_mask)
Trace/breakpoint trap
Last edited by fraterlinux on Apr 1st, '13, 14:16, edited 2 times in total.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Mar 30th, '13, 15:35

The package real-codecs-1.2-7-plf2012.1.x86_64.rpm is still used? Is obsolete? How do I use it?
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby digigold » Mar 31st, '13, 03:37

Real Networks discontinued support for RealPlayer for Linux back in 2011. I would just use mplayer, VLC or xine.

If you must use RP11 make sure you have the following MGA PKGs:
lsb-release
gstreamer1.0-plugins-ugly
gtk-engines2
packagekit-gtk-module
lib64canberra0
lib64canberra-gtk0
lib64canberra-gtk3_0

I suppose you may need one or more 32bit versions of the PKGs listed above as well.
"A mind that is stretched by a new experience can never go back to its old dimensions."
~Oliver Wendell Holmes, Jr.
User avatar
digigold
 
Posts: 150
Joined: May 9th, '12, 14:50
Location: Northern U.S.

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Mar 31st, '13, 19:50

I think the problem is there. Several of these packages is incompatible on i586 and x86_64. If I try to install i586 seeks to uninstall x86_64.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby Latte » Mar 31st, '13, 20:37

I've downloaded it and when I try to install, it shows several dependencies (sorry the urpmi explanations are in German, but you will know what is meant):

Code: Select all
[root@Rechner Downloads]# urpmi RealPlayer11GOLD.rpm
Um die Abhängigkeit von »sendmail-command« zu erfüllen, wird eines der folgenden Pakete benötigt:
 1- postfix-2.8.8-1.mga2.x86_64: Postfix Mail Transport Agent (zu installieren)
 2- sendmail-8.14.5-2.mga2.x86_64: A widely used Mail Transport Agent (MTA) (zu installieren)
 3- ssmtp-2.64-5.mga1.x86_64: A minimal mail-transfer agent which forwards mail to an SMTP server (zu installieren)
 4- msmtp-1.4.24-1.mga2.x86_64: An SMTP client (zu installieren)
 5- dma-0.7-1.mga2.x86_64: dma is an end-system mail server and supports queueing and local & remote mail delivery via SMTP and SSL/TLS (zu installieren)
Ihre Wahl? (1-5) 1
Um die Abhängigkeiten zu erfüllen, werden die folgenden Pakete installiert:
  Paket                          Version      Release       Arch   
(Medium »Core Release (distrib1)«)
  at                             3.1.13       4.mga2        x86_64 
  bc                             1.06.95      2.mga1        x86_64 
  ed                             1.6          1.mga2        x86_64 
  foomatic-filters               4.0.15       1.mga2        x86_64 
  lib64glibc_lsb                 2.4.7        7.mga1        x86_64 
  lib64png12_0                   1.2.49       1.mga2        x86_64 
  lib64postfix1                  2.8.8        1.mga2        x86_64 
  lib64qt3                       3.3.8b       30.mga2       x86_64 
  lsb-core-lib64                 4.1          11.mga2       x86_64 
  lsb-core-noarch                4.1          11.mga2       x86_64 
  lsb-lib64                      4.1          11.mga2       x86_64 
  lsb-noarch                     4.1          11.mga2       x86_64 
  m4                             1.4.16       1.mga2        x86_64 
  mpage                          2.5.6        4.mga1        x86_64 
  patch                          2.6.1        4.mga1        x86_64 
  pax                            3.4          8.mga1        x86_64 
  perl-Class-ISA                 0.360.0      3.mga1        noarch 
  perl-Pod-Perldoc               3.150.0      2.mga1        noarch 
  perl-Pod-Plainer               1.30.0       3.mga1        noarch 
  perl-Safe                      2.300.0      1.mga2        x86_64 
  postfix                        2.8.8        1.mga2        x86_64 
  qt3-common                     3.3.8b       30.mga2       x86_64 
(Medium »Core Updates (distrib3)«)
  lib64jpeg62                    1.2.0        4.1.mga2      x86_64 
(Befehlszeile)
  RealPlayer                     11.0.2.2315  20101117      i586   
37MB zusätzlicher Speicher wird benötigt                                                                                                                     
13MB an Paketen wird geholt                                                                                                                                 
Fortfahren mit der Installation der 24 Pakete? (J/n)

The installation works fine. When I tried to start it I've got:
Code: Select all
[marc@Rechner ~]$ realplay.bin
realplay.bin: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory

So I installed
Code: Select all
[root@Rechner Downloads]# urpmi libgdk-x11-2.0.so.0
Um die Abhängigkeit von »libcairo.so.2« zu erfüllen, wird eines der folgenden Pakete benötigt:
 1- libcairo2-1.10.2-6.mga2.i586: Cairo - multi-platform 2D graphics library (zu installieren)
 2- libcairo-xcb2-1.10.2-6.mga2.i586: Cairo - multi-platform 2D graphics library (zu installieren)
Ihre Wahl? (1-2) 1
Um die Abhängigkeit von »libgdk_pixbuf2.0_0-loaders-png[== 2.26.1]« zu erfüllen, wird eines der folgenden Pakete benötigt:
 1- libgdk_pixbuf2.0_0-loaders-png15-2.26.1-1.mga2.i586: PNG Image loading and manipulation library for GTK+ (zu installieren)
 2- libgdk_pixbuf2.0_0-loaders-png12-2.26.1-1.mga2.i586: PNG Image loading and manipulation library for GTK+ (zu installieren)
Ihre Wahl? (1-2) 1
Um die Abhängigkeiten zu erfüllen, werden die folgenden Pakete installiert:
  Paket                          Version      Release       Arch   
(Medium »Core 32bit Release (distrib31)«)
  libatk1.0_0                    2.4.0        1.mga2        i586   
  libcairo2                      1.10.2       6.mga2        i586   
  libdatrie1                     0.2.5        1.mga2        i586   
  libdirectfb1.5_0               1.5.3        4.mga2        i586   
  libgdk_pixbuf2.0_0             2.26.1       1.mga2        i586   
  libgdk_pixbuf2.0_0-loaders-pn> 2.26.1       1.mga2        i586   
  libgtk+-x11-2.0_0              2.24.10      4.mga2        i586   
  libgtk+2.0_0                   2.24.10      4.mga2        i586   
  libia_ora-gnome                1.0.25       1.mga1        i586    (Vorschlag)
  libjasper1                     1.900.1      13.mga2       i586   
  libpango1.0_0                  1.30.0       1.mga2        i586   
  libpango1.0_0-modules          1.30.0       1.mga2        i586   
  libsysfs2                      2.1.0        14.mga2       i586   
  libthai0                       0.1.14       1.mga1        i586   
  libvncserver0                  0.9.8.2      1.mga2        i586   
  libxft2                        2.3.0        1.mga2        i586   
11MB zusätzlicher Speicher wird benötigt
3.5MB an Paketen wird geholt
Fortfahren mit der Installation der 16 Pakete? (J/n)
After that the Realplayer starts...
BTW: I've tested this on my 64bit Mageia2 installation with activated x86_64 and i586 repos.. (Core, tainted and nonfree).

Now I will remove this crappy piece of software again :mrgreen:
User avatar
Latte
 
Posts: 142
Joined: Apr 3rd, '11, 14:44

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 01:02

Latte,

Here I have libgdk-x11-2.0.so.0, the realplayer opens, but when I play rmvb files it dead.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby doktor5000 » Apr 1st, '13, 10:49

Do you need Realplayer for online streams, or do you only need an offline player for .rmvb media?
FWIW, here's a link to an example rmvb video: http://users.wfu.edu/yipcw/atg/vid/

Some .rmvb files should play in VLC, the rest should work in mplayer (don't forget to use the tainted version).
Can't currently try with Mageia, though.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 12:00

doktor5000,

My main use is for rmvb files. Although vlc and mplayer reproduce rmvb, I compared in my i586 machine and the graphical quality of the reproduction is better in realplayer for linux. Unfortunately it was discontinued in linux.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby doktor5000 » Apr 1st, '13, 12:20

Please show the output of ldd /opt/real/RealPlayer/realplay.bin

Here it works just fine, e.g. with http://users.wfu.edu/yipcw/atg/vid/kata ... 8-10s.rmvb


ldd output, from my x86_64 install:

Code: Select all
[doktor5000@Mageia2 ~]$ ldd /opt/real/RealPlayer/realplay.bin
        linux-gate.so.1 =>  (0xffffe000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xf760a000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xf75e9000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf75c8000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xf75bf000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xf75b1000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xf7566000)
        libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf7518000)
        libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0xf7513000)
        libdl.so.2 => /lib/libdl.so.2 (0xf750e000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf7415000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xf6fb7000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf6f9d000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6eb8000)
        libm.so.6 => /lib/libm.so.6 (0xf6e8e000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6e73000)
        libc.so.6 => /lib/libc.so.6 (0xf6cf4000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf6bbc000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xf6baf000)
        libgio-2.0.so.0 => /lib/libgio-2.0.so.0 (0xf6a5a000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf6a24000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf6a12000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6a07000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf6a03000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xf69f3000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf69ea000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf69df000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xf69da000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xf69d6000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf69d0000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xf6912000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xf68e6000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0xf68cf000)
        libffi.so.5 => /usr/lib/libffi.so.5 (0xf68c8000)
        /lib/ld-linux.so.2 (0xf76ef000)
        libpcre.so.0 => /lib/libpcre.so.0 (0xf688a000)
        librt.so.1 => /lib/librt.so.1 (0xf6881000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf685f000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf67d4000)
        libz.so.1 => /lib/libz.so.1 (0xf67bd000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xf67a5000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xf6655000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xf65bd000)
        libdirectfb-1.5.so.0 => /usr/lib/libdirectfb-1.5.so.0 (0xf64e8000)
        libdirect-1.5.so.0 => /usr/lib/libdirect-1.5.so.0 (0xf64c6000)
        libpng15.so.15 => /usr/lib/libpng15.so.15 (0xf6478000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf6474000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf646d000)
        liblzma.so.5 => /lib/liblzma.so.5 (0xf643b000)
        libfusion-1.5.so.0 => /usr/lib/libfusion-1.5.so.0 (0xf642f000)


So far you didn't provide any link to a video which does not work ...
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby Latte » Apr 1st, '13, 12:26

fraterlinux wrote:doktor5000,

My main use is for rmvb files. Although vlc and mplayer reproduce rmvb, I compared in my i586 machine and the graphical quality of the reproduction is better in realplayer for linux.


Hi fraterlinux,
As doktor already wrote, you did not provide a link to a not-working file: since I do not have any rmvb file before I've downloaded a sample file here: http://users.wfu.edu/yipcw/atg/vid/

With VLC it didn't work at all (tainted version) and with mplayer the resolution was not set correctly (I didn't try to set the resolution manually right now...). However with the realplayer at least this file seems to be played correctly... (everything is tested on a 64bit Mageia2)
User avatar
Latte
 
Posts: 142
Joined: Apr 3rd, '11, 14:44

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 12:35

Ldd command output:

Code: Select all
$ ldd /opt/real/RealPlayer/realplay.bin
        linux-gate.so.1 =>  (0xffffe000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xf768d000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xf766c000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf764b000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xf7642000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xf7634000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xf75e9000)
        libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf759b000)
        libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0xf7596000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7591000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf7498000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xf703a000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7020000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6f3b000)
        libm.so.6 => /lib/libm.so.6 (0xf6f11000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6ef6000)
        libc.so.6 => /lib/libc.so.6 (0xf6d77000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf6c3f000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xf6c32000)
        libgio-2.0.so.0 => /lib/libgio-2.0.so.0 (0xf6add000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf6aa7000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf6a95000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6a8a000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf6a86000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xf6a76000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf6a6d000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf6a62000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xf6a5d000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xf6a59000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf6a53000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xf6982000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xf6956000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0xf693f000)
        libffi.so.5 => /usr/lib/libffi.so.5 (0xf6938000)
        /lib/ld-linux.so.2 (0xf7769000)
        libpcre.so.0 => /lib/libpcre.so.0 (0xf68fa000)
        librt.so.1 => /lib/librt.so.1 (0xf68f1000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf68cf000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf6844000)
        libz.so.1 => /lib/libz.so.1 (0xf682d000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xf6815000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xf66c5000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xf662d000)
        libpng15.so.15 => /usr/lib/libpng15.so.15 (0xf65de000)
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xf65da000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xf65cf000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf65cb000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf65c4000)
        liblzma.so.5 => /lib/liblzma.so.5 (0xf6592000)


With his rmvb example also crashed and died:

Code: Select all
$ realplay.bin katamari-star8-10s.rmvb

** (process:18392): WARNING **: Unsupported locale pt_BR:pt_PT:pt! Please use a locale with .UTF-8 suffix! For example: export LANGUAGE=en_US.UTF-8

Gtk-Message: Failed to load module "canberra-gtk-module"

(realplay.bin:18392): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "oxygen-gtk",

(realplay.bin:18392): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "oxygen-gtk",

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/realplay/icon.png: Falha ao carregar a imagem "/usr/share/realplay/realplay/icon.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/superbuffer/track.png: Falha ao carregar a imagem "/usr/share/realplay/superbuffer/track.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/superbuffer/nonsuperb.png: Falha ao carregar a imagem "/usr/share/realplay/superbuffer/nonsuperb.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/superbuffer/superbuffer.png: Falha ao carregar a imagem "/usr/share/realplay/superbuffer/superbuffer.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/superbuffer/superbufferlive.png: Falha ao carregar a imagem "/usr/share/realplay/superbuffer/superbufferlive.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

** (realplay.bin:18392): CRITICAL **: file superbufhscale.cpp: line 512 (void hx_superbuf_hscale_init(HXSuperbufHScale*)): assertion `superbuf_hscale->tile_graphics[HX_SUPERB_BG].pixbuf' failed

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/play.png: Falha ao carregar a imagem "/usr/share/realplay/default/play.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/pause.png: Falha ao carregar a imagem "/usr/share/realplay/default/pause.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/volume_mute.png: Falha ao carregar a imagem "/usr/share/realplay/default/volume_mute.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/volume_off.png: Falha ao carregar a imagem "/usr/share/realplay/default/volume_off.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/volume_low.png: Falha ao carregar a imagem "/usr/share/realplay/default/volume_low.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/volume_mid.png: Falha ao carregar a imagem "/usr/share/realplay/default/volume_mid.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/default/volume_high.png: Falha ao carregar a imagem "/usr/share/realplay/default/volume_high.png": razão desconhecida, provavelmente um arquivo de imagem corrompido
Warning: The realplay shell script should export HELIX_LIBS environment
         variable and be used to launch RealPlayer.
Script file: /opt/real/RealPlayer/realplay

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/realplay/icon.png: Falha ao carregar a imagem "/usr/share/realplay/realplay/icon.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/realplay/playlist_error.png: Falha ao carregar a imagem "/usr/share/realplay/realplay/playlist_error.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/realplay/icon.png: Falha ao carregar a imagem "/usr/share/realplay/realplay/icon.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

** (realplay.bin:18392): CRITICAL **: file superbufhscale.cpp: line 1016 (void hx_superbuf_hscale_realize(GtkWidget*)): assertion `tile_width >= 0' failed

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/realplay/logo.png: Falha ao carregar a imagem "/usr/share/realplay/realplay/logo.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /usr/share/realplay/realplay/icon.png: Falha ao carregar a imagem "/usr/share/realplay/realplay/icon.png": razão desconhecida, provavelmente um arquivo de imagem corrompido

(realplay.bin:18392): Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:18392): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:18392): Gdk-CRITICAL **: _gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed

** (realplay.bin:18392): ERROR **: file superbufhscale.cpp: line 933 (void hx_superbuf_handle_size_dependent_xresources(GtkWidget*)): assertion failed: (superbuf_hscale->tile_mask)
Trace/breakpoint trap


Everything indicates that the error is in the last line.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby doktor5000 » Apr 1st, '13, 12:43

No, nothing indicates that the error is in the last line, that's only the result.
You may want to check https://wiki.mageia.org/en/Mageia_2_Err ... conf_issue
Please provide the output of
Code: Select all
rpm -qa | grep -iE 'real|helix|pixbuf' | sort


Here it looks like this:
Code: Select all
[doktor5000@Mageia2 ~]$ LC_ALL=C realplay http://users.wfu.edu/yipcw/atg/vid/katamari-star8-10s.rmvb
Gtk-Message: Failed to load module "canberra-gtk-module"

(realplay.bin:26468): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",

(realplay.bin:26468): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",
Opening ALSA PCM device cards.pcm.default


Also you shouldn't use the binary realplay.bin directly, use the wrapper script instead.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 12:53

output 1:
Code: Select all
$ rpm -qa | grep -iE 'real|helix|pixbuf' | sort
gdk-pixbuf2.0-2.26.1-1.mga2
lib64gdk_pixbuf2.0_0-2.26.1-1.mga2
lib64gdk_pixbuf2.0_0-loaders-png15-2.26.1-1.mga2
lib64gdk_pixbuf2.0-devel-2.26.1-1.mga2
lib64gdk_pixbuf-gir2.0-2.26.1-1.mga2
libgdk_pixbuf2.0_0-2.26.1-1.mga2
libgdk_pixbuf2.0_0-loaders-png12-2.26.1-1.mga2
real-codecs-1.2-7
RealPlayer-11.0.2.2315-20101117


output 2:
Code: Select all
$ LC_ALL=C realplay http://users.wfu.edu/yipcw/atg/vid/katamari-star8-10s.rmvb

** (process:19176): WARNING **: Unsupported locale pt_BR:pt_PT:pt! Please use a locale with .UTF-8 suffix! For example: export LANGUAGE=en_US.UTF-8

Gtk-Message: Failed to load module "canberra-gtk-module"

(realplay.bin:19176): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",

(realplay.bin:19176): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/realplay/icon.png: Failed to load image '/opt/real/RealPlayer/share/realplay/icon.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/superbuffer/track.png: Failed to load image '/opt/real/RealPlayer/share/superbuffer/track.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/superbuffer/nonsuperb.png: Failed to load image '/opt/real/RealPlayer/share/superbuffer/nonsuperb.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/superbuffer/superbuffer.png: Failed to load image '/opt/real/RealPlayer/share/superbuffer/superbuffer.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/superbuffer/superbufferlive.png: Failed to load image '/opt/real/RealPlayer/share/superbuffer/superbufferlive.png': reason not known, probably a corrupt image file

** (realplay.bin:19176): CRITICAL **: file superbufhscale.cpp: line 512 (void hx_superbuf_hscale_init(HXSuperbufHScale*)): assertion `superbuf_hscale->tile_graphics[HX_SUPERB_BG].pixbuf' failed

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/play.png: Failed to load image '/opt/real/RealPlayer/share/default/play.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/pause.png: Failed to load image '/opt/real/RealPlayer/share/default/pause.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/volume_mute.png: Failed to load image '/opt/real/RealPlayer/share/default/volume_mute.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/volume_off.png: Failed to load image '/opt/real/RealPlayer/share/default/volume_off.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/volume_low.png: Failed to load image '/opt/real/RealPlayer/share/default/volume_low.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/volume_mid.png: Failed to load image '/opt/real/RealPlayer/share/default/volume_mid.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/default/volume_high.png: Failed to load image '/opt/real/RealPlayer/share/default/volume_high.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/realplay/icon.png: Failed to load image '/opt/real/RealPlayer/share/realplay/icon.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/realplay/playlist_error.png: Failed to load image '/opt/real/RealPlayer/share/realplay/playlist_error.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/realplay/icon.png: Failed to load image '/opt/real/RealPlayer/share/realplay/icon.png': reason not known, probably a corrupt image file

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

** (realplay.bin:19176): CRITICAL **: file superbufhscale.cpp: line 1016 (void hx_superbuf_hscale_realize(GtkWidget*)): assertion `tile_width >= 0' failed

(realplay.bin:19176): GdkPixbuf-WARNING **: Bug! gdk-pixbuf loader 'png12' didn't set an error on failure.
Failed to load pixbuf file: /opt/real/RealPlayer/share/realplay/logo.png: Failed to load image '/opt/real/RealPlayer/share/realplay/logo.png': reason not known, probably a corrupt image file

(realplay.bin:19176): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_set_text: assertion `layout != NULL' failed

(realplay.bin:19176): Pango-CRITICAL **: pango_layout_get_pixel_extents: assertion `PANGO_IS_LAYOUT (layout)' failed

(realplay.bin:19176): Gdk-CRITICAL **: _gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed

** (realplay.bin:19176): ERROR **: file superbufhscale.cpp: line 933 (void hx_superbuf_handle_size_dependent_xresources(GtkWidget*)): assertion failed: (superbuf_hscale->tile_mask)
/usr/bin/realplay: line 57: 19176 Trace/breakpoint trap   $HELIX_LIBS/realplay.bin "$@"


... also crashed and died:
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 13:15

Comparing kdiff the output of ldd noticed that you use:

Code: Select all
libdirectfb-1.5.so.0 => /usr/lib/libdirectfb-1.5.so.0 (0xf64e8000)
        libdirect-1.5.so.0 => /usr/lib/libdirect-1.5.so.0 (0xf64c6000)
        libfusion-1.5.so.0 => /usr/lib/libfusion-1.5.so.0 (0xf642f000)


I use:
Code: Select all
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xf65da000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xf65cf000)


Maybe problem with: libxcb-shm and libxcb-render ?
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 13:44

I uninstalled libxcb and installed libdirectfb now works without audio and cutting.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby doktor5000 » Apr 1st, '13, 13:46

No, you're comparing apples and oranges there. Read again what i posted before, and check your output
for the relevant errors messages.

doktor5000 wrote:You may want to check https://wiki.mageia.org/en/Mageia_2_Err ... conf_issue
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 14:01

Okey. I player reset and now stop cutting. However, I still seem realplayer to work better with libdirectfb1.5_0.
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby doktor5000 » Apr 1st, '13, 14:05

What did you do exactly?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby fraterlinux » Apr 1st, '13, 14:13

Code: Select all
# urpme libxcb-shm0
# urpme libxcb1
# urpmi libdirectfb1.5_0
# urpmi RealPlayer11GOLD.rpm

In menu Help of realplayer I click in Player Reset. Now works fine! :-D
Last edited by doktor5000 on Apr 1st, '13, 14:15, edited 1 time in total.
Reason: added code tags, to improve on clarity
fraterlinux
 
Posts: 131
Joined: Jun 21st, '12, 13:15

Re: Real Player 11 does not work on x86_64 Mageia 2

Postby doktor5000 » Apr 1st, '13, 14:15

Please mark the thread accordingly by editing the topic of the first post and prefix it by [SOLVED], thanks
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Video

Who is online

Users browsing this forum: No registered users and 1 guest