How to setup Paltalk in Linux

Release 1.0 December 12 2009

Preface:

Paltalk is a very popular voice and video chatting especially in the East. The AVM Software Inc. only distributes the application on Windows platform, but recently the company created a flash frontend "Paltalk Express" which enable the Linux/MAC community to joy the great Paltalk too. The flash is called from Firefox.

How to install:


The following setup works well on an Opensuse 11.1 on an ancient Dell SX270.

The one and only importance component for getting Paltalk to work is "Adobe Flash Player". Many unsuccesfull setup happened when there are several old Flash plugins exist inside Firefox.

Please do the following steps:
1) get the plugins from http://get.adobe.com/flashplayer/. If you using Fedora or SuSe please choose the rpm format, otherwise read the "Installation Instructions" at the same site.
2) If it is a rpm, install the package like this:
rpm -ivh flash-plugin-10.0.42.34-release.i386.rpm
My "rpm -qa" will show:
suse2:/usr/lib/firefox # rpm -qa|grep -i firefox
MozillaFirefox-3.0.11-0.1.1
suse2:/usr/lib/firefox # rpm -qa|grep -i flash
flash-plugin-10.0.42.34-release

3) Start Firefox and then check if the plugins is installed correctly, enter "about:plugins" (without quotes) at the address bar.
Notice it shows something with "Shockwave Flash", not "Adobe Flash Player". It is OK, because "Shockwave Flash" is included the "Adobe Flash Player" too. It also shows the version of the plugins, in this case it is version 10.0 release 42 (the same number you see on the downloaded rpm above).
NB: If the "about:plugins" shows more than one version of "Shockwave Flash", "Paltalk Express" would get trouble to find the correct version of Flash plugin, and it fails. If it is the case, go to the "Troubleshooting" chapter to see how to remove the previous version of "Shockwave Flash"
NB: If the "about:plugins" does not show any "Schockwave Flash", please check if the Adobe Install missed the link from its shared library "libflashplayer.so" to Firefox's plugins home directory. If so create a softlink for this, for OpenSuse, Fedora you can do the following:
ln -s /usr/lib/flash-plugin/libflashplayer.so /usr/lib/firefox/plugins

4) Enter the flash site http://express.paltalk.com/ at the address bar.
If everything goes well, you will get this screen:

Now you can choose a room and join it.

Troubleshooting:

If the site keep saying "Not support, Get the Flash Player at Adobe", do the following to check if you have another plugins in Firefox.
1) Using the command "locate" from the package "findutils-locate" to find all the "flash player" plugin. The file "libflashplayer.so" is the shared library for the "flash player" plugin.
updatedb; locate libflashplayer.so
2) From the output from the step 1), do a "rpm -qf <one file a time with full path>"
For example:
suse2:/usr/lib/firefox # rpm -qf /usr/lib/flash-browser/libflashplayer.so
flash-player-10.0.22.87-0.1.1

It tells there is another package called "flash-player" (remember the one we are installing called "flash-plugin-10.0.42.34") which has also the shared library "libflashplayer.so" as the rpm from "Adobe Flash Player".
Since I don't need the package "flash-player-10.0.22.87-0.1.1" anyway, I remove it with:
rpm -e flash-player-10.0.22.87-0.1.1

Repeat step 2) until there is only one "Shockwave Flash" version "10.0 r42" at the Firefox->Tools->Add-ons->Plugins.

Now you can enter "http://express.paltalk.com" at the Firefox's address bar again. If it success but no sound, please reboot your linux.

For more infos about Flash Player, please take a look at http://www.shockwave.com/help/faq_flashplayer.jsp#link1.7

Goodluck with Palk talking...
Copenhagen December 2009, Tuan Nguyen