[Howto] Set up Tapioca on Fedora Core 5

I tested around a bit with Tapioca and got it running on Fedora Core 5. And since Peter Robinson packaged it for Fedora Core and provides a yum repository, there is not to much you have to do.

Set up the repositories

Tapioca works with gstreamer. Since the gstreamer API changed between two minor versions, you have to use newer packages then these available with Fedora Core. Newer packages are provided by the GStreamer team as yum repositories for Fedora Core 5, and they say that these are compatible to Fedora Core 5 and livna.org. So, add these three files to your /etc/yum.repos.d/ directory:

Now the only thing missing is the tapioca repository. Add this file to your /etc/yum.repos.d/ directory, and your are prepared.

Install the software

Since you have to install the new gstreamer version first, update your system: yum update. And as a side effect, when you additionally enter yum install gstreamer-universe you will get possibly the most complete set of plugins available for gstreamer available🙂
After that, install the software which is additionally needed:
yum install gstreamer-plugins-farsight farsight libjingle tapioca-xmpp tapiocaui tapioca

Your system is now ready to run tapioca.

Start the program

The program can be started with the command tapiocaui. In the login you have to enter a jabber login with the appropriate password. After that you will see the list of contacts and if they can be called. At the moment you will be only able to call other Google Talk users most likely since that is the only program which is supporting this protocol which is wider spread (Kopete 0.12 does have experimental support but is not shipped with the normal KDE at the moment).

Trouble shooting

If you run into problems, it could probably be caused by a still running xmpp_connection_manager-0.3. Kill it before you restart the program.
If you have bigger problems, try to run the program in debug mode: apiocaui --gst-debug-level=3. Reproduce the problem, copy it to a pastebin service like pastebin.com, and enter the irc channel #tapioca-voip at freenode.

Other problems can occur when you are using tapioca behind a tight firewall. Some of these problems are fixed in the svn, but there are some issues building a svn version due to a gcc bug, see this error. Hopefully this will be solved soon. When there are new packages available, yum update will update them automatically🙂

4 thoughts on “[Howto] Set up Tapioca on Fedora Core 5”

  1. Interesting. If I can call to Gtalkers from SUSE, maybe I should give it a try. What are your impressions with an app, let’s say compared to Skype?

    Actually I am tired of Skype not updating their sofy for Linux. Thinking of Gizmo, but wasn’t able to compile one😦

    NTW, if you don’t use CoComment, you should. This was I always know that someone has replied to my comments – in few words, much easier to manage🙂

  2. The impression I got was quite good, but the program is a little bit unstable at the moment – at the moment for example the given Fedora Core 5 repo provides a svn version, but this does not work for me at least (we try to get the old working, 0.3 packages back into the yum repository).
    I talked with my friend who uses Google Talk, and she reported that she heared some noisy in the background which is different to skype – but that was probably due to the fact that it was only a very short and quick test. For me the quality was impressive.
    I think we will see a further development in this app because, afaik, Tapioca will be the app which will provide Goole Talk on the Nokia 770. The version 0.4 of Tapioca should be published these days I was told.

    But as you I’m very tired with Skype – I don’t like the fact that they only provide OSS drivers which cause problems on poor audio hardware (as my latop has) and additionally there was a security analysis about it some months ago, and that was frightening.

    A last question: what is NTW?

  3. Ah, ok, but I forgot to ask my real question: what are CoComments? I mean, at the moment I just get an email reporting when anybody posts a comment to my articles, that seems to be enough – or is that what you mean?

Comments are closed.