You are not logged in.
Pages: 1
Hi,
i try to start trackerd as root but i get this error:
Tracker version 0.6.1 Copyright (c) 2005-2006 by Jamie McCracken (jamiemcc@gnome.org)
This program is free software and comes without any warranty.
It is licensed under version 2 or later of the General Public License which can be viewed at http://www.gnu.org/licenses/gpl.txtInitialising tracker...
throttle level is 0
ERROR: while reading file /usr/share/tracker/sqlite-stored-procs.sql on line 170
ERROR: tracker_dbus_init() could not get the session bus
process 7494: arguments to dbus_connection_register_object_path() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 5071.
This is normally a bug in some application using the D-Bus library.
/usr/lib/libdbus-1.so.3 [0xb7ea0cde]
/usr/lib/libdbus-1.so.3 [0xb7ea00c7]
/usr/lib/libdbus-1.so.3 [0xb7e945d6]
/usr/lib/libdbus-1.so.3(dbus_connection_register_object_path+0x23e) [0xb7e6d5ee]
trackerd [0x804fe15]
/lib/libc.so.6(__libc_start_main+0xe0) [0xb7b06f90]
trackerd [0x804e751]
Avbrutt (SIGABRT)
Anyone knows how to solve this?
Thanks in advance!
Offline
If you start trackerd (or anything else) as root, it can't connect to the dbus. Trackerd requires dbus to work correctly.
Is there a specific reason you're not running this as a user?
Last edited by buttons (2007-08-17 13:11:32)
Cthulhu For President!
Offline
Yeah, this is the reason...
Tracker version 0.6.1 Copyright (c) 2005-2006 by Jamie McCracken (jamiemcc@gnome.org)
This program is free software and comes without any warranty.
It is licensed under version 2 or later of the General Public License which can be viewed at http://www.gnu.org/licenses/gpl.txtInitialising tracker...
** (trackerd:9675): WARNING **: Cannot open or create lockfile - exiting
Offline
Interesting.
trackerd creates a lock file in $HOME/.local/share/tracker/ called $USER_tracker_lock
Perhaps there are permissions issues with this directory?
Cthulhu For President!
Offline
i removed the tracker folder and it seemed to work... thank you very much!
Offline
dang... New problems again, this time when using tracker with deskbar-applet...
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/deskbar/ModuleLoader.py", line 157, in load_all
self.load (f)
File "/usr/lib/python2.5/site-packages/deskbar/ModuleLoader.py", line 139, in load
mod_instance = getattr (mod, handler) ()
File "/usr/lib/deskbar-applet/handlers/tracker-handler.py", line 237, in __init__
self.tracker = bus.get_object('org.freedesktop.Tracker','/org/freedesktop/tracker')
File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 226, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 236, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 165, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python2.5/site-packages/dbus/bus.py", line 261, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 596, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/trackerd exited with status 0
Offline
I'm getting this message, too.
Process /usr/bin/trackerd exited with status 0
When I try to start trackerd, it says it's already running.
Offline
Pages: 1