sharing the '.kde/share/apps/amarok' directory
Rodrigo Canellas
rodrigo.canellas at gmail.com
Sat Oct 28 15:38:09 UTC 2006
Hi!
I have a directory '/home/musica' in a computer called 'wayne', and as
I am responsible for passing my family CD collection to '.ogg' files,
the '.kde/share/apps/amarok' was created in my home directory.
I installed a old notebook, called 'allen', in the living-room to be
used as a jukebox, and I would like that all the information about the
musics, specially the cover images, stayed in the main computer.
So this is what I did:
1 - In 'wayne:/etc/exports' there is:
/home/musica 192.168.0.0/255.255.255.0(rw)
2 - I moved my 'amarok' directory inside '.kde/share/apps/' to
'/home/musica/.amarok'
3 - I created the link in '.kde/share/apps/amarok -> '/home/musica/.amarok'
4 - I gave access to everyone to '/home/musica', and all its contents
5 - I chmoded the '/home/musica/.amarok' directory as 777
6 - I 'allen:/etc/fstab' there is:
wayne:/home/musica /media/musica nfs auto,users,rw,rsize=8192,wsize=8192
7 - I created the link in 'allen/home/jukebok/.kde/share/apps/amarok'
-> '/media/musica/.amarok', where 'jukebox' is the name of the user in
'allen'.
I started 'amarok' in 'allen' from a terminal, and that is the output
"
amarok: BEGIN: App::App()
amarok: BEGIN: void App::fixHyperThreading()
amarok: Workaround not enabled
amarok: END__: void App::fixHyperThreading() - Took 0.0028s
amarok: END__: App::App() - Took 0.028s
amarok: BEGIN: void App::continueInit()
amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&)
amarok: [PluginManager] Plugin trader constraint:
[X-KDE-Amarok-framework-version] == 27 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] == 27 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 : <no engine>
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: 27
amarok:
amarok: END__: EngineBase* EngineController::loadEngine(const
QString&) - Took 0.19s
amarok: BEGIN: CollectionDB::CollectionDB()
amarok: BEGIN: void CollectionDB::initialize()
amarok: [ThreadWeaver] Creating pthread key, exit value is 0
amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
Amarok: [Loader] Amarok is taking a long time to load! Perhaps
something has gone wrong?
amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*)
- Took 35s
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 1
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 2
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 3
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 4
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 5
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 6
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 7
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 8
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 9
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 10
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 11
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 12
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 13
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 14
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 15
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 16
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 17
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 18
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 19
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 20
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 21
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 22
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 23
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 24
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 25
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 26
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 27
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 28
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 29
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 30
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 31
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 32
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 33
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 34
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 35
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 36
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 37
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 38
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 39
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 40
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 41
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 42
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 43
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 44
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 45
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 46
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 47
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 48
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 49
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 50
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 51
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 52
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 53
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 54
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 55
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 56
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 57
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 58
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 59
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 60
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 61
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 62
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 63
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 64
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 65
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 66
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 67
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 68
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 69
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 70
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 71
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 72
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 73
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 74
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 75
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 76
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 77
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 78
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 79
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 80
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 81
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 82
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 83
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 84
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 85
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 86
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 87
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 88
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 89
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 90
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 91
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 92
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 93
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 94
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 95
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 96
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 97
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 98
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 99
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 100
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 101
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 102
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 103
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 104
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 105
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 106
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 107
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 108
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 109
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 110
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 111
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 112
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 113
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 114
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 115
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 116
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 117
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 118
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 119
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 120
amarok: [CollectionDB] [ERROR!] Gave up waiting for lock to clear
amarok: [CollectionDB] [ERROR!] [virtual QStringList
SqliteConnection::query(const QString&)] sqlite3_compile error:
amarok: [CollectionDB] [ERROR!] database is locked
amarok: [CollectionDB] [ERROR!] on query: SELECT COUNT( url )
FROM tags LIMIT 1 OFFSET 0;
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 1
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 2
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 3
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 4
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 5
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 6
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 7
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 8
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 9
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 10
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 11
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 12
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 13
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 14
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 15
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 16
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 17
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 18
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 19
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 20
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 21
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 22
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 23
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 24
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 25
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 26
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 27
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 28
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 29
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 30
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 31
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 32
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 33
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 34
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 35
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 36
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 37
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 38
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 39
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 40
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 41
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 42
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 43
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 44
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 45
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 46
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 47
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 48
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 49
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 50
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 51
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 52
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 53
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 54
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 55
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 56
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 57
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 58
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 59
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 60
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 61
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 62
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 63
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 64
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 65
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 66
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 67
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 68
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 69
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 70
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 71
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 72
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 73
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 74
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 75
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 76
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 77
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 78
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 79
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 80
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 81
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 82
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 83
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 84
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 85
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 86
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 87
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 88
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 89
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 90
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 91
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 92
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 93
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 94
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 95
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 96
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 97
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 98
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 99
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 100
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 101
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 102
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 103
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 104
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 105
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 106
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 107
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 108
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 109
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 110
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 111
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 112
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 113
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 114
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 115
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 116
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 117
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 118
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 119
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 120
amarok: [CollectionDB] [ERROR!] Gave up waiting for lock to clear
amarok: [CollectionDB] [ERROR!] [virtual QStringList
SqliteConnection::query(const QString&)] sqlite3_compile error:
amarok: [CollectionDB] [ERROR!] database is locked
amarok: [CollectionDB] [ERROR!] on query: SELECT COUNT( url )
FROM statistics LIMIT 1 OFFSET 0;
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 1
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 2
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 3
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 4
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 5
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 6
amarok: [CollectionDB] sqlite3_prepare: BUSY counter: 7
"
Does anyone know what is locked, and how can I solve this?
If anyone has a better way to share the '.kde/share/apps/amarok',
please, I would like to know it. 8)
Thanks a lot!
More information about the Amarok
mailing list