RE: Rygel-0.32.1 will not stream outside the gnome evironment



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

Attachment: gnome-session_additional.tar.gz
Description: gnome-session_additional.tar.gz



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]