$ dcop kded mediamanager fullList /org/kde/mediamanager/fstab/devsda1boot sda1 Hard Disk (sda1) true /dev/sda1 /boot ext3 true media/hdd_mounted --- /org/kde/mediamanager/fstab/devsda5 sda5 Hard Disk (sda5) true /dev/sda5 / reiserfs true media/hdd_mounted --- /org/kde/mediamanager/fstab/devhda6mntdatadisk hda6 Hard Disk (hda6) true /dev/hda6 /mnt/datadisk reiserfs true media/hdd_mounted --- /org/kde/mediamanager/fstab/devhdc5mntbackup hdc5 Hard Disk (hdc5) true /dev/hdc5 /mnt/backup reiserfs true media/hdd_mounted --- /org/kde/mediamanager/fstab/devhdc6mntfilmdisk hdc6 Hard Disk (hdc6) true /dev/hdc6 /mnt/filmdisk reiserfs true media/hdd_mounted --- /org/kde/mediamanager/fstab/devsda7mntsharedisk sda7 Hard Disk (sda7) true /dev/sda7 /mnt/sharedisk reiserfs true media/hdd_mounted --- $ amarokapp amarok: BEGIN: App::App() amarok: BEGIN: void App::fixHyperThreading() amarok: SMP system detected. Enabling WORKAROUND. amarok: END__: void App::fixHyperThreading() - Took 0.00068s amarok: END__: App::App() - Took 0.0058s amarok: BEGIN: void App::continueInit() amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&) amarok: [PluginManager] Plugin trader constraint: [X-KDE-Amarok-framework-version] == 26 and [X-KDE-Amarok-plugintype] == 'engine' and [X-KDE-Amarok-name] != 'void-engine' and [X-KDE-Amarok-rank] > 0 amarok: [PluginManager] Plugin trader constraint: [X-KDE-Amarok-framework-version] == 26 and [X-KDE-Amarok-plugintype] == 'engine' and [X-KDE-Amarok-name] == 'void-engine' and [X-KDE-Amarok-rank] > 0 amarok: [PluginManager] Trying to load: libamarok_void-engine_plugin amarok: amarok: PluginManager Service Info: amarok: --------------------------- amarok: name : amarok: library : libamarok_void-engine_plugin amarok: desktopEntryPath : amarok_void-engine_plugin.desktop amarok: X-KDE-Amarok-plugintype : engine amarok: X-KDE-Amarok-name : void-engine amarok: X-KDE-Amarok-authors : (Max Howell,Mark Kretschmann) amarok: X-KDE-Amarok-rank : 1 amarok: X-KDE-Amarok-version : 1 amarok: X-KDE-Amarok-framework-version: 26 amarok: amarok: END__: EngineBase* EngineController::loadEngine(const QString&) - Took 0.01s amarok: BEGIN: CollectionDB::CollectionDB() amarok: BEGIN: void CollectionDB::initialize() amarok: [ThreadWeaver] Creating pthread key, exit value is 0 amarok: BEGIN: MySqlConnection::MySqlConnection(const MySqlConfig*) amarok: [CollectionDB] [MySqlConnection::MySqlConnection(const MySqlConfig*)] amarok: [CollectionDB] Connection Charset is now: utf8 amarok: END__: MySqlConnection::MySqlConnection(const MySqlConfig*) - Took 0.0084s amarok: END__: void CollectionDB::initialize() - Took 0.031s amarok: [CollectionDB] INotify not available, using QTimer! amarok: END__: CollectionDB::CollectionDB() - Took 0.057s amarok: BEGIN: void CollectionDB::checkDatabase() amarok: [CollectionDB] INotify not available, using QTimer! amarok: END__: void CollectionDB::checkDatabase() - Took 0.024s amarok: BEGIN: MediaDeviceManager::MediaDeviceManager() amarok: BEGIN: DeviceManager::DeviceManager() amarok: BEGIN: Medium* DeviceManager::getDevice(QString) amarok: DeviceManager: getDevice called with name argument = init amarok: BEGIN: QStringList DeviceManager::getDeviceStringList() amarok: END__: QStringList DeviceManager::getDeviceStringList() - Took 0.00043s amarok: END__: Medium* DeviceManager::getDevice(QString) - Took 0.00096s amarok: DeviceManager: connectDCOPSignal returned successfully! amarok: END__: DeviceManager::DeviceManager() - Took 0.0022s amarok: BEGIN: QStringList DeviceManager::getDeviceStringList() amarok: END__: QStringList DeviceManager::getDeviceStringList() - Took 0.0004s amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) - Took 0.00013s amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) - Took 0.00013s amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) - Took 0.00017s amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) - Took 0.00011s amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) - Took 0.0001s amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*, QString) - Took 0.0001s amarok: END__: MediaDeviceManager::MediaDeviceManager() - Took 0.0047s amarok: BEGIN: void PlaylistWindow::init() QLayout "unnamed" added to QVBox "unnamed", which already has a layout QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow amarok: BEGIN: Creating browsers. Please report long start times! amarok: BEGIN: ContextBrowser amarok: BEGIN: void MountPointManager::init() amarok: [PluginManager] Plugin trader constraint: [X-KDE-Amarok-framework-version] == 26 and [X-KDE-Amarok-plugintype] == 'device' and [X-KDE-Amarok-rank] > 0 amarok: [MountPointManager] Received [0] device plugin offers amarok: BEGIN: QStringList DeviceManager::getDeviceStringList() amarok: END__: QStringList DeviceManager::getDeviceStringList() - Took 0.00055s amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*) amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took 0.00012s amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*) amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took 0.0001s amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*) amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took 9.9e-05s amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*) amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took 9.9e-05s amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*) amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took 0.0001s amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*) amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took 9.9e-05s amarok: END__: void MountPointManager::init() - Took 0.0034s amarok: BEGIN: virtual void ThreadWeaver::Thread::run() amarok: BEGIN: MySqlConnection::MySqlConnection(const MySqlConfig*) amarok: [CollectionDB] [MySqlConnection::MySqlConnection(const MySqlConfig*)] amarok: [CollectionDB] Connection Charset is now: utf8 amarok: END__: MySqlConnection::MySqlConnection(const MySqlConfig*) - Took 0.00076s amarok: END__: ContextBrowser - Took 0.1s amarok: BEGIN: CollectionBrowser amarok: [CollectionView::CollectionView(CollectionBrowser*)] amarok: current browser is not collection, aborting renderView() amarok: END__: CollectionBrowser - Took 0.0079s amarok: BEGIN: PlaylistBrowser amarok: BEGIN: PlaylistCategory* PlaylistBrowser::loadPodcasts() amarok: END__: PlaylistCategory* PlaylistBrowser::loadPodcasts() - Took 0.065s amarok: END__: PlaylistBrowser - Took 0.072s amarok: BEGIN: FileBrowser amarok: END__: FileBrowser - Took 0.033s amarok: [PluginManager] Plugin trader constraint: [X-KDE-Amarok-framework-version] == 26 and [X-KDE-Amarok-plugintype] == 'mediadevice' and [X-KDE-Amarok-rank] > 0 amarok: BEGIN: MediaBrowser amarok: END__: MediaBrowser - Took 0.0016s amarok: END__: Creating browsers. Please report long start times! - Took 0.24s amarok: END__: void PlaylistWindow::init() - Took 0.29s amarok: BEGIN: UrlLoader amarok: [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)] amarok: | Stamp: 1 amarok: BEGIN: void App::applySettings(bool) amarok: [Scrobbler] Performing immediate handshake amarok: [Scrobbler] Handshake url: http://post.audioscrobbler.com/?hs=true&p=1.1&c=ark&v=1.4&u=Cocobo amarok: BEGIN: virtual void ThreadWeaver::Thread::run() amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.0014s amarok: [CollectionDB] Database engine settings changed: recreating DbConnections amarok: BEGIN: void CollectionDB::initialize() amarok: BEGIN: MySqlConnection::MySqlConnection(const MySqlConfig*) amarok: [CollectionDB] [MySqlConnection::MySqlConnection(const MySqlConfig*)] amarok: [CollectionDB] Connection Charset is now: utf8 amarok: END__: MySqlConnection::MySqlConnection(const MySqlConfig*) - Took 0.0016s amarok: BEGIN: MySqlConnection::MySqlConnection(const MySqlConfig*) amarok: [CollectionDB] [MySqlConnection::MySqlConnection(const MySqlConfig*)] amarok: [CollectionDB] Connection Charset is now: utf8 amarok: END__: MySqlConnection::MySqlConnection(const MySqlConfig*) - Took 0.00076s amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.36s amarok: END__: void CollectionDB::initialize() - Took 0.21s amarok: current browser is not collection, aborting renderView() amarok: [virtual void BrowserBar::polish()] amarok: BEGIN: virtual void UrlLoader::completeJob() amarok: END__: virtual void UrlLoader::completeJob() - Took 0.00013s amarok: [ThreadWeaver] Job completed: UrlLoader. Jobs pending: 0 amarok: END__: UrlLoader - Took 0.41s amarok: [virtual KDE::ProgressBar::~ProgressBar()] amarok: [ThreadWeaver] Job aborted: CurrentTrackJob. Jobs pending: 1 amarok: BEGIN: virtual void ThreadWeaver::Thread::run() amarok: BEGIN: virtual void ThreadWeaver::Thread::run() amarok: BEGIN: virtual bool StatisticsUpdateJob::doJob() amarok: BEGIN: EngineBase* EngineController::loadEngine() amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&) amarok: [PluginManager] Plugin trader constraint: [X-KDE-Amarok-framework-version] == 26 and [X-KDE-Amarok-plugintype] == 'engine' and [X-KDE-Amarok-name] != 'xine-engine' and [X-KDE-Amarok-rank] > 0 amarok: [PluginManager] Plugin trader constraint: [X-KDE-Amarok-framework-version] == 26 and [X-KDE-Amarok-plugintype] == 'engine' and [X-KDE-Amarok-name] == 'xine-engine' and [X-KDE-Amarok-rank] > 0 amarok: [PluginManager] Trying to load: libamarok_xine-engine amarok: [xine-engine] hello amarok: amarok: PluginManager Service Info: amarok: --------------------------- amarok: name : xine Engine amarok: library : libamarok_xine-engine amarok: desktopEntryPath : amarok_xine-engine.desktop amarok: X-KDE-Amarok-plugintype : engine amarok: X-KDE-Amarok-name : xine-engine amarok: X-KDE-Amarok-authors : (Max Howell) amarok: X-KDE-Amarok-rank : 255 amarok: X-KDE-Amarok-version : 1 amarok: X-KDE-Amarok-framework-version: 26 amarok: amarok: BEGIN: virtual bool XineEngine::init() amarok: [xine-engine] 'Bringing joy to small mexican gerbils, a few weeks at a time.' amarok: [xine-engine] w00t/home/cocobo/.kde/share/apps/amarok/xine-config amarok: [xine-engine] gapless playback enabled. amarok: END__: virtual bool XineEngine::init() - Took 0.081s amarok: END__: EngineBase* EngineController::loadEngine(const QString&) - Took 0.09s amarok: END__: EngineBase* EngineController::loadEngine() - Took 0.091s amarok: BEGIN: MySqlConnection::MySqlConnection(const MySqlConfig*) amarok: [CollectionDB] [MySqlConnection::MySqlConnection(const MySqlConfig*)] amarok: [CollectionDB] Connection Charset is now: utf8 amarok: END__: MySqlConnection::MySqlConnection(const MySqlConfig*) - Took 0.0016s amarok: [MountPointManager] Trying to update 310 statistics rows amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.5s amarok: END__: void App::applySettings(bool) - Took 1.1s amarok: | Stamp: 2 amarok: BEGIN: ScriptManager::ScriptManager(QWidget*, const char*) amarok: END__: ScriptManager::ScriptManager(QWidget*, const char*) - Took 0.0025s amarok: | Stamp: 3 STARTUP amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringList&) amarok: BEGIN: void ScanController::initIncremental() amarok: END__: void ScanController::initIncremental() - Took 0.0019s amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) - Took 0.0021s amarok: END__: void App::continueInit() - Took 1.6s amarok: [ThreadWeaver] Job aborted: CurrentTrackJob. Jobs pending: 1 amarok: BEGIN: virtual void ThreadWeaver::Thread::run() amarok: BEGIN: virtual bool ScanController::doJob() amarok: BEGIN: MySqlConnection::MySqlConnection(const MySqlConfig*) amarok: [CollectionDB] [MySqlConnection::MySqlConnection(const MySqlConfig*)] amarok: BEGIN: virtual void ThreadWeaver::Thread::run() amarok: [ScriptManager] Loaded: amarok_replaygain.py amarok: [ScriptManager] Loaded: playlist2html.py amarok: [ScriptManager] Loaded: PlaylistServer.py amarok: [ScriptManager] Loaded: graphequalizer amarok: [ScriptManager] Loaded: alarm.py amarok: [ScriptManager] Loaded: Web Control amarok: [ScriptManager] Loaded: Lyrc amarok: [ScriptManager] Loaded: amarok_live.py amarok: [ScriptManager] Loaded: Impulsive amarok: [ScriptManager] Loaded: Default amarok: [ScriptManager] Auto-running script: Default amarok: [ScriptManager] Running script: /usr/kde/3.5/share/apps/amarok/scripts/score_default/score_default.rb amarok: [ScriptManager] Auto-running script: Lyrc amarok: [ScriptManager] Running script: /usr/kde/3.5/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb amarok: [CollectionDB] Connection Charset is now: utf8 amarok: END__: MySqlConnection::MySqlConnection(const MySqlConfig*) - Took 0.094s amarok: END__: virtual bool ScanController::doJob() - Took 0.094s amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.094s amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.36s amarok: END__: virtual bool StatisticsUpdateJob::doJob() - Took 1s amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 1s amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController received. amarok: [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0 amarok: BEGIN: virtual ScanController::~ScanController() amarok: END__: virtual ScanController::~ScanController() - Took 0.00018s amarok: [ThreadWeaver] Job completed: CurrentTrackJob. Jobs pending: 0 amarok: [ThreadWeaver] Job completed: StatisticsUpdateJob. Jobs pending: 0 amarok: [Scrobbler] Handshake result parsed: challenge=1B4D0C6A734F1FFD3AB4E8D2116E12F2, submitUrl=http://62.216.251.205:80/protocol_1.1 amarok: [Scrobbler] Nothing to schedule amarok: BEGIN: virtual App::~App() amarok: [CollectionDB] track ended: amarok: [static void PluginManager::unload(amaroK::Plugin*)] amarok: [PluginManager] Unloading library: libamarok_void-engine_plugin amarok: BEGIN: virtual ContextBrowser::~ContextBrowser() amarok: END__: virtual ContextBrowser::~ContextBrowser() - Took 0.0057s amarok: [virtual CollectionView::~CollectionView()] amarok: BEGIN: virtual PlaylistBrowser::~PlaylistBrowser() amarok: END__: virtual PlaylistBrowser::~PlaylistBrowser() - Took 2.1e-05s amarok: [MediaBrowser] having to remove 1 devices amarok: BEGIN: void MediaBrowser::removeDevice(MediaDevice*) amarok: [MediaBrowser] remove device: type=dummy-mediadevice amarok: BEGIN: void MediaBrowser::unloadDevicePlugin(MediaDevice*) amarok: END__: void MediaBrowser::unloadDevicePlugin(MediaDevice*) - Took 0.00021s amarok: END__: void MediaBrowser::removeDevice(MediaDevice*) - Took 0.00032s amarok: BEGIN: virtual ScriptManager::~ScriptManager() amarok: END__: virtual ScriptManager::~ScriptManager() - Took 0.00093s amarok: BEGIN: virtual ThreadWeaver::~ThreadWeaver() amarok: [ThreadWeaver] Waiting on thread... amarok: [ThreadWeaver] Waiting on thread... amarok: [ThreadWeaver] Waiting on thread... amarok: END__: virtual ThreadWeaver::~ThreadWeaver() - Took 7.5e-05s amarok: [static void PluginManager::unload(amaroK::Plugin*)] amarok: [xine-engine] xine closed amarok: [xine-engine] Scope statistics: amarok: Average list size: 0 amarok: Buffer failure: 0% amarok: [PluginManager] Unloading library: libamarok_xine-engine amarok: END__: virtual App::~App() - Took 0.1s amarok: BEGIN: virtual CollectionDB::~CollectionDB() amarok: END__: virtual CollectionDB::~CollectionDB() - Took 0.00023s amarok: [virtual EngineController::~EngineController()] $