<div dir="ltr">Hello all,<br>I used Digikam but moved my collection of pictures and my database to my newly installed home server. My computer is running Archlinux and so is my server.<div><br></div><div>The database was SQLite. <br><br><div>The Collection & database get mounted using CIFS on a samba share using the following mount parameters:<br></div><div><br></div><div><pre style="border:0px;margin-top:0px;margin-bottom:0px;padding:0px;font-size:1em;overflow:auto;width:545px;direction:ltr"><code style="font-size:1em;padding:0.5em;display:inline-block">//<a href="http://192.168.1.90/arch_home_server">192.168.1.90/arch_home_server</a> /mnt/share cifs username=sweetth,password=******,rw,user,noauto,nounix,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0</code></pre></div><div><br></div><div>After a lot of frustration I deleted all traces of DigiKam from my install including config files (inc. digikamrc) and database.</div><div><br></div><div>But DigiKam is still complaining of database rights. If I start DigiKam without the Samba share mounted it starts without any issue. </div><div><br></div><div>See below DigiKam debug info: </div></div><div><br></div><div><pre class="gmail-vscroll" style="border:0px;margin-top:0px;margin-bottom:0px;padding:0px;font-size:1em;overflow:auto;width:530px;direction:ltr;height:32em"><code style="font-size:1em;padding:0.5em;display:inline-block">Type "apropos word" to search for commands related to "word"...
Reading symbols from digikam...
(No debugging symbols found in digikam)
(gdb) catch throw
Catchpoint 1 (throw)
(gdb) run
Starting program: /usr/bin/digikam 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffdbbb7640 (LWP 4065)]
[New Thread 0x7fffd9ecd640 (LWP 4066)]
[New Thread 0x7fffd96cc640 (LWP 4067)]
[New Thread 0x7fffd8ecb640 (LWP 4068)]
[New Thread 0x7fffcbfff640 (LWP 4069)]
[New Thread 0x7fffca6f9640 (LWP 4070)]
QCommandLineParser: already having an option named "h"
QCommandLineParser: already having an option named "help-all"
QCommandLineParser: already having an option named "v"
[New Thread 0x7fffc94e8640 (LWP 4071)]
[New Thread 0x7fffc8ce7640 (LWP 4072)]
[New Thread 0x7fffb3fff640 (LWP 4073)]
[Thread 0x7fffb3fff640 (LWP 4073) exited]
digikam.dbengine: Detected locked database file. There is an active transaction. Waited but giving up now.
digikam.coredb: Core database: cannot process schema initialization
[New Thread 0x7fffb3fff640 (LWP 4075)]
[New Thread 0x7fffb3709640 (LWP 4076)]
[New Thread 0x7fffb2f08640 (LWP 4077)]
[New Thread 0x7fffb2707640 (LWP 4078)]
[Thread 0x7fffb3709640 (LWP 4076) exited]
[Thread 0x7fffb3fff640 (LWP 4075) exited]
[Thread 0x7fffb2707640 (LWP 4078) exited]
[Thread 0x7fffb2f08640 (LWP 4077) exited]

Thread 9 "digikam" received signal SIG32, Real-time event 32.
[Switching to Thread 0x7fffc8ce7640 (LWP 4072)]
0x00007ffff51f9bf3 in pselect () from /usr/lib/libc.so.6
(gdb) quit
A debugging session is active.

        Inferior 1 [process 4061] will be killed.</code></pre></div><div><br></div><div>Should more information are required, please let me know.</div><div>Looking forward to your replies.</div><div><br></div></div>