View previous topic :: View next topic |
Author |
Message |
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Tue Jul 08, 2008 11:57 pm Post subject: Elisa Media Center not working |
|
|
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 |
|
|
bobert n00b
Joined: 26 Sep 2002 Posts: 65 Location: Malaysia
|
Posted: Wed Jul 09, 2008 12:10 pm Post subject: |
|
|
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 |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Wed Jul 09, 2008 1:25 pm Post subject: |
|
|
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 |
|
|
bobert n00b
Joined: 26 Sep 2002 Posts: 65 Location: Malaysia
|
Posted: Wed Jul 09, 2008 1:44 pm Post subject: |
|
|
Have you tried deleting your ~/.elisa directory and trying again. |
|
Back to top |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Wed Jul 09, 2008 1:54 pm Post subject: |
|
|
Tried it already and it didn't change anything. |
|
Back to top |
|
|
bobert n00b
Joined: 26 Sep 2002 Posts: 65 Location: Malaysia
|
Posted: Wed Jul 09, 2008 3:31 pm Post subject: |
|
|
Try
Code: | GST_DEBUG=3 elisa &> elisa.log |
and post your elisa.log.
|
|
Back to top |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Wed Jul 09, 2008 3:45 pm Post subject: |
|
|
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 |
|
|
bobert n00b
Joined: 26 Sep 2002 Posts: 65 Location: Malaysia
|
Posted: Wed Jul 09, 2008 5:31 pm Post subject: |
|
|
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 |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Wed Jul 09, 2008 6:39 pm Post subject: |
|
|
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 |
|
|
bobert n00b
Joined: 26 Sep 2002 Posts: 65 Location: Malaysia
|
Posted: Wed Jul 09, 2008 7:43 pm Post subject: |
|
|
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. |
|
Back to top |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Wed Jul 09, 2008 10:48 pm Post subject: |
|
|
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 |
|
|
bobert n00b
Joined: 26 Sep 2002 Posts: 65 Location: Malaysia
|
Posted: Wed Jul 09, 2008 11:07 pm Post subject: |
|
|
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 |
|
|
ikshaar Veteran
Joined: 23 Jul 2002 Posts: 1339 Location: Baltimore, MD
|
Posted: Thu Jul 17, 2008 5:15 am Post subject: |
|
|
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 |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Wed Jul 23, 2008 12:38 pm Post subject: |
|
|
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 |
|
|
ChrisJumper Advocate
Joined: 12 Mar 2005 Posts: 2400 Location: Germany
|
Posted: Sun Jul 27, 2008 1:35 pm Post subject: Ebuild-Request for Elisa - Media Center |
|
|
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 |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1468 Location: Earth
|
Posted: Sun Jul 27, 2008 1:42 pm Post subject: |
|
|
look here 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 |
|
|
ChrisJumper Advocate
Joined: 12 Mar 2005 Posts: 2400 Location: Germany
|
Posted: Sun Jul 27, 2008 2:04 pm Post subject: |
|
|
thx! |
|
Back to top |
|
|
nero37 Tux's lil' helper
Joined: 15 Jun 2007 Posts: 141 Location: Ireland
|
Posted: Sat Aug 23, 2008 2:42 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|