Tomahawk


edgex004

Advanced Member
Joined
Jan 5, 2008
Messages
1,219
I have enjoyed using the Tomahawk Player a whole lot, and thought I would start a thread to discuss it. At the moment I have been able to play local content as well as content streamed from Soundcloud. I can search Google Music and return results, but the songs won't begin playing after a song is selected. I couldn't find anything interesting in the pndrun attached below. I played a few songs on Soundcloud first (by The Hood Internet), searched and selected a song from Google Music (by Animal Collective), and then quit the application.

 

What is really baffling me is that the "Hood Internet" search appears in the pndrun, but the "Animal Collective" search does not. In fact, nothing concerning searching or trying to play the second artist shows up.

 


=======================================================================================

PND : /media/DEDGEDORA/pandora/menu/tomahawk.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/DEDGEDORA/pandora/appdata/tomahawk
APPDD_FSTYPE : ext4
PND_CPUSPEED :
EXENAME : start.sh
ARGUMENTS :
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/tomahawk"
rmdir: failed to remove `/mnt/pnd/tomahawk': Not a directory
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/DEDGEDORA/pandora/appdata/tomahawk=rw+nolwh":"/mnt/pnd/tomahawk=rr" none "/mnt/utmp/tomahawk"
[sUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( start.sh ) ----------
no config found. creating default-config
Translation: Tomahawk: Using system locale: "en"
Translation: Qt: Using default locale, system locale one not found: "en"
TomahawkApp thread: QThread(0x691428)
21:49:57 [0]: Starting Tomahawk...
21:49:57 [1]: Default font: -1 9 "Roboto" 15
21:49:57 [0]: void TomahawkUtils::setHeadless(bool) headless is false
21:49:58 [1]: Setting NAM: QNetworkAccessManager(0x765850)
21:49:58 [1]: Init AudioEngine
21:49:58 [1]: AudioOutput::AudioOutput(QObject*)
[0x7c1968] logger interface: using logger.
21:49:59 [1]: AudioOutput::AudioOutput OK !

21:49:59 [1]: void AudioEngine::setVolume(int) 75
21:49:59 [1]: void AudioOutput::setVolume(qreal)
21:49:59 [1]: Tomahawk::pipeline::pipeline(QObject*) Using 4 threads
21:49:59 [1]: Init Database.
21:49:59 [5]: Using database: "/mnt/utmp/tomahawk/.local/share/Tomahawk/tomahawk.db"
21:50:00 [0]: Create tables... old version is 0
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS oplog ( id INTEGER PRIMARY KEY AUTOINCREMENT, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE, guid TEXT NOT NULL, command TEXT NOT NULL, singleton BOOLEAN NOT NULL, compressed BOOLEAN NOT NULL, json TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE UNIQUE INDEX oplog_guid ON oplog(guid)"
21:50:00 [0]: Executing: "CREATE INDEX oplog_source ON oplog(source)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS artist ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, sortname TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE UNIQUE INDEX artist_sortname ON artist(sortname)"
21:50:00 [0]: Executing: "CREATE INDEX artist_name ON artist(name)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS track ( id INTEGER PRIMARY KEY AUTOINCREMENT, artist INTEGER NOT NULL REFERENCES artist(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, name TEXT NOT NULL, sortname TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE UNIQUE INDEX track_artist_sortname ON track(artist,sortname)"
21:50:00 [0]: Executing: "CREATE INDEX track_name ON track(name)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS album ( id INTEGER PRIMARY KEY AUTOINCREMENT, artist INTEGER NOT NULL REFERENCES artist(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, name TEXT NOT NULL, sortname TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE UNIQUE INDEX album_artist_sortname ON album(artist,sortname)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS source ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, friendlyname TEXT, lastop TEXT NOT NULL DEFAULT "", isonline BOOLEAN NOT NULL DEFAULT false)"
21:50:00 [0]: Executing: "CREATE UNIQUE INDEX source_name ON source(name)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS playlist ( guid TEXT PRIMARY KEY, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, shared BOOLEAN DEFAULT false, title TEXT, info TEXT, creator TEXT, lastmodified INTEGER NOT NULL DEFAULT 0, currentrevision TEXT REFERENCES playlist_revision(guid) DEFERRABLE INITIALLY DEFERRED, dynplaylist BOOLEAN DEFAULT false, createdOn INTEGER NOT NULL DEFAULT 0)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS playlist_item ( guid TEXT PRIMARY KEY, playlist TEXT NOT NULL REFERENCES playlist(guid) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, trackname TEXT NOT NULL, artistname TEXT NOT NULL, albumname TEXT, annotation TEXT, duration INTEGER, addedon INTEGER NOT NULL DEFAULT 0, addedby INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, result_hint TEXT )"
21:50:00 [0]: Executing: "CREATE INDEX playlist_item_playlist ON playlist_item(playlist)"
21:50:00 [0]: Executing: "CREATE INDEX playlist_item_trackname ON playlist_item(trackname)"
21:50:00 [0]: Executing: "CREATE INDEX playlist_item_artistname ON playlist_item(artistname)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS playlist_revision ( guid TEXT PRIMARY KEY, playlist TEXT NOT NULL REFERENCES playlist(guid) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, entries TEXT, author INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, timestamp INTEGER NOT NULL DEFAULT 0, previous_revision TEXT REFERENCES playlist_revision(guid) DEFERRABLE INITIALLY DEFERRED)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS dynamic_playlist ( guid TEXT NOT NULL REFERENCES playlist(guid) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, pltype TEXT, plmode INTEGER, autoload BOOLEAN DEFAULT true )"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS dynamic_playlist_controls ( id TEXT PRIMARY KEY, playlist TEXT NOT NULL REFERENCES playlist(guid) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, selectedType TEXT, match TEXT, input TEXT)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS dynamic_playlist_revision ( guid TEXT PRIMARY KEY NOT NULL REFERENCES playlist_revision(guid) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, controls TEXT, plmode INTEGER, pltype TEXT)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS file ( id INTEGER PRIMARY KEY AUTOINCREMENT, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, url TEXT NOT NULL, size INTEGER NOT NULL, mtime INTEGER NOT NULL, md5 TEXT, mimetype TEXT, duration INTEGER NOT NULL DEFAULT 0, bitrate INTEGER NOT NULL DEFAULT 0 )"
21:50:00 [0]: Executing: "CREATE UNIQUE INDEX file_url_src_uniq ON file(source, url)"
21:50:00 [0]: Executing: "CREATE INDEX file_source ON file(source)"
21:50:00 [0]: Executing: "CREATE INDEX file_mtime ON file(mtime)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS dirs_scanned ( name TEXT PRIMARY KEY, mtime INTEGER NOT NULL)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS file_join ( file INTEGER PRIMARY KEY REFERENCES file(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, artist INTEGER NOT NULL REFERENCES artist(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, track INTEGER NOT NULL REFERENCES track(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, album INTEGER REFERENCES album(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, albumpos INTEGER, composer INTEGER REFERENCES artist(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, discnumber INTEGER)"
21:50:00 [0]: Executing: "CREATE INDEX file_join_track ON file_join(track)"
21:50:00 [0]: Executing: "CREATE INDEX file_join_artist ON file_join(artist)"
21:50:00 [0]: Executing: "CREATE INDEX file_join_album ON file_join(album)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS track_tags ( id INTEGER PRIMARY KEY, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, tag TEXT NOT NULL, ns TEXT, weight float DEFAULT 1.0 )"
21:50:00 [0]: Executing: "CREATE INDEX track_tags_tag ON track_tags(tag)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS album_tags ( id INTEGER PRIMARY KEY, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, tag TEXT NOT NULL, ns TEXT, weight float DEFAULT 1.0 )"
21:50:00 [0]: Executing: "CREATE INDEX album_tags_tag ON album_tags(tag)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS artist_tags ( id INTEGER PRIMARY KEY, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, tag TEXT NOT NULL, ns TEXT, weight float DEFAULT 1.0 )"
21:50:00 [0]: Executing: "CREATE INDEX artist_tags_tag ON artist_tags(tag)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS track_attributes ( id INTEGER REFERENCES track(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, k TEXT NOT NULL, v TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE INDEX track_attrib_id ON track_attributes(id)"
21:50:00 [0]: Executing: "CREATE INDEX track_attrib_k ON track_attributes(k)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS collection_attributes ( id INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, k TEXT NOT NULL, v TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS social_attributes ( id INTEGER REFERENCES track(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE, k TEXT NOT NULL, v TEXT NOT NULL, timestamp INTEGER NOT NULL DEFAULT 0)"
21:50:00 [0]: Executing: "CREATE INDEX social_attrib_id ON social_attributes(id)"
21:50:00 [0]: Executing: "CREATE INDEX social_attrib_source ON social_attributes(source)"
21:50:00 [0]: Executing: "CREATE INDEX social_attrib_k ON social_attributes(k)"
21:50:00 [0]: Executing: "CREATE INDEX social_attrib_timestamp ON social_attributes(timestamp)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS playback_log ( id INTEGER PRIMARY KEY AUTOINCREMENT, source INTEGER REFERENCES source(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, track INTEGER REFERENCES track(id) ON DELETE CASCADE ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED, playtime INTEGER NOT NULL, secs_played INTEGER NOT NULL)"
21:50:00 [0]: Executing: "CREATE INDEX playback_log_source ON playback_log(source)"
21:50:00 [0]: Executing: "CREATE INDEX playback_log_track ON playback_log(track)"
21:50:00 [0]: Executing: "CREATE INDEX playback_log_playtime ON playback_log(playtime)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS http_client_auth ( token TEXT NOT NULL PRIMARY KEY, website TEXT NOT NULL, name TEXT NOT NULL, ua TEXT, mtime INTEGER, permissions TEXT NOT NULL)"
21:50:00 [0]: Executing: "CREATE TABLE IF NOT EXISTS settings ( k TEXT NOT NULL PRIMARY KEY, v TEXT NOT NULL DEFAULT '')"
21:50:00 [0]: Executing: "INSERT INTO settings(k,v) VALUES('schema_version', '31')"
21:50:00 [0]: Database ID: "593b5847-f4f7-41a3-b51d-4a27ded08fc0"
21:50:00 [1]: Opening Lucene directory: "/mnt/utmp/tomahawk/.local/share/Tomahawk/tomahawk.lucene"
21:50:00 [1]: Caught Lucene error: "Directory '/mnt/utmp/tomahawk/.local/share/Tomahawk/tomahawk.lucene' does not exist"
21:50:00 [0]: Deleting DIR: "/mnt/utmp/tomahawk/.local/share/Tomahawk/tomahawk.lucene"
21:50:00 [1]: Tomahawk::Database::Database(const QString&, QObject*) Using 4 database worker threads
21:50:00 [0]: void Tomahawk::Database::markAsReady() Database is ready now!
21:50:00 [1]: virtual void Tomahawk::DatabaseWorkerThread::run() DatabaseWorkerThread starting...
21:50:00 [1]: Tomahawk::DatabaseWorker::DatabaseWorker(Tomahawk::Database*, bool) New db connection with name: "tomahawk_76812389-a58b-4b63-ac30-7a94298f4094" on thread Tomahawk::DatabaseWorkerThread(0x7c2030)
21:50:00 [1]: virtual void Tomahawk::DatabaseWorkerThread::run() DatabaseWorkerThread starting...
21:50:00 [1]: Tomahawk::DatabaseWorker::DatabaseWorker(Tomahawk::Database*, bool) New db connection with name: "tomahawk_01459b4e-801e-4254-801f-ec5e2d01f054" on thread Tomahawk::DatabaseWorkerThread(0x7fe580)
21:50:00 [1]: virtual void Tomahawk::DatabaseWorkerThread::run() DatabaseWorkerThread starting...
21:50:00 [1]: Tomahawk::DatabaseWorker::DatabaseWorker(Tomahawk::Database*, bool) New db connection with name: "tomahawk_2916ddb7-d24b-4bdb-9ff4-735039d84138" on thread Tomahawk::DatabaseWorkerThread(0x7d0f08)
21:50:00 [1]: virtual void Tomahawk::DatabaseWorkerThread::run() DatabaseWorkerThread starting...
21:50:00 [1]: Tomahawk::DatabaseWorker::DatabaseWorker(Tomahawk::Database*, bool) New db connection with name: "tomahawk_f3b36e99-31ad-4c56-9dce-d5642870f3a2" on thread Tomahawk::DatabaseWorkerThread(0x7e41b8)
21:50:00 [1]: virtual void Tomahawk::DatabaseWorkerThread::run() DatabaseWorkerThread starting...
21:50:00 [1]: Tomahawk::DatabaseWorker::DatabaseWorker(Tomahawk::Database*, bool) New db connection with name: "tomahawk_c23d7ff5-a1ce-4911-88c8-cef9e1a06f1d" on thread Tomahawk::DatabaseWorkerThread(0x803310)
21:50:00 [1]: Init Echonest Factory.
21:50:00 [1]: Init Database Factory.
21:50:00 [1]: Init InfoSystem.
21:50:00 [1]: Tomahawk::InfoSystem::InfoSystemCacheThread::InfoSystemCacheThread(QObject*)
21:50:00 [1]: Tomahawk::InfoSystem::InfoSystemWorkerThread::InfoSystemWorkerThread(QObject*)
21:50:00 [1]: Tomahawk::InfoSystem::InfoSystemWorker::InfoSystemWorker()
21:50:00 [1]: Tomahawk::InfoSystem::InfoSystemCache::InfoSystemCache(QObject*)
21:50:00 [0]: Deleting DIR: "/mnt/utmp/tomahawk/Cache/Tomahawk/Tomahawk/InfoSystemCache/"
21:50:00 [1]: Tomahawk::DatabaseCommand_UpdateSearchIndex::DatabaseCommand_UpdateSearchIndex() Updating index.
21:50:00 [1]: void Tomahawk::pipeline::start() Shunting 0 queries!
21:50:00 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::init(Tomahawk::InfoSystem::InfoSystemCache*)
21:50:00 [0]: Load plugins of type "infoplugin"
21:50:00 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "infoplugin" plugins: "/mnt/utmp/tomahawk/bin"
21:50:00 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "infoplugin" plugins: "/mnt/utmp/tomahawk/lib"
21:50:00 [1]: Init AccountManager.
21:50:00 [1]: Init MainWindow.
21:50:00 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "infoplugin" plugins: "/mnt/utmp/tomahawk/lib"
21:50:00 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "infoplugin" plugins: "/mnt/utmp/tomahawk"
21:50:00 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const "infoplugin" plugin file paths: QSet("/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_charts.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_newreleases.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_echonest.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_fdonotify.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_musicbrainz.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_musixmatch.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_rovi.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_mpris.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_hypem.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_spotify.so", "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_discogs.so")
21:50:00 [1]: virtual Tomahawk::DatabaseCommand_UpdateSearchIndex::~DatabaseCommand_UpdateSearchIndex()
21:50:01 [1]: Tomahawk::InfoSystem::MusixMatchPlugin::MusixMatchPlugin()
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_charts.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::ChartsPlugin(0x4a3013e8)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_newreleases.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::NewReleasesPlugin(0x4a308da8)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_echonest.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::EchonestPlugin(0x4a306cf8)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_fdonotify.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::FdoNotifyPlugin(0x4a30a0a8)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_musicbrainz.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::MusicBrainzPlugin(0x4a301ec8)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_musixmatch.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::MusixMatchPlugin(0x4a301868)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_rovi.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::RoviPlugin(0x4a30a538)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_mpris.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::MprisPlugin(0x4a30af50)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_hypem.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::HypemPlugin(0x4a30bb68)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_spotify.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::SpotifyPlugin(0x4a30ce10)
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::loadInfoPlugins() Loaded info plugin: "/mnt/utmp/tomahawk/lib/libtomahawk_infoplugin_discogs.so"
21:50:01 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::DiscogsPlugin(0x4a30c150)
21:50:01 [0]: Deleting DIR: "/mnt/utmp/tomahawk/Cache/Tomahawk/Tomahawk/GenericCache/"
21:50:01 [1]: QVariant TomahawkUtils::Cache::getData(const QString&, const QString&) No such key "chart_sources"
21:50:01 [1]: QVariant TomahawkUtils::Cache::getData(const QString&, const QString&) No such key "nr_sources"
21:50:01 [1]: void Tomahawk::InfoSystem::HypemPlugin::chartTypes() Got hypem types
21:50:02 [5]: void AudioControls::eek:nPlaybackStopped()
21:50:02 [1]: void AudioControls::eek:nControlStateChanged()
21:50:02 [1]: Creating AccountModel
21:50:02 [0]: Load plugins of type "viewpage"
21:50:02 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "viewpage" plugins: "/mnt/utmp/tomahawk/bin"
21:50:02 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "viewpage" plugins: "/mnt/utmp/tomahawk/lib"
21:50:02 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "viewpage" plugins: "/mnt/utmp/tomahawk/lib"
21:50:02 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "viewpage" plugins: "/mnt/utmp/tomahawk"
21:50:02 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const "viewpage" plugin file paths: QSet("/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_whatsnew_0_8.so", "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_dashboard.so", "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_charts.so", "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_newreleases.so")
21:50:02 [1]: PluginLoader( "viewpage" ): Loaded valid Tomahawk::ViewPagePlugin from "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_whatsnew_0_8.so"
21:50:02 [1]: PluginLoader( "viewpage" ): Loaded valid Tomahawk::ViewPagePlugin from "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_dashboard.so"
21:50:02 [1]: PluginLoader( "viewpage" ): Loaded valid Tomahawk::ViewPagePlugin from "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_charts.so"
21:50:02 [1]: PluginLoader( "viewpage" ): Loaded valid Tomahawk::ViewPagePlugin from "/mnt/utmp/tomahawk/lib/libtomahawk_viewpage_newreleases.so"
21:50:02 [0]: void ViewManager::addDynamicPage(Tomahawk::ViewPagePlugin*, const QString&) Trying to add "whatsnew_0_8"
21:50:02 [0]: void ViewManager::addDynamicPage(Tomahawk::ViewPagePlugin*, const QString&) Trying to add "dashboard"
21:50:02 [0]: void ViewManager::addDynamicPage(Tomahawk::ViewPagePlugin*, const QString&) Trying to add "charts"
21:50:02 [0]: void ViewManager::addDynamicPage(Tomahawk::ViewPagePlugin*, const QString&) Trying to add "newreleases"
21:50:02 [0]: Tomahawk::ViewPage* ViewManager::showDynamicPage(const QString&) pageName: "dashboard"
21:50:02 [1]: View page shown: "Feed"
21:50:02 [1]: Got view page activated for item: "Feed"
21:50:02 [1]: Got view page activated for index: QModelIndex(3,0,0xa42e98,SourcesModel(0xa2ff30) )
21:50:02 [1]: void AudioControls::eek:nControlStateChanged()
21:50:02 [1]: void AudioControls::eek:nControlStateChanged()
21:50:02 [0]: Tomahawk::ViewPage* ViewManager::showDynamicPage(const QString&) pageName: "whatsnew_0_8"
21:50:02 [0]: libpng warning: iCCP: known incorrect sRGB profile
21:50:03 [1]: View page shown: "What's new in 0.8?"
21:50:03 [1]: Got view page activated for item: "What's new in 0.8?"
21:50:03 [1]: Got view page activated for index: QModelIndex(2,0,0x91d540,SourcesModel(0xa2ff30) )
21:50:03 [1]: Init Local Collection.
21:50:03 [1]: Init Pipeline.
21:50:03 [1]: Adding resolver "DatabaseResolver"
21:50:03 [0]: Starting HTTPd on "127.0.0.1" 60210
21:50:05 [0]: Starting HTTPSd on "127.0.0.1" 60211
21:50:05 [0]: void PlaydarApi::start() true
21:50:05 [1]: Creating AccountModel
21:50:05 [1]: Init Scrobbler.
21:50:05 [0]: User-Agent: "Tomahawk/0.8.99.20141203-git-master-892f097-dirty (Linux)"
21:50:05 [0]: Load plugins of type "account"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "account" plugins: "/mnt/utmp/tomahawk/bin"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "account" plugins: "/mnt/utmp/tomahawk/lib"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "account" plugins: "/mnt/utmp/tomahawk/lib"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "account" plugins: "/mnt/utmp/tomahawk"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const "account" plugin file paths: QSet("/mnt/utmp/tomahawk/lib/libtomahawk_account_xmpp.so", "/mnt/utmp/tomahawk/lib/libtomahawk_account_hatchet.so", "/mnt/utmp/tomahawk/lib/libtomahawk_account_zeroconf.so", "/mnt/utmp/tomahawk/lib/libtomahawk_account_google.so")
21:50:05 [1]: void Tomahawk::Accounts::AccountManager::loadPluginFactories() Loaded plugin factory: "/mnt/utmp/tomahawk/lib/libtomahawk_account_xmpp.so" "xmppaccount" "Jabber (XMPP)"
21:50:05 [1]: void Tomahawk::Accounts::AccountManager::loadPluginFactories() Loaded plugin factory: "/mnt/utmp/tomahawk/lib/libtomahawk_account_hatchet.so" "hatchetaccount" "Hatchet"
21:50:05 [1]: void Tomahawk::Accounts::AccountManager::loadPluginFactories() Loaded plugin factory: "/mnt/utmp/tomahawk/lib/libtomahawk_account_zeroconf.so" "zeroconfaccount" "Local Network"
21:50:05 [1]: void Tomahawk::Accounts::AccountManager::loadPluginFactories() Loaded plugin factory: "/mnt/utmp/tomahawk/lib/libtomahawk_account_google.so" "googleaccount" "Google"
21:50:05 [1]: Tomahawk::Accounts::CredentialsManager::CredentialsManager(QObject*)
21:50:05 [0]: Load plugins of type "configstorage"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage" plugins: "/mnt/utmp/tomahawk/bin"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage" plugins: "/mnt/utmp/tomahawk/lib"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage" plugins: "/mnt/utmp/tomahawk/lib"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage" plugins: "/mnt/utmp/tomahawk"
21:50:05 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const "configstorage" plugin file paths: QSet("/mnt/utmp/tomahawk/lib/libtomahawk_configstorage_telepathy.so")
21:50:06 [1]: Tomahawk::Accounts::TelepathyConfigStorage::TelepathyConfigStorage(QObject*)
21:50:06 [1]: void Tomahawk::Accounts::TelepathyConfigStorage::loadConfigWidgetPlugins()
21:50:06 [0]: Load plugins of type "configstorage_telepathy"
21:50:06 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage_telepathy" plugins: "/mnt/utmp/tomahawk/bin"
21:50:06 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage_telepathy" plugins: "/mnt/utmp/tomahawk/lib"
21:50:06 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage_telepathy" plugins: "/mnt/utmp/tomahawk/lib"
21:50:06 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const Checking directory for "configstorage_telepathy" plugins: "/mnt/utmp/tomahawk"
21:50:06 [1]: const QStringList Tomahawk::Utils::pluginLoader::pluginPaths(const QString&) const "configstorage_telepathy" plugin file paths: QSet()
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::loadCredentials(const QString&) keys for service "Tomahawk" : ("sipzeroconf_autocreated", "lastfmaccount_d87a19b6", "spotifyaccount_528267bc")
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::loadCredentials(const QString&) Launching QtKeychain readJob for "sipzeroconf_autocreated"
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::loadCredentials(const QString&) Launching QtKeychain readJob for "lastfmaccount_d87a19b6"
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::loadCredentials(const QString&) Launching QtKeychain readJob for "spotifyaccount_528267bc"
21:50:06 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::init() LOADING ALL CREDENTIALS FOR SERVICE "Tomahawk" ("sipzeroconf_autocreated", "lastfmaccount_d87a19b6", "spotifyaccount_528267bc")
21:50:06 [0]: void SourceList::setSources(const QList >&) - Total sources now: 1
21:50:06 [1]: void PlayableModel::finishLoading()
21:50:06 [1]: Init Servent.
21:50:06 [1]: void PlayableModel::finishLoading()
21:50:06 [1]: void PlayableModel::finishLoading()
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::keychainJobFinished(QKeychain::Job*) QtKeychain readJob for "Tomahawk" / "sipzeroconf_autocreated" finished with ERROR: 5 "No keychain service available"
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::keychainJobFinished(QKeychain::Job*) QtKeychain readJob for "Tomahawk" / "lastfmaccount_d87a19b6" finished with ERROR: 5 "No keychain service available"
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::keychainJobFinished(QKeychain::Job*) QtKeychain readJob for "Tomahawk" / "spotifyaccount_528267bc" finished with ERROR: 5 "No keychain service available"
21:50:06 [1]: void Tomahawk::Accounts::CredentialsManager::keychainJobFinished(QKeychain::Job*) all done and emitting serviceReady().
21:50:06 [1]: QStringList Tomahawk::Accounts::CredentialsManager::keys(const QString&) const Returning list of keys for service "Tomahawk" : ()
21:50:06 [1]: void Tomahawk::Accounts::LocalConfigStorage::eek:nCredentialsManagerReady(const QString&) CredentialsManager is now ready for service "Tomahawk" with keys ()
21:50:06 [0]: tp-qt 0.9.5 WARN: GetAll(AccountManager) failed with "org.freedesktop.DBus.Error.ServiceUnknown" : "The name org.freedesktop.Telepathy.AccountManager was not provided by any .service files"
21:50:06 [1]: Telepathy AccountManager cannot become ready: "org.freedesktop.DBus.Error.ServiceUnknown" - "The name org.freedesktop.Telepathy.AccountManager was not provided by any .service files"
21:50:06 [1]: MY ACCOUNTS: ()
21:50:06 [1]: OTHER ACCOUNTS: ("sipzeroconf_autocreated", "lastfmaccount_d87a19b6", "spotifyaccount_528267bc")
21:50:06 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::load(const QString&, Tomahawk::Accounts::Account::Configuration&) const about to load creds for "lastfmaccount_d87a19b6" - assuming CredentialsManager is *ready*.
21:50:06 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::LastFmInfoPlugin(0xfaf7d8)
21:50:06 [1]: void Tomahawk::Accounts::AccountManager::addAccount(Tomahawk::Accounts::Account*) adding account plugin "lastfmaccount_d87a19b6"
21:50:06 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::load(const QString&, Tomahawk::Accounts::Account::Configuration&) const about to load creds for "spotifyaccount_528267bc" - assuming CredentialsManager is *ready*.
21:50:06 [1]: void Tomahawk::InfoSystem::InfoSystemWorker::addInfoPlugin(Tomahawk::InfoSystem::InfoPluginPtr) Tomahawk::InfoSystem::SpotifyInfoPlugin(0xfc48a8)
21:50:06 [1]: void Tomahawk::Accounts::AccountManager::addAccount(Tomahawk::Accounts::Account*) adding account plugin "spotifyaccount_528267bc"
21:50:06 [1]: void TomahawkApp::initSIP()
21:50:07 [0]: Syncing server data!
21:50:07 [0]: libpng warning: iCCP: known incorrect sRGB profile
21:50:07 [0]: libpng warning: iCCP: known incorrect sRGB profile
21:50:07 [0]: libpng warning: iCCP: known incorrect sRGB profile
21:50:12 [1]: Could not setup fwd for port: 50210
21:50:12 [0]: void Servent::setExternalAddress(QHostAddress, unsigned int) UPnP failed, no further external address could be acquired!
21:50:12 [1]: void TomahawkApp::initSIP()
21:50:12 [2]: Connecting SIP classes
21:50:12 [1]: void Tomahawk::Accounts::AccountManager::initSIP()
21:50:21 [1]: Downloading resolver from url: "http://bakery.tomahawk-player.org/resolvers/files/soundcloud.tomahawkresolver.zip"
21:50:22 [0]: Warning: defaulting to LocalConfigStorage for account "resolveraccount_9cfe267c"
21:50:22 [0]: Warning: defaulting to LocalConfigStorage for account "resolveraccount_9cfe267c"
21:50:22 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::load(const QString&, Tomahawk::Accounts::Account::Configuration&) const about to load creds for "resolveraccount_9cfe267c" - assuming CredentialsManager is *ready*.
21:50:22 [0]: Warning: defaulting to LocalConfigStorage for account "resolveraccount_9cfe267c"
21:50:22 [0]: Warning: defaulting to LocalConfigStorage for account "resolveraccount_9cfe267c"
21:50:22 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::save(const QString&, const Tomahawk::Accounts::Account::Configuration&) about to save configuration for "resolveraccount_9cfe267c"
21:50:22 [1]: Hooking up resolver: "/mnt/utmp/tomahawk/.local/share/Tomahawk/atticaresolvers/soundcloud/contents/code/soundcloud.js" false
21:50:22 [0]: Tomahawk::JSResolver::JSResolver(const QString&, const QString&, const QStringList&) Loading JS resolver: "/mnt/utmp/tomahawk/.local/share/Tomahawk/atticaresolvers/soundcloud/contents/code/soundcloud.js"
21:50:23 [0]: static Tomahawk::ExternalResolver* Tomahawk::JSResolver::factory(const QString&, const QString&, const QStringList&) "/mnt/utmp/tomahawk/.local/share/Tomahawk/atticaresolvers/soundcloud/contents/code/soundcloud.js" Loaded.
21:50:23 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::save(const QString&, const Tomahawk::Accounts::Account::Configuration&) about to save configuration for "resolveraccount_9cfe267c"
21:50:23 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::save(const QString&, const Tomahawk::Accounts::Account::Configuration&) about to save configuration for "resolveraccount_9cfe267c"
21:50:23 [1]: void Tomahawk::Accounts::AccountManager::addAccount(Tomahawk::Accounts::Account*) adding account plugin "resolveraccount_9cfe267c"
21:50:23 [1]: virtual void Tomahawk::Accounts::ResolverAccount::authenticate() Authenticating/starting resolver, exists? "SoundCloud"
21:50:23 [1]: Adding resolver "SoundCloud"
21:50:23 [1]: virtual void Tomahawk::Accounts::LocalConfigStorage::save(const QString&, const Tomahawk::Accounts::Account::Configuration&) about to save configuration for "resolveraccount_9cfe267c"
21:50:48 [0]: QLayout: Attempting to add QLayout "" to DelegateConfigWrapper "", which already has a layout
21:51:12 [1]: MusicScannerThreadController::MusicScannerThreadController(QObject*)
21:51:12 [0]: Starting HTTPd on "127.0.0.1" 60210
21:51:12 [0]: Starting HTTPSd on "127.0.0.1" 60211
21:51:12 [0]: void PlaydarApi::start() true
21:51:12 [1]: void SettingsDialog::saveSettings() Got NoProxy selected
21:51:12 [2]: Scanning complete, saving to database. ( deleted 0 - scanned 0 - skipped 0 )
21:51:12 [5]: Skipped the following files (no tags / no valid audio):
21:51:12 [1]: void MusicScanner::cleanup() emitting finished!
21:51:12 [1]: virtual MusicScannerThreadController::~MusicScannerThreadController()
21:51:24 [1]: View page shown: "Search: hood internet"
21:51:24 [1]: void AudioControls::eek:nControlStateChanged()
21:51:24 [1]: void AudioControls::eek:nControlStateChanged()
21:51:30 [1]: void SearchWidget::eek:nResultsFound(const QList >&)
21:51:30 [1]: void PlayableModel::finishLoading()
21:51:30 [1]: void SearchWidget::eek:nArtistsFound(const QList >&)
21:51:30 [1]: void SearchWidget::eek:nAlbumsFound(const QList >&)
21:51:30 [1]: void SearchWidget::eek:nQueryFinished()
21:51:30 [1]: void SearchWidget::updateArtists()
21:51:30 [1]: void PlayableModel::finishLoading()
21:51:30 [1]: void SearchWidget::updateAlbums()
21:51:30 [1]: void PlayableModel::finishLoading()
21:51:38 [5]: void AudioEngine::playItem(Tomahawk::playlistinterface_ptr, const result_ptr&, const query_ptr&) "https://api.soundcloud.com/tracks/83010746/stream.json?client_id=TiNg2DRYhBnp01DA3zNag"
21:51:38 [1]: void AudioControls::eek:nControlStateChanged()
21:51:38 [1]: void AudioControls::eek:nControlStateChanged()
21:51:38 [5]: void AudioEngine::loadTrack(const result_ptr&) "https://api.soundcloud.com/tracks/83010746/stream.json?client_id=TiNg2DRYhBnp01DA3zNag"
21:51:38 [1]: virtual void PlayableProxyModel::setCurrentIndex(const QModelIndex&)
21:51:38 [1]: virtual void PlayableProxyModel::setCurrentIndex(const QModelIndex&)
21:51:38 [1]: void GridItemDelegate::eek:nCurrentIndexChanged() QModelIndex(0,0,0x13b5c38,PlayableProxyModel(0x11c46b8) )
21:51:38 [5]: void AudioEngine::performLoadIODevice(const result_ptr&, const QString&) "https://api.soundcloud.com/tracks/83010746/stream.json?client_id=TiNg2DRYhBnp01DA3zNag"
21:51:39 [0]: void HttpIODeviceReadyHandler::called() QNetworkReplyImpl(0x1670b58)
21:51:39 [5]: void AudioEngine::performLoadTrack(Tomahawk::result_ptr, QString, QSharedPointer) "https://api.soundcloud.com/tracks/83010746/stream.json?client_id=TiNg2DRYhBnp01DA3zNag"
21:51:39 [0]: Starting new song: "https://cf-media.sndcdn.com/T3YtdOP48BDg.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vVDNZdGRPUDQ4QkRnLjEyOC5tcDMiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE0MTkzOTM0MTF9fX1dfQ__&Signature=s7Te4wHSZnr9RizJpM1CJOsOPlKpT6A3Q6EBluuN3lFUc5Tt2g8Th3zC0qmHjWiIfNaKjCrpHw9cZWpuH5iY~3YtvO1qv3WYw3BXk5dzO-vzVltUQE--S4eW56BIN8hFh~K5DCA-BsUVL0NzI5ommb8rJVOfF3bX-S5bG4FvVsoj5OOzKqJnWz3QOOpzmFJTdMQqK3mRyGglvnkv1hUtBUA6Jadf3NYd8rZyQeMPNtxNsjCSr5Oa2sZD0E2CyLrNqDy0dPHHmU9UqqhlKFAiZ7a~UTCDcLiYGzw2QIX2vuiGKXWTD6GCOAa01bljCC5c1-jlGIzPG~z~kREvFYPsmg__&Key-Pair-Id=APKAJAGZ7VMH2PFPW6UQ"
21:51:39 [1]: void AudioControls::eek:nControlStateChanged()
21:51:39 [0]: Object::connect: No such slot Tomahawk::QNR_IODeviceStream::moreData()
21:51:39 [1]: void AudioOutput::setCurrentSource(MediaStream*)
21:51:39 [1]: void AudioOutput::setState(AudioOutput::AudioState)
21:51:39 [1]: void AudioEnginePrivate::eek:nStateChanged(AudioOutput::AudioState, AudioOutput::AudioState) 0 4 false 4
21:51:39 [1]: MediaStream::Final Url: "imem://"
21:51:39 [1]: void AudioOutput::setState(AudioOutput::AudioState)
21:51:39 [1]: void AudioEnginePrivate::eek:nStateChanged(AudioOutput::AudioState, AudioOutput::AudioState) 4 0 false 4
21:51:39 [1]: void AudioOutput::play()
21:51:39 [1]: void AudioOutput::setState(AudioOutput::AudioState)
21:51:39 [1]: void AudioEnginePrivate::eek:nStateChanged(AudioOutput::AudioState, AudioOutput::AudioState) 0 1 false 4
21:51:39 [0]: void AudioControls::eek:nPlaybackStarted(Tomahawk::result_ptr) 193000
21:51:39 [1]: void AudioEngine::eek:nNowPlayingInfoReady(Tomahawk::InfoSystem::InfoType) Saving cover image to: "/mnt/utmp/tomahawk/tmp/The Hood Internet__tomahawk_cover.png.eG2019"
21:51:39 [0]: void Tomahawk::InfoSystem::LastFmInfoPlugin::nowPlaying(const QVariant&) LastFmInfoPlugin::nowPlaying no m_scrobbler, or cannot convert input!
21:51:39 [0]: void Tomahawk::InfoSystem::LastFmInfoPlugin::nowPlaying(const QVariant&) No scrobbler!
21:51:40 [1]: void AudioOutput::setTotalTime(qint64) 0
21:52:22 [1]: virtual void Tomahawk::InfoSystem::MusicBrainzPlugin::notInCacheSlot(Tomahawk::InfoSystem::InfoStringHash, Tomahawk::InfoSystem::InfoRequestData) "http://musicbrainz.org/ws/2/release-group?query=artist:"TheHood Internet" AND (type:album OR type:ep) AND status:eek:fficial AND NOT secondarytype:live AND NOT secondarytype:compilation&limit=100"
21:52:22 [1]: View page shown: "The Hood Internet"
21:52:22 [1]: void PlayableModel::finishLoading()
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "LEP Bogus Boys vs. The Hood Internet"
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "Sims x Win Win: Part Time Zoo"
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "The Hood Internet vs Waka Flocka Flame"
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "The Hood Internet X Tobacco X FELT"
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "FEAT"
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "The Hood Internet"
21:52:22 [1]: void Tomahawk::InfoSystem::MusicBrainzPlugin::gotReleaseGroupsSlot() "?[sUCCESS]--- Starting the application ( start.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[sUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- Restoring nub mode ----------
[sUCCESS]--- Restoring nub mode ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[sUCCESS]--- Waiting the Union to be available ----------
auplink:plink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl for device
rmdir: failed to remove `/mnt/utmp/tomahawk': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[sUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[sUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 9

 

The other thing I'm trying to figure out is how to navigate the new interface. It is much nicer looking than the old interface, but when I search an artist, I only seem to be able to access the "Top" 2 albums and "Top" 3 songs. There doesn't seem to be a way to navigate to the rest of the artist's library, even though I know there is much more music available. The old interface didn't have all the nice cover art, which allowed it to cram lots of song results together on the screen.

 

If anyone has any advice, it would be much appreciated. I really love this player and would like to try and make it work just a little better for myself! Thanks in advance!

 

EDIT: I made a little progress! It turns out I can play music that I have uploaded to my Google Music account. It is only the All Access music that does not play. The tomahawk.log file gives a lot more detail, but I'm having trouble copying out of it.

 

 

Tomahawk.png

Tomahawk2.png
 
Last edited by a moderator:
Thx for the feedback.

Looking at pnd.out it seems Telepathy has some problems too calling dbus services, so Google talk and Jabber will not work properly or at all.

About Google Play, did you played a song first on your Android, IOS device with the official app first?

I will try to fix and will contact devs about our adventures, ;)

About the new interface, i don't like new search results either, but in the last version, 0.9.0.2 i tried to make it more useable.
 
I saw that you had worked on that. I definitely appreciate your efforts. Is that how search results appear on desktop too?


For Google Music, I do play music on the official app when booting Android on my Pandora. I'll try to get the Tomahawk.log posted for you today. It doesn't seem to want to copy out of mousepad.


Thanks again!
 
Last edited by a moderator:
Back
Top