> > > Apparently the discovery process gets stuck then. Can you run it > > > inside gdb and get a "thread apply all bt" output? Thanks. > > > > > $ GST_DEBUG=*iscover*:7,*:2 rygel > > <snip> > > 0:00:00.102207708 10927 0x13be180 WARN discoverer > > gstdiscoverer.c:1612:start_discovering: No URI to process > > 0:00:00.101578125 10928 0x14c3180 WARN discoverer > > gstdiscoverer.c:1612:start_discovering: No URI to process > > MediaExport-Message: rygel-media-export-extract.vala:163: Started with > > descriptors 3 (in) 4 (out) > > 0:00:00.120645261 10926 0x3d6180 WARN discoverer > > gstdiscoverer.c:1612:start_discovering: No URI to process > > > > Ok, not really helpful... very odd. > > I tried running rygel on the x86_64 using the non-dbus wm, but loading gnome-session inside the wm - 226 packages - and things start to work without dbus running.
This would seem to indicate:
1. I'm missing a run-time dep - startup-notification, libnotify, taglib,
totem-pl-parser, libplist? (package list attached)
2. I'm missing a gschema (ref object.item.audioItem.musicTrack)
3. rygel needs a symlink /etc/xdg -> /usr/local/etc/xdg - everything in
tinycorelinux is under /usr/local
4. rygel needs additional mime info and "update-desktop-database"
The blacklist problem still exists, but is fixed by your sqlite3 trick
$ rygel
Rygel-Message: rygel-acl.vala:143: No ACL fallback policy found. Using "allow"
Rygel-Message: Rygel v0.32.1 starting?
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using /home/tc/Music
as upload directory for object.item.audioItem.musicTrack
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using
/home/tc/Videos as upload directory for object.item.videoItem
Rygel-Tracker-Message: rygel-tracker-item-factory.vala:68: Using
/home/tc/Pictures as upload directory for object.item.imageItem.photo
RygelCore-Message: New plugin 'Tracker' available
RygelCore-Message: New plugin 'Playbin' available
RygelCore-Message: New plugin 'MediaExport' available
MediaExport-Message: rygel-media-export-plugin.vala:80: Plugin 'Tracker'
inactivate, activating 'MediaExport' plugin
MediaExport-Message: 'file:///home/tc/Pictures' harvested
MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of
file:///home/tc/Pictures done in 0.012744
MediaExport-Message: rygel-media-export-extract.vala:163: Started with
descriptors 3 (in) 4 (out)
MediaExport-Message: rygel-media-export-extract.vala:163: Started with
descriptors 3 (in) 4 (out)
MediaExport-Message: rygel-media-export-extract.vala:163: Started with
descriptors 3 (in) 4 (out)
RygelServer-Message: rygel-thumbnailer.vala:132: No D-Bus thumbnailer available
$ echo "delete from blacklist;" | sqlite3 /home/tc/.cache/rygel/media-export.db
$ rygel
Rygel-Message: rygel-acl.vala:143: No ACL fallback policy found. Using "allow"
Rygel-Message: Rygel v0.32.1 starting?
(rygel:30943): Rygel-Tracker-WARNING **: Failed to start Tracker service: Could
not connect: Connection refused. Plugin disabled.
RygelCore-Message: New plugin 'Playbin' available
RygelCore-Message: New plugin 'MediaExport' available
MediaExport-Message: 'file:///home/tc/Pictures' harvested
MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of
file:///home/tc/Pictures done in 0.008264
MediaExport-Message: rygel-media-export-extract.vala:163: Started with
descriptors 3 (in) 4 (out)
MediaExport-Message: rygel-media-export-extract.vala:163: Started with
descriptors 3 (in) 4 (out)
MediaExport-Message: rygel-media-export-extract.vala:163: Started with
descriptors 3 (in) 4 (out)
(mx-extract:30952): libmediaart-CRITICAL **: Could not connect to the D-Bus
session bus, Could not connect: Connection refused
(mx-extract:30952): MediaExport-WARNING **: Failed to create media art
extractor: Could not connect: Connection refused
(mx-extract:30951): libmediaart-CRITICAL **: Could not connect to the D-Bus
session bus, Could not connect: Connection refused
(mx-extract:30951): MediaExport-WARNING **: Failed to create media art
extractor: Could not connect: Connection refused
(mx-extract:30952): MediaExport-WARNING **: Failed to discover URI
file:///home/tc/Videos/video_test.mp4: Your GStreamer installation is missing a
plug-in.
(rygel:30943): MediaExport-WARNING **: Skipping URI
file:///home/tc/Videos/video_test.mp4; extraction completely failed: Your
GStreamer installation is missing a plug-in.
MediaExport-Message: 'file:///home/tc/Videos' harvested
MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of
file:///home/tc/Videos done in 0.128230
(mx-extract:30951): MediaExport-WARNING **: Failed to discover URI
file:///home/tc/Music/Video_Games.flac: Your GStreamer installation is missing
a plug-in.
(rygel:30943): MediaExport-WARNING **: Skipping URI
file:///home/tc/Music/Video_Games.flac; extraction completely failed: Your
GStreamer installation is missing a plug-in.
MediaExport-Message: 'file:///home/tc/Music' harvested
MediaExport-Message: rygel-media-export-harvesting-task.vala:300: Harvesting of
file:///home/tc/Music done in 0.255242
gnome-session_additional.tar.gz
Description: gnome-session_additional.tar.gz
_______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
