No Real Player icon in SuSE 11 Menu

Hello,

I thought I installed RP10 when I installed SuSE 11. Yet, it is not found in any directory/subdirectory in the SuSE start menu.

To check, I looked in usr/bin and it says:

realplay → …/lib/RealPlayer10/realplay

I go to …/lib/RealPlayer10 and it appears to be the real player directory.

If I am correct, I have two questions:

(1) How to I get a programme icon onto the SuSE Menu/Multimedia/Audio Player?

(2) I wish to install Real Player 11. Do I need to un-install Real Player 10 first? If so, what is the recommended way?

Thanks for the help,

Regards,

Mark

edit menu via right click

navigate to where you want it to go

add new item

Give it the name: Real Player

and in the command box: realplay

the icon box near the name and description can be configured by clicking on
look for the icon by selecting ALL then in the filter type real

click save

Re?2:

To install ver,11
remove 10

download the installer from real
(I’m using it in preference - the suse non-oss .rpm didn’t work properly) but 10 may be fine for you.
I have 10 on my box and 11 on my laptop

Install instructions for 11

download

  1. Verify that the file is executable. If it isn’t, type:
    $ chmod a+x RealPlayer11GOLD.bin
  2. Run the installer by typing the following command:
    $ sudo ./RealPlayer11GOLD.bin Enter your password when asked.
  3. Follow the prompts provided to finish installation.
  4. When you launch the player for the first time, a set-up assistant will take you through configuring your player. You can run the set-up assistant again at any time by choosing Reset RealPlayer from the Help menu.

Hello, caf,

I was able to install the icon and link it to the programme. It seemed to work.

But, I then un-installed v. 10 and tried to install v. 11. No luck. (Isn’t there an old saying - if it isn’t broken don’t fix it?) :wink:

Anyway, did chmod on the RealPlayer11GOLD.bin file, and then sudo and entered password, but the return message was: tar: This does not look like a tar archive.

I’ve tried to install the .rpm version too and no luck.

More research required on my part. I’ve installed other packages (eg BOINC Manager and Firefox) so I need to figure out where I am going wrong.

Thanks for the help, caf.

Mark

in a terminal try going su
then enter your pasword
now do

./RealPlayer11GOLD.bin

Hello, caf,

This is embarrassing. I entered su mode. I then ‘did’ and the process installed RP11 into the default directory:

/opt/real/RealPlayer

However, there are no executables. Here is the contents of the directory:

rwxr-x 2 root root 4096 2008-11-09 14:43 Bin
drwxrwxr-x 2 root root 4096 2008-10-01 17:00 codecs
drwxrwxr-x 2 root root 4096 2008-10-01 17:00 common
drwxrwxr-x 2 root root 4096 2008-10-01 17:00 doc
-rw-r–r-- 1 root root 39726 2008-11-09 14:43 install.log
-rwxr-xr-x 1 root root 34036 2008-10-01 17:00 LICENSE
drwxrwxr-x 2 root root 4096 2008-10-01 17:00 mozilla
drwxrwxr-x 2 root root 4096 2008-10-01 17:00 plugins
drwxrwxr-x 4 root root 4096 2008-10-01 17:00 postinst
-rw-rw-r-- 1 root root 2833 2008-10-01 17:00 README
-rwxr-xr-x 1 root root 1698 2008-10-01 17:00 realplay
-rwxrwxr-x 1 root root 924888 2008-10-01 17:00 realplay.bin
drwxrwxr-x 8 root root 4096 2008-10-01 17:00 share

The 1698 sized file labeled ‘realplay’ contains a script as follows:

============= script start ===============

#!/bin/bash

To install this script, create a symlink to it from somewhere in your

path. Do not move the script out of the player directory, since

it relies on the true location of hxplay to derive the location of the

player directory

ARG0=$0

Bugbuggy has been causing a lot of trouble with desktop stability. Disable it.

export GNOME_DISABLE_CRASH_DIALOG=1

if “${OSTYPE:0:7}” = “solaris” ] ; then
# Solaris requires this setup to use POSIX utilities.
PATH=/usr/xpg4/bin:${PATH}
fi

if -d “$HELIX_LIBS” ] ; then
true
elif “$HELIX_LIBS” = “” -a -L ${ARG0} ] ; then
HELIX_LIBS=$(readlink ${ARG0})
HELIX_LIBS=${HELIX_LIBS%/} # Delete trailing file name.
elif “$HELIX_LIBS” = “” -a -f ${ARG0} ] ; then
HELIX_LIBS=$ARG0
HELIX_LIBS=${HELIX_LIBS%/
} # Delete trailing file name.
HELIX_LIBS=$(cd $HELIX_LIBS; pwd)
elif -z “$HELIX_LIBS” ]; then
echo “$HELIX_LIBS is not set”
else
echo “$HELIX_LIBS points to a directory that does not exist ($HELIX_LIBS)”
fi

export HELIX_LIBS

if -n “$HELIX_LIBS” -a -d “$HELIX_LIBS” ]; then
# See if LD_PRELOAD contains any of the sound server libs. If so, remove them.
LD_PRELOAD=echo $LD_PRELOAD | sed -e 's/\(^:]*libesd^:]*\|^:]*libarts^:]*\):\?//g'
export LD_PRELOAD

if  -n "$LD_PRELOAD" ]; then
    echo "Warning: LD_PRELOAD=\"$LD_PRELOAD\""
fi

if  -z "GTK_MODULES" ]; then
    # Enable accessibility
    export GTK_MODULES="gail:atk-bridge"
fi

while /bin/true; do
    # Restart the player if exit code is 10 (player reset)
    $HELIX_LIBS/realplay.bin "$@"
    if  $? -ne 10 ]; then
       break
    fi
done

fi

============= script end =============

Any thoughts?

Sorry to keep coming up with problems.

Mark

Hello,

I have only one description for me - berk. However, I figured it out.

Simply, I needed to run the script titled ‘realplayer’. That solved it all.

It is sad, however, and demonstrates that Linux does need to become simpler.

I understand that Real Player is not open source. However, changing versions ought to be simpler.

I am concerned for Linux take-up (not least because a site such as Linux.org is no longer producing non-kernel Linux news). In this respect, Suse ought to be a bit more attentive to its lower-common denominator users’ need for some simplicity installing new-version programmes.

Sorry for the rant. Learning about Linux is hard, but rewarding when solutions are found or problems are solved. But some users may not be so persistent. I want Linux to be around longer than IBM’s brilliant OS/2.

Mark

Well .rpm avail via the repo’s is usually easy enough to install, but I understand your complaint.

It is a learning curve - but all I can say is. Just because we are familiar with and even skilled in the use of another OS - We have to remember just how long it might have taken us to get so familiar with it in the first place.

Making the transformation from M$ to Linux is just that - a metamorphosis. But there is a lot of hard work on the way.

Thanks, caf,

I can honestly say that learning in the Linux world is a lot like learning good ol’ OS/2 - it gives real satisfaction to hard fought problem solving as there is a logic to it and it can be understood.

Thank you again for sorting me out. Your help was invaluable.

Cheers,

Mark
Canada