Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Elisa Media Center not working
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Tue Jul 08, 2008 11:57 pm    Post subject: Elisa Media Center not working Reply with quote

Hi , iv been trying to get the Elisa media centre running using the ebuilds from dangs overlay;

http://overlays.gentoo.org/svn/dev/dang/maintainer

When I start Elisa a splash screen pops up and then I get a black screen and nothing happens.

I get the following ouput;
Code:
WARN  MainThread      media_manager               Jul 09 00:48:52  Initializing youtube:youtube_media failed: Component youtube_media failed to initialize: Can't initialize flvdemux CVS version of gst-plugins-bad. (elisa/core/manager.py:95)
WARN  MainThread      media_manager               Jul 09 00:48:52  Initializing fspot:fspot_media failed: Component fspot_media failed to initialize: FSpot DB not found at '/home/oisin/.gnome2/f-spot/photos.db'. (elisa/core/manager.py:95)
WARN  MainThread      media_manager               Jul 09 00:48:52  Missing dependency Un-met dependency for ipod: gpod to create ipod:ipod_media (elisa/core/manager.py:98)
WARN  MainThread      service_manager             Jul 09 00:48:52  Creating provider osso:osso_service failed. A full traceback can be found at /tmp/elisa_RqiW13.txt (elisa/core/manager.py:103)
WARN  MainThread      media_manager               Jul 09 00:48:52  Missing dependency Un-met dependency for flickr:flickr_media: twill to create flickr:flickr_media (elisa/core/manager.py:98)
sh: xdg-user-dirs-update: command not found
elisa: could not connect to socket
elisa: No such file or directory
WARN  MainThread      interface_controller        Jul 09 00:48:52  Component lirc_input failed to initialize: Unable to initialize lirc! (elisa/core/interface_controller.py:326)
WARN  MainThread      comp_service_activity       Jul 09 00:48:52  Plugin 'service' not found (elisa/plugins/base/activities/service_activity.py:54)
WARN  MainThread      plugin_registry             Jul 09 00:48:53  Could not import component raval.location_view:LocationView. A full traceback can be found at /tmp/elisa_s6URsa.txt (elisa/core/plugin_registry.py:630)
WARN  MainThread      interface_controller        Jul 09 00:48:53  An error occured causing frontend 'frontend1' creation to fail. A full traceback can be found here: /tmp/elisa_DdGo8g.txt (elisa/core/interface_controller.py:148)
WARN  MainThread      db_backend                  Jul 09 00:48:53  column uri is not unique (elisa/core/db_backend.py:240)
[]
WARN  MainThread      twisted                     Jul 09 00:48:55  A twisted traceback occurred. (twisted/internet/defer.py:415)

Twisted traceback:
Traceback (most recent call last):
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 226, in simulate
    self.runUntilCurrent()
  File "/usr/lib64/python2.5/site-packages/twisted/internet/base.py", line 705, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 243, in callback
    self._startRunCallbacks(result)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib64/python2.5/site-packages/louie/plugin.py", line 103, in called
    return receiver(*args, **kw)
exceptions.TypeError: _detected_media_server() takes exactly 3 non-keyword arguments (2 given)


also here is the tranceback /tmp/elisa_DdGo8g.txt which might be relevant;
Code:
<class 'elisa.core.plugin_registry.ComponentNotFound'>
Python 2.5.2: /usr/bin/python
Wed Jul  9 00:48:53 2008

A problem occurred in a Python script.  Here is the sequence of
function calls leading up to the error, in the order they occurred.

 /usr/lib64/python2.5/site-packages/elisa/core/interface_controller.py in initialize(self=<elisa.core.interface_controller.InterfaceController object at 0x17db090>)
  141         for frontend_path in frontend_paths:
  142             try:
  143                 self._create_frontend(frontend_path)
  144             except Exception, exc:
  145                 path = application.log_traceback()
self = <elisa.core.interface_controller.InterfaceController object at 0x17db090>
self._create_frontend = <bound method InterfaceController._create_fronte...troller.InterfaceController object at 0x17db090>>
frontend_path = 'frontend1'

 /usr/lib64/python2.5/site-packages/elisa/core/interface_controller.py in _create_frontend(self=<elisa.core.interface_controller.InterfaceController object at 0x17db090>, frontend_name='frontend1')
  303         # connect the root controller to the root view
  304         root_view.frontend = frontend
  305         root_view.controller = root_controller
  306
  307         return True
root_view = <raval_frontend.elisa_view.ElisaView object at 0x289b390>
root_view.controller = <raval_frontend.elisa_controller.ElisaController object at 0x267f290>
root_controller = <raval_frontend.elisa_controller.ElisaController object at 0x267f290>

 /usr/lib64/python2.5/site-packages/elisa/plugins/raval_frontend/elisa_view.py in controller__set(self=<raval_frontend.elisa_view.ElisaView object at 0x289b390>, controller=<raval_frontend.elisa_controller.ElisaController object at 0x267f290>)
   87             self.player.controller = controller.player
   88
   89         super(ElisaView, self).controller__set(controller)
   90
   91     def show_popup__set(self, value):
builtinsuper = <type 'super'>
global ElisaView = <class 'raval_frontend.elisa_view.ElisaView'>
self = <raval_frontend.elisa_view.ElisaView object at 0x289b390>
).controller__set = <bound method ElisaView.controller__set of <rava...ontend.elisa_view.ElisaView object at 0x289b390>>
controller = <raval_frontend.elisa_controller.ElisaController object at 0x267f290>

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in controller__set(self=<raval_frontend.elisa_view.ElisaView object at 0x289b390>, controller=<raval_frontend.elisa_controller.ElisaController object at 0x267f290>)
  137         for controller_attribute, view_attributes in self.bindings:
  138             self._update_bound_attributes(controller_attribute,
  139                                           view_attributes)
  140
  141         # stop observing the old model and start observing the new one
view_attributes = 'manager'

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in _update_bound_attributes(self=<raval_frontend.elisa_view.ElisaView object at 0x289b390>, controller_attribute='manager', child_attributes=['manager'])
  227         if isinstance(controller_child_value, Controller):
  228             for attribute in child_attributes:
  229                 self._update_bound_view(attribute, controller_child_value)
  230         else:
  231             for child_attribute in child_attributes:
self = <raval_frontend.elisa_view.ElisaView object at 0x289b390>
self._update_bound_view = <bound method ElisaView._update_bound_view of <r...ontend.elisa_view.ElisaView object at 0x289b390>>
attribute = 'manager'
controller_child_value = <raval_frontend.manager_controller.ManagerController object at 0x2751890>

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in _update_bound_view(self=<raval_frontend.elisa_view.ElisaView object at 0x289b390>, attribute='manager', controller=<raval_frontend.manager_controller.ManagerController object at 0x2751890>)
  249
  250                 # connect the corresponding view
  251                 child_view.controller = controller
  252             except UndefinedMVCAssociation, e:
  253                 self.warning(e)
child_view = <raval_frontend.manager_view.ManagerView object at 0x2e03dd0>
child_view.controller = <raval_frontend.manager_controller.ManagerController object at 0x2751890>
controller = <raval_frontend.manager_controller.ManagerController object at 0x2751890>

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in controller__set(self=<raval_frontend.manager_view.ManagerView object at 0x2e03dd0>, controller=<raval_frontend.manager_controller.ManagerController object at 0x2751890>)
  137         for controller_attribute, view_attributes in self.bindings:
  138             self._update_bound_attributes(controller_attribute,
  139                                           view_attributes)
  140
  141         # stop observing the old model and start observing the new one
view_attributes = 'location'

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in _update_bound_attributes(self=<raval_frontend.manager_view.ManagerView object at 0x2e03dd0>, controller_attribute='location', child_attributes=['location'])
  227         if isinstance(controller_child_value, Controller):
  228             for attribute in child_attributes:
  229                 self._update_bound_view(attribute, controller_child_value)
  230         else:
  231             for child_attribute in child_attributes:
self = <raval_frontend.manager_view.ManagerView object at 0x2e03dd0>
self._update_bound_view = <bound method ManagerView._update_bound_view of ...nd.manager_view.ManagerView object at 0x2e03dd0>>
attribute = 'location'
controller_child_value = <LocationController current_index=0 0 items>

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in _update_bound_view(self=<raval_frontend.manager_view.ManagerView object at 0x2e03dd0>, attribute='location', controller=<LocationController current_index=0 0 items>)
  246                 # create the corresponding view
  247                 path = self.frontend.get_view_path(controller.model.path)
  248                 child_view = self._create_child_view(attribute, path)
  249
  250                 # connect the corresponding view
child_view undefined
self = <raval_frontend.manager_view.ManagerView object at 0x2e03dd0>
self._create_child_view = <bound method ManagerView._create_child_view of ...nd.manager_view.ManagerView object at 0x2e03dd0>>
attribute = 'location'
path = 'raval:location_view'

 /usr/lib64/python2.5/site-packages/elisa/base_components/view.py in _create_child_view(self=<raval_frontend.manager_view.ManagerView object at 0x2e03dd0>, attribute='location', path='raval:location_view')
  268         # create the new child view
  269         registry = common.application.plugin_registry
  270         new_view = registry.create_component(path)
  271
  272         # associate the new child view
new_view undefined
registry = <elisa.core.plugin_registry.PluginRegistry object at 0x165f610>
registry.create_component = <bound method PluginRegistry.create_component of...gin_registry.PluginRegistry object at 0x165f610>>
path = 'raval:location_view'

 /usr/lib64/python2.5/site-packages/elisa/core/plugin_registry.py in create_component(self=<elisa.core.plugin_registry.PluginRegistry object at 0x165f610>, component_path='raval:location_view')
  562             self.info("Component %s loaded" % component.name)
  563         else:
  564             raise ComponentNotFound(component_path)
  565
  566         return component
global ComponentNotFound = <class 'elisa.core.plugin_registry.ComponentNotFound'>
component_path = 'raval:location_view'
<class 'elisa.core.plugin_registry.ComponentNotFound'>: Component 'raval:location_view' not found
    __class__ = <class 'elisa.core.plugin_registry.ComponentNotFound'>
    __delattr__ = <method-wrapper '__delattr__' of ComponentNotFound object at 0x2e06910>
    __dict__ = {'component_name': 'raval:location_view'}
    __doc__ = None
    __getattribute__ = <method-wrapper '__getattribute__' of ComponentNotFound object at 0x2e06910>
    __getitem__ = <method-wrapper '__getitem__' of ComponentNotFound object at 0x2e06910>
    __getslice__ = <method-wrapper '__getslice__' of ComponentNotFound object at 0x2e06910>
    __hash__ = <method-wrapper '__hash__' of ComponentNotFound object at 0x2e06910>
    __init__ = <bound method ComponentNotFound.__init__ of ComponentNotFound()>
    __module__ = 'elisa.core.plugin_registry'
    __new__ = <built-in method __new__ of type object at 0x325051a2a0>
    __reduce__ = <built-in method __reduce__ of ComponentNotFound object at 0x2e06910>
    __reduce_ex__ = <built-in method __reduce_ex__ of ComponentNotFound object at 0x2e06910>
    __repr__ = <method-wrapper '__repr__' of ComponentNotFound object at 0x2e06910>
    __setattr__ = <method-wrapper '__setattr__' of ComponentNotFound object at 0x2e06910>
    __setstate__ = <built-in method __setstate__ of ComponentNotFound object at 0x2e06910>
    __str__ = <bound method ComponentNotFound.__str__ of ComponentNotFound()>
    __weakref__ = None
    args = ()
    component_name = 'raval:location_view'
    message = ''

The above is a description of an error in a Python program.  Here is
the original traceback:

Traceback (most recent call last):
  File "/usr/lib64/python2.5/site-packages/elisa/core/interface_controller.py", line 143, in initialize
    self._create_frontend(frontend_path)
  File "/usr/lib64/python2.5/site-packages/elisa/core/interface_controller.py", line 305, in _create_frontend
    root_view.controller = root_controller
  File "/usr/lib64/python2.5/site-packages/elisa/plugins/raval_frontend/elisa_view.py", line 89, in controller__set
    super(ElisaView, self).controller__set(controller)
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 139, in controller__set
    view_attributes)
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 229, in _update_bound_attributes
    self._update_bound_view(attribute, controller_child_value)
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 251, in _update_bound_view
    child_view.controller = controller
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 139, in controller__set
    view_attributes)
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 229, in _update_bound_attributes
    self._update_bound_view(attribute, controller_child_value)
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 248, in _update_bound_view
    child_view = self._create_child_view(attribute, path)
  File "/usr/lib64/python2.5/site-packages/elisa/base_components/view.py", line 270, in _create_child_view
    new_view = registry.create_component(path)
  File "/usr/lib64/python2.5/site-packages/elisa/core/plugin_registry.py", line 564, in create_component
    raise ComponentNotFound(component_path)
ComponentNotFound: Component 'raval:location_view' not found


It looks like there may be some dependency missing but I'm really not sure.
Back to top
View user's profile Send private message
bobert
n00b
n00b


Joined: 26 Sep 2002
Posts: 65
Location: Malaysia

PostPosted: Wed Jul 09, 2008 12:10 pm    Post subject: Reply with quote

Quote:
echo ">dev-python/twisted-2.5.0" >> /etc/portage/package.mask


then

Quote:
emerge dev-python/pigment-python dev-python/beautifulsoup net-dns/avahi dev-python/pyxdg dev-python/twill dev-python/elementtree dev-python/celementtree dev-python/gdata media-libs/gstreamer media-libs/gst-plugins-bad dev-python/gst-python media-libs/gst-plugins-base media-libs/gst-plugins-good media-libs/gst-plugins-ugly media-plugins/gst-plugins-a52dec media-plugins/gst-plugins-alsa media-plugins/gst-plugins-dvdread media-plugins/gst-plugins-faac media-plugins/gst-plugins-faad media-plugins/gst-plugins-ffmpeg media-plugins/gst-plugins-flac media-plugins/gst-plugins-fluendo-mpegdemux media-plugins/gst-plugins-gnomevfs media-plugins/gst-plugins-jpeg media-plugins/gst-plugins-lame media-plugins/gst-plugins-libpng media-plugins/gst-plugins-libvisual media-plugins/gst-plugins-mad media-plugins/gst-plugins-mpeg2dec media-plugins/gst-plugins-ogg media-plugins/gst-plugins-theora media-plugins/gst-plugins-vorbis media-plugins/gst-plugins-xvideo dev-db/sqlite dev-python/pysqlite sys-apps/dbus dev-libs/dbus-glib dev-python/dbus-python dev-python/PythonDaap media-video/elisa media-libs/pigment


if portage complains about a package being masked by a keyword

add it to /etc/portage/package.keywords like so:

Quote:
echo "$PACKAGE ~x86" >> /etc/portage/package.keywords"


This should sort out all your dependency issues and also install all the gstreamer plugins needed to play all supported file formats and codecs. A lot of the gst-plugins-* packages are optional so ommit any that you don't need.

Enjoy!
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Wed Jul 09, 2008 1:25 pm    Post subject: Reply with quote

Tried what you said and still no luck. The twisted traceback at the bottom is related to Mediatomb upnp media server, the error went away as soon as i stopped it but Elisa still wont start.
Back to top
View user's profile Send private message
bobert
n00b
n00b


Joined: 26 Sep 2002
Posts: 65
Location: Malaysia

PostPosted: Wed Jul 09, 2008 1:44 pm    Post subject: Reply with quote

Have you tried deleting your ~/.elisa directory and trying again.
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Wed Jul 09, 2008 1:54 pm    Post subject: Reply with quote

Tried it already and it didn't change anything.
Back to top
View user's profile Send private message
bobert
n00b
n00b


Joined: 26 Sep 2002
Posts: 65
Location: Malaysia

PostPosted: Wed Jul 09, 2008 3:31 pm    Post subject: Reply with quote

Try

Code:
GST_DEBUG=3 elisa &>  elisa.log


and post your elisa.log.

:D
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Wed Jul 09, 2008 3:45 pm    Post subject: Reply with quote

elisa.log;
Code:
0:00:00.000092000 10888 0x8170e0 INFO              GST_INIT gst.c:594:init_pre: Initializing GStreamer Core Library version 0.10.14
0:00:00.000346000 10888 0x8170e0 INFO              GST_INIT gst.c:595:init_pre: Using library installed in /usr/lib64
0:00:00.000371000 10888 0x8170e0 INFO              GST_INIT gst.c:605:init_pre: Linux tux 2.6.24-gentoo-r8-B2 #1 SMP Wed May 28 23:00:00 IST 2008 x86_64
0:00:00.000442000 10888 0x8170e0 INFO              GST_INIT gstquery.c:100:_gst_query_initialize: init queries
0:00:00.000697000 10888 0x8170e0 INFO              GST_INIT gstmessage.c:72:_gst_message_initialize: init messages
0:00:00.001105000 10888 0x8170e0 INFO    GST_PLUGIN_LOADING gstplugin.c:182:_gst_plugin_register_static: loaded static plugin "staticelements"
0:00:00.001144000 10888 0x8170e0 INFO              GST_INIT gst.c:797:ensure_current_registry_forking: reading registry cache: /home/oisin/.gstreamer-0.10/registry.x86_64.xml
0:00:00.027673000 10888 0x8170e0 INFO          GST_REGISTRY gstregistryxml.c:573:gst_registry_xml_read_cache: loaded /home/oisin/.gstreamer-0.10/registry.x86_64.xml in 0.026495 seconds
0:00:00.031938000 10889 0x8170e0 INFO              GST_INIT gst.c:734:scan_and_update_registry: Registry cache has not changed
0:00:00.033055000 10888 0x8170e0 INFO              GST_INIT gst.c:432:gst_init_check: initialized GStreamer successfully
0:00:00.546992000 10888 0x8170e0 WARN   GST_ELEMENT_FACTORY gstelementfactory.c:329:gst_element_register:<daapsrc> error with uri handler!
0:00:00.587936000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:461:gst_element_factory_make: no such element factory "flvdemux"!
WARN  MainThread      media_manager               Jul 09 16:41:59  Initializing youtube:youtube_media failed: Component youtube_media failed to initialize: Can't initialize flvdemux CVS version of gst-plugins-bad. (elisa/core/manager.py:95)
WARN  MainThread      media_manager               Jul 09 16:41:59  Initializing fspot:fspot_media failed: Component fspot_media failed to initialize: FSpot DB not found at '/home/oisin/.gnome2/f-spot/photos.db'. (elisa/core/manager.py:95)
WARN  MainThread      service_manager             Jul 09 16:41:59  Creating provider osso:osso_service failed. A full traceback can be found at /tmp/elisa_8j9Bbg.txt (elisa/core/manager.py:103)
WARN  MainThread      media_manager               Jul 09 16:41:59  Missing dependency Un-met dependency for ipod: gpod to create ipod:ipod_media (elisa/core/manager.py:98)
0:00:01.077129000 10888 0x8170e0 INFO          GST_PIPELINE gstparse.c:160:gst_parse_launch: parsing pipeline description uridecodebin name=src ! text/plain;text/x-pango-markup ! fakesink name=sink sync=true
0:00:01.077985000 10888 0x8170e0 INFO    GST_PLUGIN_LOADING gstplugin.c:471:gst_plugin_load_file: plugin "/usr/lib64/gstreamer-0.10/libgsturidecodebin.so" loaded
0:00:01.078035000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "uridecodebin"
0:00:01.079629000 10888 0x8170e0 INFO    GST_PLUGIN_LOADING gstplugin.c:471:gst_plugin_load_file: plugin "/usr/lib64/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:01.079676000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "fakesink"
0:00:01.079779000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseSink@0xf14500> adding pad 'sink'
0:00:01.079921000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "pipeline"
0:00:01.080018000 10888 0x8170e0 INFO          GST_PIPELINE ./grammar.y:416:gst_parse_perform_link: linking src:(any) to sink:(any) (0/0) with caps "text/plain; text/x-pango-markup"
0:00:01.080058000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "capsfilter"
0:00:01.080102000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform@0x253c010> adding pad 'sink'
0:00:01.080144000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform@0x253c010> adding pad 'src'
0:00:01.080175000 10888 0x8170e0 INFO            GST_STATES gstbin.c:1519:gst_bin_get_state_func:<pipeline0> getting state
0:00:01.080206000 10888 0x8170e0 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:01.080248000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element src:(any) to element capsfilter0:sink
0:00:01.080276000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad capsfilter0:sink
0:00:01.080332000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:871:gst_element_get_static_pad: no such pad 'src%d' in element "src"
0:00:01.080356000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstutils.c:979:gst_element_get_compatible_pad:<src> Could not find a compatible pad to link to capsfilter0:sink
0:00:01.080374000 10888 0x8170e0 INFO               default gstutils.c:1636:gst_element_link_pads_filtered: Could not link elements
0:00:01.080394000 10888 0x8170e0 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:01.080419000 10888 0x8170e0 INFO         GST_PARENTAGE gstbin.c:1198:gst_bin_remove_func:<pipeline0> removed child "capsfilter0"
0:00:01.080443000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2694:gst_element_dispose:<capsfilter0> dispose
0:00:01.080463000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:746:gst_element_remove_pad:<capsfilter0> removing pad 'src'
0:00:01.080488000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:746:gst_element_remove_pad:<capsfilter0> removing pad 'sink'
0:00:01.080522000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2717:gst_element_dispose:<capsfilter0> parent class dispose
0:00:01.080543000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2740:gst_element_finalize:<capsfilter0> finalize
0:00:01.080561000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2751:gst_element_finalize:<capsfilter0> finalize parent
0:00:01.080623000 10888 0x8170e0 INFO         GST_PARENTAGE gstbin.c:3090:gst_bin_get_by_name: [pipeline0]: looking up child element sink
0:00:01.090150000 10888 0x8170e0 INFO                   pgm ./pgm.c:216:pgm_init_check: Initializing Pigment
0:00:01.090244000 10888 0x8170e0 INFO              GST_INIT gst.c:410:gst_init_check: initializing GStreamer
sh: xdg-user-dirs-update: command not found
0:00:01.131146000 10888 0x8170e0 INFO          GST_PIPELINE gstparse.c:160:gst_parse_launch: parsing pipeline description uridecodebin name=src ! text/plain;text/x-pango-markup ! fakesink name=sink sync=true
0:00:01.131296000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "uridecodebin"
0:00:01.131414000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "fakesink"
0:00:01.131483000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseSink@0xf14840> adding pad 'sink'
0:00:01.131667000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "pipeline"
0:00:01.131747000 10888 0x8170e0 INFO          GST_PIPELINE ./grammar.y:416:gst_parse_perform_link: linking src:(any) to sink:(any) (0/0) with caps "text/plain; text/x-pango-markup"
0:00:01.131785000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "capsfilter"
0:00:01.131834000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform@0x253c280> adding pad 'sink'
0:00:01.131875000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform@0x253c280> adding pad 'src'
0:00:01.131907000 10888 0x8170e0 INFO            GST_STATES gstbin.c:1519:gst_bin_get_state_func:<pipeline1> getting state
0:00:01.131939000 10888 0x8170e0 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<capsfilter1> completed state change to NULL
0:00:01.131972000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element src:(any) to element capsfilter1:sink
0:00:01.131997000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad capsfilter1:sink
0:00:01.132035000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:871:gst_element_get_static_pad: no such pad 'src%d' in element "src"
0:00:01.132062000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstutils.c:979:gst_element_get_compatible_pad:<src> Could not find a compatible pad to link to capsfilter1:sink
0:00:01.132083000 10888 0x8170e0 INFO               default gstutils.c:1636:gst_element_link_pads_filtered: Could not link elements
0:00:01.132105000 10888 0x8170e0 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<capsfilter1> completed state change to NULL
0:00:01.132131000 10888 0x8170e0 INFO         GST_PARENTAGE gstbin.c:1198:gst_bin_remove_func:<pipeline1> removed child "capsfilter1"
0:00:01.132155000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2694:gst_element_dispose:<capsfilter1> dispose
0:00:01.132178000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:746:gst_element_remove_pad:<capsfilter1> removing pad 'src'
0:00:01.132203000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:746:gst_element_remove_pad:<capsfilter1> removing pad 'sink'
0:00:01.132270000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2717:gst_element_dispose:<capsfilter1> parent class dispose
0:00:01.132294000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2740:gst_element_finalize:<capsfilter1> finalize
0:00:01.132316000 10888 0x8170e0 INFO       GST_REFCOUNTING gstelement.c:2751:gst_element_finalize:<capsfilter1> finalize parent
0:00:01.132371000 10888 0x8170e0 INFO         GST_PARENTAGE gstbin.c:3090:gst_bin_get_by_name: [pipeline1]: looking up child element sink
elisa: could not connect to socket
elisa: No such file or directory
WARN  MainThread      interface_controller        Jul 09 16:41:59  Component lirc_input failed to initialize: Unable to initialize lirc! (elisa/core/interface_controller.py:326)
WARN  MainThread      comp_service_activity       Jul 09 16:41:59  Plugin 'service' not found (elisa/plugins/base/activities/service_activity.py:54)
0:00:01.460904000 10888 0x8170e0 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "pgmimagesink"
0:00:01.461105000 10888 0x8170e0 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseSink@0x30040c0> adding pad 'sink'
0:00:01.472923000 10888 0x8170e0 INFO         GST_PARENTAGE gstbin.c:3090:gst_bin_get_by_name: [pipeline1]: looking up child element sink
0:00:01.473316000 10888 0x8170e0 INFO         GST_PARENTAGE gstbin.c:3090:gst_bin_get_by_name: [pipeline1]: looking up child element sink
WARN  MainThread      plugin_registry             Jul 09 16:42:00  Could not import component raval.location_view:LocationView. A full traceback can be found at /tmp/elisa_gJF5tX.txt (elisa/core/plugin_registry.py:630)
WARN  MainThread      interface_controller        Jul 09 16:42:00  An error occured causing frontend 'frontend1' creation to fail. A full traceback can be found here: /tmp/elisa_k57mWe.txt (elisa/core/interface_controller.py:148)
WARN  MainThread      db_backend                  Jul 09 16:42:00  column uri is not unique (elisa/core/db_backend.py:240)
WARN  MainThread      db_backend                  Jul 09 16:42:00  column uri is not unique (elisa/core/db_backend.py:240)
WARN  MainThread      db_backend                  Jul 09 16:42:00  column uri is not unique (elisa/core/db_backend.py:240)
WARN  MainThread      twisted                     Jul 09 16:42:00  A twisted traceback occurred. (twisted/internet/defer.py:402)

Twisted traceback:
Traceback (most recent call last):
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 216, in simulate
    self.runUntilCurrent()
  File "/usr/lib64/python2.5/site-packages/twisted/internet/base.py", line 561, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 239, in callback
    self._startRunCallbacks(result)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 304, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 317, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib64/python2.5/site-packages/louie/plugin.py", line 103, in called
    return receiver(*args, **kw)
exceptions.TypeError: _detected_media_server() takes exactly 3 non-keyword arguments (2 given)

[]
0:00:09.366611000 10888 0x8170e0 INFO                   pgm ./pgm.c:273:pgm_deinit: Deinitializing Pigment
Back to top
View user's profile Send private message
bobert
n00b
n00b


Joined: 26 Sep 2002
Posts: 65
Location: Malaysia

PostPosted: Wed Jul 09, 2008 5:31 pm    Post subject: Reply with quote

Have you emerged media-plugins/elisa-plugins-bad,media-plugins/elisa-plugins-good and media-plugins/elisa-plugins-ugly?

I realised that accidentally left them off my emerge list in my original post. Please make sure you emerge these packages because they are required but don't seem to be listed as a dependency in the elisa ebuild. Try running elisa after you've done this.

Posting your elisa.conf would be helpful too.

Good Luck!
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Wed Jul 09, 2008 6:39 pm    Post subject: Reply with quote

Iv already got the plugins installed installed.

elisa.conf as per your request;
Code:
[general]
version = '0.3.5'
install_date = '2008-07-09'
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']
metadata_providers = ['media_db:db_metadata', 'gstreamer:gst_metadata_client', 'amazon:amazon_covers']
service_providers = ['updater:updater_service', 'media_db:media_scanner', 'gnome:gnome_screensaver_service', 'hal:hal_service', 'coherence:coherence_service', 'osso:osso_service']
player_engines = ['base:playbin_engine', 'audiocd:cdda_engine']
backends = ['backend1']
frontends = ['frontend1']

[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 = ['file:///home/oisin/music']
auto_locations = 1

[media_db:media_scanner]
enabled = '1'
fivemin_location_updates = []
hourly_location_updates = []
daily_location_updates = []
weekly_location_updates = []
unmonitored_locations = []
username = ''
ignored_locations = []
db_backend = 'sqlite'
database = 'elisa.db'
hostname = ''
commit_interval = 5
scan_interval = 0.01
password = ''
generate_thumbnails = False

[media_db:db]
db_backend = 'sqlite'
database = 'elisa.db'

[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 = '!.'

[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']
[updater:updater_service]
# timerange in seconds between 2 refreshes of the plugins cache
update_interval = 86400
[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
[youtube:youtube_media]
# Your Youtube username, optional
user = ''
[fspot:fspot_media]
# show hidden photos
show_hidden = 1
# absolute path to f-spot photos.db file
db_path = '/home/oisin/.gnome2/f-spot/photos.db'
[flickr:flickr_media]
# show so many entries should beshown per page?
per_page = '30'
# Your Flickr username (optional)
login = ''
# Your Flickr password (optional)
password = ''
# A list of tags or flickr:// URIs
locations = []
[amazon:amazon_covers]
# set your locale amazon here, could be any of de,jp,ca,uk,fr
locale = ''
[xmlmenu:xmltreemenu_activity]
# Components used to build the menu
menu_builders = ['xmlmenu:activity_node_builder', 'xmlmenu:locations_builder', 'xmlmenu:xdg_entry_builder', 'xmlmenu:playlist_node_builder', 'xmlmenu:menu_node_builder', 'xmlmenu:uri_node_builder']
# Local path to the XML file containing the Elisa menu description
xml_menu = '/home/oisin/.elisa/elisa_menu.xml'
[player:player_controller]
volume_increment_step = '0.02'
seek_backward_step = '15'
seek_forward_step = '30'
show_status_on_ok = '0'
visualisation = 'libvisual_jess'
volume_decrement_step = '0.02'
[pigment:pigment_context]
# If set to 1, the mouse behaviour will be adapted for touchscreen equipped
# hardware.
touchscreen = '0'
# Show/Hide the CPU usage.
show_cpu = '0'
use_gtk = '0'
# Here you can set the width in pixels the window should have at startup. The
# height is computed using screen_ratio. If this value is 0, we decide
# automatically.
window_width = '0'
# Show/Hide the rendering framerate.
show_fps = '0'
# The ratio of the screen. This is a string containing a relation value,
# separated by a colon (:). Common values are 16:9, 4:3, 16:10, but it could be
# any other, too. You can have special values : mm, based on screen size in
# milimeters, sr, based on window manager resolution, or auto. auto will use mm
# special value.
screen_ratio = 'auto'
# If set to 1, Elisa will start fullscreen otherwise windowed
start_fullscreen = '1'
# Show/Hide the memory usage.
show_mem = '0'
[player:playback_view]
# The size the subtitle font should have (in pgm-size)
subtitle_font_size = '0.2'
# the size the visualisation should use for calculating the real size
visualisation_size = 400


the config is basically the same as the one that comes with the package, just changed the line pointing to my music files.
Back to top
View user's profile Send private message
bobert
n00b
n00b


Joined: 26 Sep 2002
Posts: 65
Location: Malaysia

PostPosted: Wed Jul 09, 2008 7:43 pm    Post subject: Reply with quote

From the logs, it's not very clear what's causing your problem. The major difference that i see between your setup and mine is that I'm on an x86 platform and you seem to be on amd64.

Can you check whether you have dev-python/setuptools installed?

I googled your symptoms and found an ubuntu thread which referenced this as a fix for this problem after which I checked my initial post and sure enough, I left this package out of the emerge list.

I vaguely remember having to install dev-python/setuptools to resolve an issue with elisa when I was first setting it up many months ago but I don't recall if it was this particular issue.

So please emerge dev-python/setuptools if you haven't already then do the following just to be sure.


Code:

emerge  dev-python/setuptools dev-python/pigment-python dev-python/twisted-web dev-python/coherence dev-python/beautifulsoup net-dns/avahi dev-python/pyxdg dev-python/twill dev-python/elementtree dev-python/celementtree dev-python/gdata media-libs/gstreamer media-libs/gst-plugins-bad dev-python/gst-python media-libs/gst-plugins-base  media-libs/gst-plugins-good media-libs/gst-plugins-ugly media-plugins/gst-plugins-a52dec media-plugins/gst-plugins-alsa media-plugins/gst-plugins-dvdread media-plugins/gst-plugins-faac media-plugins/gst-plugins-faad media-plugins/gst-plugins-ffmpeg media-plugins/gst-plugins-flac media-plugins/gst-plugins-fluendo-mpegdemux media-plugins/gst-plugins-gnomevfs media-plugins/gst-plugins-jpeg  media-plugins/gst-plugins-lame media-plugins/gst-plugins-libpng media-plugins/gst-plugins-libvisual media-plugins/gst-plugins-mad media-plugins/gst-plugins-mpeg2dec  media-plugins/gst-plugins-ogg media-plugins/gst-plugins-theora media-plugins/gst-plugins-vorbis media-plugins/gst-plugins-xvideo dev-db/sqlite dev-python/pysqlite  sys-apps/dbus  dev-libs/dbus-glib  dev-python/dbus-python dev-python/PythonDaap  media-video/elisa media-libs/pigment media-plugins/elisa-plugins-ugly media-plugins/elisa-plugins-bad media-plugins/elisa-plugins-good


The first time I installed elisa, I ran into all sorts of problems and at the time there was no help available on the gentoo forums so I feel your pain. I just wish I had taken notes so that I could better help other elisa users like you out. :oops:
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Wed Jul 09, 2008 10:48 pm    Post subject: Reply with quote

I had it already installed, I think it was needed as a build dependency for something. Did a rebuild of the packages you specified, still getting a black screen and lost a little bit more hair. Would the version of gstreamer have anything to do with it? I'm currently using gstreamer-0.10.14.

PS. thanks for all the help so far, this has been annoying me for ages.
Back to top
View user's profile Send private message
bobert
n00b
n00b


Joined: 26 Sep 2002
Posts: 65
Location: Malaysia

PostPosted: Wed Jul 09, 2008 11:07 pm    Post subject: Reply with quote

I will list out all the elisa dependencies that I can think of and the versions that are installed on my system for you to compare and hopefully duplicate to rule out a versioning problem.

Code:
[ebuild   R   ] media-libs/gstreamer-0.10.19  USE="nls -debug -test" 0 kB
[ebuild   R   ] sys-apps/dbus-1.2.1  USE="X -debug -doc (-selinux)" 0 kB
[ebuild   R   ] dev-python/setuptools-0.6_rc7-r1  244 kB
[ebuild     UD] dev-python/twisted-web-0.7.0 [8.1.0] 258 kB
[ebuild   R   ] dev-python/pyxdg-0.15  0 kB
[ebuild   R   ] dev-db/sqlite-3.5.6  USE="threadsafe -debug -doc -soundex -tcl" 0 kB
[ebuild   R   ] dev-python/PythonDaap-0.4  0 kB [1]
[ebuild   R   ] dev-python/beautifulsoup-3.0.4  0 kB
[ebuild   R   ] dev-python/twill-0.9_beta1  USE="-doc" 0 kB
[ebuild   R   ] dev-python/gdata-1.0.8  USE="-examples" 0 kB
[ebuild   R   ] media-libs/gst-plugins-base-0.10.19  USE="nls -debug" 0 kB
[ebuild   R   ] dev-libs/dbus-glib-0.74  USE="-debug -doc (-selinux)" 0 kB
[ebuild   R   ] dev-python/elementtree-1.2.6-r2  0 kB
[ebuild   R   ] dev-python/pysqlite-2.3.5  USE="-examples" 0 kB
[ebuild   R   ] dev-python/gst-python-0.10.9  0 kB
[ebuild   R   ] dev-python/dbus-python-0.82.4  USE="-test" 0 kB
[ebuild   R   ] media-libs/gst-plugins-bad-0.10.6  USE="-debug" 0 kB
[ebuild   R   ] media-libs/gst-plugins-good-0.10.7  USE="-debug" 0 kB
[ebuild   R   ] media-libs/gst-plugins-ugly-0.10.7  USE="-debug" 0 kB
[ebuild   R   ] media-plugins/gst-plugins-ffmpeg-0.10.4-r1  0 kB
[ebuild   R   ] media-plugins/gst-plugins-ogg-0.10.14  0 kB
[ebuild   R   ] media-plugins/gst-plugins-theora-0.10.14  0 kB
[ebuild   R   ] media-plugins/gst-plugins-vorbis-0.10.14  0 kB
[ebuild   R   ] dev-python/celementtree-1.0.2  USE="-doc" 0 kB
[ebuild   R   ] media-plugins/gst-plugins-a52dec-0.10.7  0 kB
[ebuild   R   ] media-plugins/gst-plugins-alsa-0.10.17  0 kB
[ebuild   R   ] media-plugins/gst-plugins-dvdread-0.10.7  0 kB
[ebuild   R   ] media-plugins/gst-plugins-faac-0.10.6  0 kB
[ebuild   R   ] media-plugins/gst-plugins-faad-0.10.6  0 kB
[ebuild   R   ] media-plugins/gst-plugins-flac-0.10.6  0 kB
[ebuild   R   ] media-plugins/gst-plugins-fluendo-mpegdemux-0.10.15  0 kB
[ebuild   R   ] media-plugins/gst-plugins-gnomevfs-0.10.14  0 kB
[ebuild   R   ] media-plugins/gst-plugins-jpeg-0.10.6  0 kB
[ebuild   R   ] media-plugins/gst-plugins-lame-0.10.6  0 kB
[ebuild   R   ] media-plugins/gst-plugins-libpng-0.10.6  0 kB
[ebuild   R   ] media-plugins/gst-plugins-libvisual-0.10.17  0 kB
[ebuild   R   ] media-plugins/gst-plugins-mpeg2dec-0.10.7  0 kB
[ebuild   R   ] media-plugins/gst-plugins-xvideo-0.10.17  0 kB
[ebuild   R   ] media-libs/pigment-0.3.5  USE="-debug -doc" 0 kB [1]
[ebuild   R   ] net-dns/avahi-0.6.22-r1  USE="dbus gdbm gtk ipv6 python qt3 -autoipd -bookmarks -doc -howl-compat -mdnsresponder-compat -mono -qt4 -test" 0 kB
[ebuild   R   ] dev-python/coherence-0.5.6  USE="-tracker" 0 kB [1]
[ebuild   R   ] media-plugins/gst-plugins-mad-0.10.7  0 kB
[ebuild   R   ] dev-python/pigment-python-0.3.3  USE="-debug" 0 kB [1]
[ebuild   R   ] media-video/elisa-0.3.5  USE="daap doc dvd ipod lirc -flash -hal -upnp" 0 kB [1]
[ebuild   R   ] media-plugins/elisa-plugins-good-0.3.5  0 kB [1]
[ebuild   R   ] media-plugins/elisa-plugins-bad-0.3.5  8,162 kB [1]
[ebuild   R   ] media-plugins/elisa-plugins-ugly-0.3.5  35 kB [1]



Notice that I have added these entries into /etc/portage/package.mask

Code:
>dev-python/twisted-2.5.0
>=dev-python/twisted-web-8.0.0


to force portage to only install /dev-python/twisted-2.5.0 because the latest 8.1.0 version breaks something in elisa so that you can't browse to local media. I heard this issue has been resolved in the latest svn code but we'll have to wait for the next full release to find out. Meanwhile we will need to mask twisted-8.1.0.

Try to get the versions of your packages to the same state as those listed above to see if that solves your problem.

Good Luck! :)
Back to top
View user's profile Send private message
ikshaar
Veteran
Veteran


Joined: 23 Jul 2002
Posts: 1339
Location: Baltimore, MD

PostPosted: Thu Jul 17, 2008 5:15 am    Post subject: Reply with quote

Similar problem here as Nero. On amd64, elisa splash screen then black screen.

Going through logs to see if I can get a clue.

Thanks for the list of deps bobert... goign to check those. However it seems you need also pycairo. I had to reinstall mine or elisa would quit even before splash screen but without error message.

EDIT: wooo.. it works... here what I had to keyword/upgrade on amd64.

Code:
media-video/elisa
media-plugins/elisa-plugins-bad
media-plugins/elisa-plugins-good
media-plugins/elisa-plugins-ugly
=dev-python/pigment-python-0.3.3
=media-libs/pigment-0.3.5
=dev-python/PythonDaap-0.4
=dev-python/twisted-2.5.0
=dev-python/twisted-web-8.1.0
=dev-python/twill-0.9_beta1
=media-plugins/gst-plugins-fluendo-mpegdemux-0.10.15
=dev-python/setuptools-0.6_rc8-r1
=dev-python/coherence-0.5.6
=dev-python/configobj-4.5.2
=dev-python/louie-1.1
=dev-python/dbus-python-0.82.4


Still crashing now and then... but can start on filing bug report now ;)


Very impressive software.
_________________
"May God stands between you and harm in all the empty places where you must walk" - Babylon 5
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Wed Jul 23, 2008 12:38 pm    Post subject: Reply with quote

Thanks both of you for the help I got it running here too. I updated the following and it started fine.

Code:
dev-python/dbus-python-0.82.4
media-plugins/gst-plugins-fluendo-mpegdemux-0.10.15


Still having a few problems though. My mediatomb UPnP mediaserver isn't showing up and I'm getting the following error message;
Code:
Twisted traceback:
Traceback (most recent call last):
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 216, in simulate
    self.runUntilCurrent()
  File "/usr/lib64/python2.5/site-packages/twisted/internet/base.py", line 561, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 239, in callback
    self._startRunCallbacks(result)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 304, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib64/python2.5/site-packages/twisted/internet/defer.py", line 317, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib64/python2.5/site-packages/louie/plugin.py", line 103, in called
    return receiver(*args, **kw)
exceptions.TypeError: _detected_media_server() takes exactly 3 non-keyword arguments (2 given)

The media server is running fine as it works with my PS3.

Also the cog wheel icon in the main ring menu does nothing, what is it supposed to do?

The new version 0.5.2 is out now, but there is still no ebuild. Anyone tried compiling from the tarballs?
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2390
Location: Germany

PostPosted: Sun Jul 27, 2008 1:35 pm    Post subject: Ebuild-Request for Elisa - Media Center Reply with quote

Hi,

a friend show me his nice Multimedia and Movie Center on his new Mac book, i'm enviously to this peace of software.

But the last German Linux User-Magazine (8.2008) shows one equivalent, called Elisa. It's not in Portage anywhere and searching on bugs.gentoo.org ending unsuccessfully.

It wold be nice to get an Ebuild for this and find it in portage. I wish could do myself, but haven't enough Time.. to come over my newbie Status ;)

Regards

Chris

[Mod edit by NeddySeagoon - merged here as the above posts may help]
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1449
Location: Earth

PostPosted: Sun Jul 27, 2008 1:42 pm    Post subject: Reply with quote

look here 8) :roll: http://gpo.zugaina.org/Search?search=elisa

or ' layman -a sabayon ' :!:

CooSee ' Ya
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2390
Location: Germany

PostPosted: Sun Jul 27, 2008 2:04 pm    Post subject: Reply with quote

thx!
Back to top
View user's profile Send private message
nero37
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jun 2007
Posts: 141
Location: Ireland

PostPosted: Sat Aug 23, 2008 2:42 pm    Post subject: Reply with quote

And its broken again. Upgraded to 0.5.6 from http://overlays.gentoo.org/svn/dev/dang/maintainer overlay. Getting a black screen again, its completely unresponsive and have to kill it manually.

Terminal output:
Code:
 WARN  MainThread      plugin_registry             Aug 23 15:18:38  plugin conflict elisa-plugin-coherence 0.1 (elisa/core/plugin_registry.py:220)
WARN  MainThread      plugin_registry             Aug 23 15:18:38  plugin conflict cssutils 0.9.5.1 (elisa/core/plugin_registry.py:220)
WARN  MainThread      plugin_registry             Aug 23 15:18:38  plugin conflict elisa-plugin-weather 0.1 (elisa/core/plugin_registry.py:220)
WARN  MainThread      application                 Aug 23 15:18:38  Retrieving default media directories failed. Error logged at /tmp/elisa_TvonG3.txt (elisa/core/media_directory_helper.py:39)
WARN  MainThread      resource_manager            Aug 23 15:18:38  Creating amazon.resource_provider:AmazonResourceProvider failed. A full traceback can be found at /tmp/elisa_gNjOgc.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:38  Creating discogs.discogs_resource:DiscogsResource failed. A full traceback can be found at /tmp/elisa_cf33yN.txt (elisa/core/manager.py:83)
WARN  MainThread      gst_metadata_slave_process_protocol Aug 23 15:18:39  Starting Slave-2 on unix:/tmp/elisa-metadata-8IXNLh.socket launching elisa.plugins.gstreamer.amp_slave.run_slave
(Slave-2 stdout) (elisa/plugins/amp/master.py:54)
WARN  MainThread      gst_metadata_slave_process_protocol Aug 23 15:18:39  /usr/lib64/python2.5/site-packages/elisa/core/utils/classinit.py:34: UserWarning: ClassInitMeta class is deprecated
  warn("ClassInitMeta class is deprecated")
(Slave-2 stderr) (elisa/plugins/amp/master.py:57)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating weather.report_provider:WeatherReportProvider failed. A full traceback can be found at /tmp/elisa_BSFteg.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating youtube.resource_provider:YoutubeResourceProvider failed. A full traceback can be found at /tmp/elisa_KWmEDN.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating shoutcast.shoutcast_resource:ShoutcastResource failed. A full traceback can be found at /tmp/elisa_6Omx5v.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating flickr.resource_provider:FlickrResourceProvider failed. A full traceback can be found at /tmp/elisa_eMtpor.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating wmd.wmd_resource:WMDResource failed. A full traceback can be found at /tmp/elisa_W6nunk.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating coherence.upnp_resource:UpnpResource failed. A full traceback can be found at /tmp/elisa_Vuc9sO.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating smbwin32.smbwin32_resource:SmbWin32Resource failed. A full traceback can be found at /tmp/elisa_sNUyRE.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating elisa_updater.resource_provider:UpdaterResourceProvider failed. A full traceback can be found at /tmp/elisa_cYsyuq.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating ipod.ipod_resource:IpodResource failed. A full traceback can be found at /tmp/elisa_XmS3zq.txt (elisa/core/manager.py:83)
WARN  MainThread      resource_manager            Aug 23 15:18:39  Creating daap.daap_resource_provider:DaapResourceProvider failed. A full traceback can be found at /tmp/elisa_BT3ylO.txt (elisa/core/manager.py:83)
WARN  MainThread      service_manager             Aug 23 15:18:40  Creating osso.osso_service:OssoService failed. A full traceback can be found at /tmp/elisa_uJ5_pt.txt (elisa/core/manager.py:83)
WARN  MainThread      input_manager               Aug 23 15:18:40  Creating winremote.streamzap_input:StreamzapInput failed. A full traceback can be found at /tmp/elisa_kmtu8v.txt (elisa/core/manager.py:83)
WARN  MainThread      input_manager               Aug 23 15:18:40  Creating lirc.lirc_input:LircInput failed. A full traceback can be found at /tmp/elisa_Em4bh-.txt (elisa/core/manager.py:83)
WARN  MainThread      interface_controller        Aug 23 15:18:41  creating frontend frontend1 failed. A full traceback can be found at [Failure instance: Traceback: <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'lower'
/usr/lib64/python2.5/site-packages/twisted/internet/defer.py:182:addCallbacks
/usr/lib64/python2.5/site-packages/twisted/internet/defer.py:317:_runCallbacks
/usr/lib64/python2.5/site-packages/elisa/plugins/pigment/pigment_frontend.py:411:frontend_initialized
/usr/lib64/python2.5/site-packages/elisa/plugins/pigment/pigment_frontend.py:107:create_controller
--- <exception caught here> ---
/usr/lib64/python2.5/site-packages/elisa/core/plugin_registry.py:384:create_component
/usr/lib64/python2.5/site-packages/twisted/python/reflect.py:357:namedAny
/usr/lib64/python2.5/site-packages/elisa/plugins/poblesec/main.py:30:<module>
/usr/lib64/python2.5/site-packages/elisa/core/utils/i18n.py:92:install_translation
/usr/lib64/python2.5/gettext.py:465:translation
/usr/lib64/python2.5/gettext.py:437:find
/usr/lib64/python2.5/gettext.py:132:_expand_lang
/usr/lib64/python2.5/locale.py:298:normalize
] (elisa/core/interface_controller.py:88)
WARN  MainThread      interface_controller        Aug 23 15:18:41  Could not load any frontend (elisa/core/interface_controller.py:123)
WARN  MainThread      twisted                     Aug 23 15:18:41  A twisted traceback occurred. (twisted/internet/base.py:535)

Twisted traceback:
Traceback (most recent call last):
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 175, in run
    self.__run()
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 114, in wrapper
    return real_cb(real_s, condition)
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 207, in callback
    self.simulate() # fire Twisted timers
  File "/usr/lib64/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 216, in simulate
    self.runUntilCurrent()
--- <exception caught here> ---
  File "/usr/lib64/python2.5/site-packages/twisted/internet/base.py", line 533, in runUntilCurrent
    f(*a, **kw)
  File "/usr/lib64/python2.5/site-packages/elisa/core/bus.py", line 178, in _dispatch
    callback(message, sender)
  File "/usr/lib64/python2.5/site-packages/elisa/plugins/gnome/gnome_screensaver_service.py", line 137, in _components_loaded
    frontend = frontends.values()[0]
exceptions.IndexError: list index out of range

WARN  MainThread      application                 Aug 23 15:18:54  An Traceback occurred and got saved to /tmp/elisa_Rvjau6.txt (elisa/core/application.py:311)
WARN  MainThread      application                 Aug 23 15:19:00  An Traceback occurred and got saved to /tmp/elisa_NxJi0E.txt (elisa/core/application.py:311)
WARN  MainThread      application                 Aug 23 15:19:00  An Traceback occurred and got saved to /tmp/elisa_aMk3I2.txt (elisa/core/application.py:311)
WARN  MainThread      application                 Aug 23 15:19:02  An Traceback occurred and got saved to /tmp/elisa_-CE4Mv.txt (elisa/core/application.py:311)
WARN  MainThread      application                 Aug 23 15:19:02  An Traceback occurred and got saved to /tmp/elisa_9TRzBh.txt (elisa/core/application.py:311)
WARN  MainThread      application                 Aug 23 15:19:03  An Traceback occurred and got saved to /tmp/elisa_lq329Z.txt (elisa/core/application.py:311)
^CWARN  MainThread      gst_metadata_master         Aug 23 15:19:07  restarting slave (elisa/plugins/gstreamer/amp_master.py:157)
WARN  MainThread      twisted                     Aug 23 15:19:07  A twisted traceback occurred. (twisted/internet/defer.py:402)

Twisted traceback:
Traceback (most recent call last):
Failure: elisa.extern.twisted_storm.store.AlreadyStopped: <bound method Store.commit of <storm.store.Store object at 0x1222dd0>>


List of unmasked packages;
Code:
media-video/elisa ~amd64
media-libs/pigment ~amd64
dev-python/pigment-python ~amd64
media-plugins/elisa-plugins-bad ~amd64
media-plugins/elisa-plugins-good ~amd64
media-plugins/elisa-plugins-ugly ~amd64
dev-python/PythonDaap ~amd64
dev-python/gdata ~amd64
dev-python/coherence ~amd64
dev-python/configobj ~amd64
dev-python/louie ~amd64
dev-python/twisted ~amd64
dev-python/twisted-web ~amd64
=media-plugins/gst-plugins-fluendo-mpegdemux-0.10.15 ~amd64
dev-python/twill ~amd64
dev-python/dbus-python ~amd64
x11-misc/xdg-user-dirs ~amd64
dev-python/cssutils ~amd64
dev-python/pymetar ~amd64


Probably just missing dependency again. Has anyone else tried getting this working yet?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum