Hello:
After finally figuring out the correct Xorg modelines that work with my HDTV, i decided to install Elisa Media Center on Ubuntu 7.10
Code:
http://elisa.fluendo.com/
The software which is written in Python, looks really good and it should do what i need. I downloaded the source and i read through the requirements and installed each of the following packages:
[CODE][CODE]
Dependencies
============
- Python >= 2.4
- python2.4-dev
- python-setuptools
- python-imaging
- python-twisted >= 2.2
- python-twisted-web
- python-gnome2-extras
- python-pysqlite2
- python-gtk2
- GStreamer 0.10 + Python Bindings : http://gstreamer.freedesktop.org/
- Pigment 0.3.3 + Python Bindings
installed elisa from source
Code:
python setup.by build
when i run elisa it comes back with the following message:
Code:
WARN MainThread media_manager Feb 22 23:55:18 Un-met dependency for youtube: gdata (elisa/core/manager.py:95)
WARN MainThread media_manager Feb 22 23:55:18 Component fspot_media failed to initialize: FSpot DB not found at '/home/waelaltaqi/.gnome2/f-spot/photos.db' (elisa/core/manager.py:95)
WARN MainThread media_manager Feb 22 23:55:19 Un-met dependency for ipod: gpod (elisa/core/manager.py:95)
WARN MainThread media_manager Feb 22 23:55:19 Un-met dependency for flickr:flickr_media: twill (elisa/core/manager.py:95)
WARN MainThread interface_controller Feb 22 23:55:20 Un-met dependency for lirc: pylirc (elisa/core/interface_controller.py:324)
The program 'elisa' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 28 error_code 8 request_code 143 minor_code 5)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
here elisa.conf which is stored under ~/.elisa/elisa.conf (There are many lines for unmet dependencies but those are not required to run. i can't see anything relevant there either):
Code:
[general]
version = '0.3.3'
install_date = '2008-02-21'
media_providers = ['daap:daap_media', 'youtube:youtube_media', 'shoutcast:shoutcast_media', 'fspot:fspot_media', 'coherence:upnp_media', 'ipod:ipod_media', 'base:local_media', 'media_db:elisa_media', 'gvfs:gnomevfs_media', 'audiocd:audiocd_media', 'flickr:flickr_media', 'stage6:stage_media']
metadata_providers = ['gstreamer:gst_metadata_client', 'amazon:amazon_covers']
service_providers = ['gnome:gnome_screensaver_service', 'hal:hal_service', 'coherence:coherence_service']
player_engines = ['base:playbin_engine', 'audiocd:cdda_engine']
backends = ['backend1']
frontends = ['frontend1']
[media_scanner]
enabled = '1'
db_backend = 'sqlite'
database = 'elisa.db'
fivemin_location_updates = []
hourly_location_updates = []
daily_location_updates = []
weekly_location_updates = []
unmonitored_locations = []
[backend1]
activity = 'raval:elisa_activity'
mvc_mappings = 'raval:data/raval_mvc_mappings.conf'
input_providers = ['lirc:lirc_input']
[frontend1]
backend = 'backend1'
theme = 'raval:tango_theme'
input_providers = ['pigment:pigment_input']
[xmlmenu:locations_builder]
locations = []
auto_locations = 1
[lirc:lirc_input]
# filename of the LIRC config map to use
lirc_rc = 'streamzap.lirc'
delay = '4'
repeat = '1'
[coherence:coherence_service]
logmode = 'none'
controlpoint = 'yes'
[[plugins]]
[base:service_activity]
# a list of activites, which should beappear in the service_menu
service_activities = ['service:about_activity']
[base:local_media]
hidden_file_chars = '!.'
[dvd:dvd_activity]
# uri of the dvd. must be file:///* or dvd://
dvd_uri = 'dvd://'
[player]
audiosink = 'autoaudiosink'
[theme_switcher:theme_switcher_activity]
# a list of themes 'plugin:component' like 'raval:tango_theme'
themes = ['raval:tango_theme', 'raval:poblenou_theme', 'raval:chris_theme']
[gnome:gnome_screensaver_service]
# Block the Screensaver. Available modes are: * 1 : block on playing only *
# 2 : block from the start to the end, use this, if you are only using remotes,
# on which the screensaver is not reacting * else: do not block!
blocking_mode = 2
[fspot:fspot_media]
# absolute path to f-spot photos.db file
db_path = '/home/waelaltaqi/.gnome2/f-spot/photos.db'
[amazon:amazon_covers]
# set your locale amazon here, could be any of de,jp,ca,uk,fr
locale = ''
i'm working under 1024*768 resolution and it's working perfect. I looked in /var/log/Xorg.0.log and there is nothing relevant. I even deleted the content of Xorg.0.log and there is nothing being written when i run the elisa. Unfortunately, elisa doesn't come with a debug switch and I'm not quit sure if it has it's own log file (went through /var/log and there is nothing there).
Does anyone know were should i start looking to troubleshoot this problem? Thanks in advance.