Zattoo for Linux (x86-64)

zattoo Just got back from a long weekend, and I saw a nice news item waiting for me in my email box, the Zattoo client is now available for Linux. The Zattoo client is a peer-to-peer client that allows the user to select a Live TV channel (out of a growing selection of television channels).

While only released so far for Linux in a x86 (32bit) format for 3 different distributions : Ubuntu 6.10, Fedora Core 6, and OpenSuse 10.2, it can quickly be adapted to other distros. I’ve been able to get it running without much trouble (just had to add 2 libraries) on my Red Hat Enterprise Linux 5 (x86-64). Here are the few steps needed to get it running after having downloaded the binary from the Zattoo download pages.

 

Create two Symbolic Links:

ln -s /lib/libssl.so.0.9.8b /lib/libssl.so.0.9.8
ln -s /lib/libcrypto.so.0.9.8b /lib/libcrypto.so.0.9.8

In addition it requires two additional libraries that where not on my configuration The gtkglext library for i386, which I found already compiled for rhel5-i386 and the libfaad library found in the faad2 package for i386. In addition I also created a ldconfig entry for Zattoo to find it’s libraries. Under RHEL5 I use the ld.so.conf.d directory.

 

Edit /etc/ld.so.conf.d/zattoo.conf :

/usr/lib/zattoo

When I didn’t do this, I was getting the following error code:

 

zattoo_player: symbol lookup error: zattoo_player: undefined symbol: faacDecOpen

Another list of people making comments about Zattoo on Linux is available on this more official blog.

Leave a Reply