Installation of Coherence and Compère on Maemo
If you have already installed the pymaemo package, parts of it will be replaced with the Python 2.5 packages from Rob Taylor, which comply more with the usual Python installation you get on the other distributions, and contain a few more expedient modules and some fixes which haven't made it into the pymaemo package yet.
the manual way
The following repositories need to be added to the /etc/apt/sources.list either manually or via the application manager:
#maemo:name Maemo deb http://repository.maemo.org bora free non-free #maemo:name Codethink deb http://packages.codethink.co.uk/ bora main #maemo:name Noklab deb http://repository.nrcc.noklab.com/ bora extras
For OGG support in the GStreamer MediaRenderer you need to add this one too:
#maemo:name Tuomas Kulve - Maemo - Bora deb http://tuomas.kulve.fi/debian bora maemo
On the 2007HE software for the N770, the Maemo Extras repository was also required:
#maemo:name Maemo Extras deb http://repository.maemo.org/extras bora free non-free
After that an apt-get update is necessary.
Now apt-get install python-coherence will download the latest Coherence package for Maemo with all mandatory dependencies.
the .install file way
Due to a limitation in the current Hildon application manager it is not possible to install several repository in one .install file.
So you have to click on all three (or four) of the following links.
- the Maemo repository
- the Noklab repository
- ogg-support from the repository of Tuomas Kulve (optional)
- Coherence from the CodeThink repository
configuration
Put a basic configuration for Coherence in the file /root/.coherence
# config file for coherence
#
# keywords are case-sensitive
logmode = error # error, warning, info, debug, log
#interface = eth0
#serverport = 30020 # if not specified or set to 0
# coherence will let the OS choose the port
[plugins]
[[FSStore]]
content = /media/mmc1/content # append more directories seperated by commas
name = Coherence N800
You need to adjust the content location accordingly to your setup.
startup
Run the command /usr/bin/coherence and you should see in the file-manager or in Media Streamer a new entry Coherence N800.
Compère
Compère is at the moment only available as a package in the Coherence download area. Store in on your N800 and install first its dependencies with apt-get install python2.5-osso and python2.5-pygame. After that the Compère package can be installed with dpkg -i python-compere*.deb.
There will be a new entry in the Extra menu where you can start Compère.
This version looks for a Coherence MediaServer in your network with a FlickrStore? enabled, if it isn't there, no images will be displayed.
