GNOME Bugzilla – Bug 731606
(totem:30882): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached
Last modified: 2017-02-17 08:53:07 UTC
I keep getting this error on starting totem. Totem doesn't start till this timeout. Can't say how to reproduce, but once it starts, it stays this way till a reboot or a logout/login. This is on a laptop that sees several suspend/resume cycles, don't know if that could be related. This is on Fedora 20, with grilo-0.2.9-2.fc20.x86_64 $ grl-inspect-0.2 (grl-inspect-0.2:2263): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached grl-apple-trailers: grl-apple-trailers grl-bliptv: grl-bliptv grl-bookmarks: grl-bookmarks grl-filesystem: grl-filesystem grl-gravatar: grl-gravatar grl-jamendo: grl-jamendo grl-lastfm-albumart: grl-lastfm-albumart grl-local-metadata: grl-local-metadata grl-magnatune: grl-magnatune grl-metadata-store: grl-metadata-store grl-optical-media: grl-optical-media grl-podcasts: grl-podcasts grl-raitv: grl-raitv grl-tracker: grl-tracker-source $ grl-inspect-0.2 grl-flickr (grl-inspect-0.2:2299): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached Source Not Found: grl-flickr I removed 'grilo' from the list of plugins available to totem via dconf-editor, but that doesn't seem to help totem startup delays. Is there a config file somewhere to disable the flickr plugin?
Can you provide a debug log? $ env GRL_DEBUG="*:*" grl-inspect-0.2 grl-flickr On the other hand, the only way to disable it is removing /usr/lib64/grilo-0.2/grl-flickr.xml.
$ env GRL_DEBUG="*:*" grl-inspect-0.2 grl-flickr (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:298: $GRL_PLUGIN_RANKS is not set, using default ranks. (grl-inspect-0.2:15741): Grilo-DEBUG: [flickr] grl-flickr.c:164: GOA enabled (grl-inspect-0.2:15741): Grilo-DEBUG: [flickr] grl-flickr.c:169: flickr_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [flickr] grl-flickr.c:177: No user config passed. (grl-inspect-0.2:15741): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached Grilo-INFO: [flickr] grl-flickr.c:192: Cannot get flickr sources from GOA. (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-flickr' from '/usr/lib64/grilo-0.2/libgrlflickr.so' g(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:194: grl_bookmarks_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:236: grl_bookmarks_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:284: Opening database connection... (grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:296: OK (grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:298: Checking database tables... (grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:313: OK (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-bookmarks' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-bookmarks' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-bookmarks' from '/usr/lib64/grilo-0.2/libgrlbookmarks.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [youtube] grl-youtube.c:264: youtube_plugin_init Grilo-INFO: [youtube] grl-youtube.c:271: Configuration not provided! Plugin not loaded (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:412: Failed to initialize plugin from /usr/lib64/grilo-0.2/libgrlyoutube.so. Check if plugin is well configured (grl-inspect-0.2:15741): Grilo-DEBUG: [tmdb] grl-tmdb.c:138: grl_tmdb_source_plugin_init Grilo-INFO: [tmdb] grl-tmdb.c:145: No configuration provided. Will not load plugin (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:412: Failed to initialize plugin from /usr/lib64/grilo-0.2/libgrltmdb.so. Check if plugin is well configured (grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:199: magnatune_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:219: magnatune_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:258: magnatune_source_init (grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:294: No database was found. Download when user interact. (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-magnatune' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-magnatune' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-magnatune' from '/usr/lib64/grilo-0.2/libgrlmagnatune.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [gravatar] grl-gravatar.c:84: grl_gravatar_source_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [gravatar] grl-gravatar.c:134: grl_gravatar_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-gravatar' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-gravatar' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-gravatar' from '/usr/lib64/grilo-0.2/libgrlgravatar.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [jamendo] grl-jamendo.c:205: grl_jamendo_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [jamendo] grl-jamendo.c:228: grl_jamendo_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-jamendo' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-jamendo' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-jamendo' from '/usr/lib64/grilo-0.2/libgrljamendo.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:171: grl_upnp_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-upnp' from '/usr/lib64/grilo-0.2/libgrlupnp.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:278: podcasts_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:329: grl_podcasts_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:376: Opening database connection... (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:388: OK (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:390: Checking database tables... (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:410: OK (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-podcasts' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-podcasts' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-podcasts' from '/usr/lib64/grilo-0.2/libgrlpodcasts.so' Grilo-INFO: [tracker-general] grl-tracker.c:230: Configuration not provided! Using default configuration. (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-tracker' from '/usr/lib64/grilo-0.2/libgrltracker.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:163: grl_metadata_store_source_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:186: grl_metadata_store_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:228: Opening database connection... (grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:242: OK (grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:244: Checking database tables... (grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:268: OK (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-metadata-store' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-metadata-store' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-metadata-store' from '/usr/lib64/grilo-0.2/libgrlmetadatastore.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [local-metadata] grl-local-metadata.c:137: grl_local_metadata_source_plugin_init Grilo-INFO: [local-metadata] grl-local-metadata.c:144: Configuration not provided! Using default configuration. (grl-inspect-0.2:15741): Grilo-DEBUG: [local-metadata] grl-local-metadata.c:173: grl_local_metadata_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-local-metadata' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-local-metadata' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-local-metadata' from '/usr/lib64/grilo-0.2/libgrllocalmetadata.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [optical_media] grl-optical-media.c:95: grl_optical_media_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [optical_media] grl-optical-media.c:125: grl_optical_media_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-optical-media' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-optical-media' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-optical-media' from '/usr/lib64/grilo-0.2/libgrloptical-media.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [vimeo] grl-vimeo.c:114: vimeo_plugin_init Grilo-INFO: [vimeo] grl-vimeo.c:127: Configuration not provided! Plugin not loaded (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:412: Failed to initialize plugin from /usr/lib64/grilo-0.2/libgrlvimeo.so. Check if plugin is well configured (grl-inspect-0.2:15741): Grilo-DEBUG: [filesystem] grl-filesystem.c:173: filesystem_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [filesystem] grl-filesystem.c:217: grl_filesystem_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-filesystem' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-filesystem' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-filesystem' from '/usr/lib64/grilo-0.2/libgrlfilesystem.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:283: cache up (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-bliptv' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-bliptv' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-bliptv' from '/usr/lib64/grilo-0.2/libgrlbliptv.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:283: cache up (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-raitv' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-raitv' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-raitv' from '/usr/lib64/grilo-0.2/libgrlraitv.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [lastfm-albumart] grl-lastfm-albumart.c:96: grl_lastfm_albumart_source_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [lastfm-albumart] grl-lastfm-albumart.c:119: grl_lastfm_albumart_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-lastfm-albumart' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-lastfm-albumart' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-lastfm-albumart' from '/usr/lib64/grilo-0.2/libgrllastfm-albumart.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [dmap] grl-dmap.c:125: dmap_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-dmap' from '/usr/lib64/grilo-0.2/libgrldmap.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [apple-trailers] grl-apple-trailers.c:111: apple_trailers_plugin_init (grl-inspect-0.2:15741): Grilo-DEBUG: [apple-trailers] grl-apple-trailers.c:165: grl_apple_trailers_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-apple-trailers' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-apple-trailers' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-apple-trailers' from '/usr/lib64/grilo-0.2/libgrlappletrailers.so' (grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:405: context_available_cb (grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-general] grl-tracker.c:191: tracker_get_connection_cb (grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-general] grl-tracker.c:201: request : 'SELECT ?urn WHERE { ?urn a rdfs:Class . FILTER(fn:ends-with(?urn,"upnp#UPnPDataObject")) }' (grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-general] grl-tracker.c:156: tracker_get_upnp_class_cb (grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-source] grl-tracker-source.c:406: grl_tracker_source_sources_init (grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-source] grl-tracker-source.c:82: grl_tracker_source_new (grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-source] grl-tracker-source.c:221: ====================>add source 'Tracker' count=0 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-tracker-source' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-tracker-source' : 0 (grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:405: context_available_cb Source Not Found: grl-flickr (grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down (grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down (grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:420: grl_podcasts_source_finalize (grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:311: grl_magnatune_source_finalize (grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down (grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down (grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:323: grl_bookmarks_source_finalize (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-apple-trailers' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-dmap' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-lastfm-albumart' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-raitv' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-bliptv' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-filesystem' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-vimeo' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-optical-media' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-local-metadata' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-metadata-store' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-tracker' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-podcasts' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-upnp' (grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:196: grl_upnp_plugin_deinit (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-jamendo' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-gravatar' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-magnatune' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-tmdb' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-youtube' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-bookmarks' (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-flickr'
Seems like the GOA backend is not answering.... Now I realize that we do all the operations to get the GOA using sync calls. Maybe we should move to async calls, and create the source asynchronously.
*** This bug has been marked as a duplicate of bug 712617 ***