[digiKam-users] Second copy of Digikam on Windows 7 PC possible?
Shel Ritter
shelritterbmw at yahoo.com
Thu Apr 14 06:15:29 BST 2022
Well I made a copy of digikamrc, renamed it digikamrc2, and edited the 4
paths to point to a test folder. 'I:\test\' where I placed a folder of
jpg files. Then ran the command:
digiKam.exe --config C:\Users\<winuser>\Pictures\digikamrc2
The same command with just .\digikamrc does launch DigiKam normally. But
with \digikamrc2 it opens and error window asking for the location of
database files:
https://i.imgur.com/i4gZwkM.jpg
It's expecting to see database files in I:\Test\ like the ones that it
created for my current installation, which are:
Volume in drive I is Seagate 3TB
Volume Serial Number is C490-6E90
Directory of I:\DigiKam
04/13/2022 09:34 PM <DIR> .
04/13/2022 09:34 PM <DIR> ..
08/10/2021 03:05 PM <DIR> .dtrash
08/07/2021 02:08 PM <DIR> Bob
08/10/2021 02:07 AM 232,562,688 digikam4 - Copy.db
04/13/2022 09:25 PM 245,964,800 digikam4.db
04/13/2022 09:34 PM 0 dir.txt
08/08/2021 06:26 PM <DIR> NuPix
08/10/2021 01:46 AM 32,768 recognition - Copy.db
04/13/2022 09:21 PM 32,768 recognition.db
08/10/2021 01:46 AM 395,603,968 similarity - Copy.db
04/13/2022 09:21 PM 406,282,240 similarity.db
08/10/2021 02:11 AM 5,485,481,984 thumbnails-digikam - Copy.db
04/13/2022 09:21 PM 6,336,602,112 thumbnails-digikam.db
9 File(s) 13,102,563,328 bytes
5 Dir(s) 84,004,843,520 bytes free
I've seen that error when I've failed to switch the external USB drive
on that holds my current library.
I had my doubts that the 2nd config file was going to force DigiKam to
import my I:\Test\*.* files into a new profiles and create all those
sqlite db files.
Thoughts?
On 4/12/2022 10:58 PM, Gilles Caulier wrote:
>
>
> Le mer. 13 avr. 2022 à 07:41, Shel Ritter <shelritterbmw at yahoo.com> a
> écrit :
>
> So where do I get a 2nd config file Gilles?
>
>
> Dupplicates original file and change configuration inside. It's a
> simple INI text file separated in sections.
>
> Do I just make a copy of the existing digikamrc file, and then
> edit it and change the 4 local folder paths I see there to a new
> location?
>
> This is what's in my current digikamrc:
> Database Name=<DriveLetter>:/DigiKam/
> Database Name Face=<DriveLetter>:/DigiKam/
> Database Name Similarity=<DriveLetter>:/DigiKam/
> Database Name Thumbnails=<DriveLetter>:/DigiKam/
>
> Can I just make a copy named digikamrc2 and set:
> Database Name=<DriveLetter>:/2ndConfig/DigiKam/
> Database Name Face=<DriveLetter>:/2ndConfig//DigiKam/
> Database Name Similarity=<DriveLetter>:/2ndConfig//DigiKam/
> Database Name Thumbnails=<DriveLetter>:/2ndConfig//DigiKam/
>
>
> exactly...
>
> And if that's all it takes, and I set the new path to a folder on
> the system where the 2nd library files reside, will that avoid
> having to copy a whole set of duplicates to a new location as was
> the case for my current library?
>
>
> Typically, yes. 2 separate databases which will not be in concurrency.
>
> Gilles Caulier
>
> Thanks for your help on this Gilles.
> Shel
>
> On 4/12/2022 8:29 PM, Gilles Caulier wrote:
>> Hi,
>>
>> You don't need to install 2 versions of digiKam binary at
>> different places.
>>
>> You will run the same binary but with 2 different config files
>> passed at startup. Use the right option from digikam.exe command
>> line for that. Create a desktop icon with right properties to
>> point of digikam.exe and use the right CLI options.
>>
>> At end you must to have 2 digiKam desktop icons pointing on 2
>> different config files
>>
>> Best
>>
>> Gilles Caulier
>>
>> Le mer. 13 avr. 2022 à 01:09, Shel Ritter
>> <shelritterbmw at yahoo.com> a écrit :
>>
>> Thanks again to Gilles for pointing me to the correct DigiKam
>> config file, digikamrc in hopes to set up a batch file for
>> switching between to separate instances of DigiKam in
>> Windows. But I'm still stuck at trying to figure out how to
>> create that 2nd DigiKam installation in Windows to enable
>> switching between the two. I could rind the installer again
>> and select a different folder for the installation, but I'm
>> afraid in the process Windows will overwrite crucial files
>> critical to the 1st installation. Thanks for any thoughts on
>> this.
>> Shel
>>
>> On 4/8/2022 12:33 AM, Frédéric Da Vitoria wrote:
>>> Hello,
>>>
>>> Sorry to interfere here, but I am new to digiKam and I'd
>>> like to understand. Unfortunately, the digiKam documentation
>>> does not seem to mention command line options.
>>>
>>> So Gilles, are you saying that Shel should start digiKam
>>> with something like
>>>
>>> digikam.exe --config
>>> C:\Users\<user>\Documents\new_digiKam_config.cfg
>>> --database-directory
>>> C:\Users\<user>\Documents\new_digiKam_db.sqlite
>>>
>>> and that digiKam will create a new config file and a new
>>> database ?
>>>
>>> Other question: did starting digiKam as Shel did break
>>> anything ?
>>>
>>> Le 08/04/2022 à 08:57, Gilles Caulier a écrit :
>>>>
>>>> Not at all. Yolov config file is for face recognition…
>>>>
>>>> The digiKam config file is named digikamrc
>>>>
>>>> Gilles Caulier
>>>> Le ven. 8 avr. 2022 à 08:41, Shel Ritter
>>>> <shelritterbmw at yahoo.com> a écrit :
>>>>
>>>> Thanks for the input Gilles. Looking into the \AppData
>>>> configuration folder, it seemed like the config file
>>>> would have been: yolov3-face.cfg
>>>>
>>>> Volume in drive C:
>>>>
>>>> Directory of
>>>> C:\Users\<user>\AppData\Roaming\digikam\facesengine
>>>>
>>>> 10:34 PM <DIR> .
>>>> 10:34 PM <DIR> ..
>>>> 08:16 PM 28,092 deploy.prototxt
>>>> 10:34 PM 0 dir.txt
>>>> 08:16 PM 31,510,785 openface_nn4.small2.v1.t7
>>>> 08:16 PM 5,351,047
>>>> res10_300x300_ssd_iter_140000_fp16.caffemodel
>>>> 08:16 PM 67,740,572 shapepredictor.dat
>>>> 08:16 PM 8,334 yolov3-face.cfg
>>>> 08:26 PM 246,305,388 yolov3-wider_16000.weights
>>>> 7 File(s) 350,944,218 bytes
>>>>
>>>> So I ran this, expecting to see my current installation
>>>> boot:
>>>>
>>>> digikam.exe --config
>>>> C:\Users\<user>\AppData\Roaming\digikam\facesengine\yolov3-face.cfg
>>>>
>>>> Instead DigiKam opened as if it was opening for the 1st
>>>> time. It just wasn't recognizing yolov3-face.cfg as a
>>>> valid config file, and opened as a fresh installation
>>>> no matter what file I pointed it to. That initial
>>>> window that pops up refers to, "The new location for
>>>> configuration files is ~/Local Settings/ ~(old
>>>> AppData/Local/). But the only Digikam files there are 2
>>>> simple text files in the root AppData/Local/ folder,
>>>> digikam_systemrc 45 KB and digikamrc 88KB that the
>>>> --config command ignores.
>>>>
>>>> I can't see any other locations where a valid config
>>>> file might be. And if the --help output for
>>>> --database-directory <dir> is referring to a folder
>>>> that should literally be named dir somewhere, I
>>>> couldn't find it.
>>>>
>>>> Admittedly I'm not great at the technical end of things. 😉
>>>>
>>>>
>>>> On 4/7/2022 10:07 PM, Gilles Caulier wrote:
>>>>> Hi,
>>>>>
>>>>> the digiKam binary has few option from command line to
>>>>> switch to a specific configuration file. Under Linux
>>>>> it's easy to do :
>>>>>
>>>>> [gilles at localhost 8.x]$ digikam --help
>>>>> Usage: digikam [options]
>>>>> Professional Photo Management with the Power of Open
>>>>> Source - A KDE Family Project
>>>>>
>>>>> Options:
>>>>> -h, --help Displays help on
>>>>> commandline options.
>>>>> --help-all Displays help including
>>>>> Qt specific options.
>>>>> -v, --version Displays version
>>>>> information.
>>>>> --author Show author information.
>>>>> --license Show license information.
>>>>> --desktopfile <file name> The base file name of the
>>>>> desktop entry for this
>>>>> application.
>>>>> --download-from <path> Open camera dialog at "path"
>>>>> --download-from-udi <udi> Open camera dialog for
>>>>> the device with Solid UDI
>>>>> "udi"
>>>>> --detect-camera Automatically detect and
>>>>> open a connected gphoto2
>>>>> camera
>>>>> --database-directory <dir> Start digikam with the
>>>>> SQLite database file found
>>>>> in the directory "dir"
>>>>> --config <config> Start digikam with the
>>>>> configuration file
>>>>> "config"
>>>>> [gilles at localhost 8.x]$
>>>>>
>>>>> The option "--config <config>" is the right one for
>>>>> your use case. Look also "--database-directory <dir>".
>>>>>
>>>>> These options are also available under Windows of
>>>>> course. Just call digikam.exe from a simple Windows
>>>>> batch script must do the stuff.
>>>>>
>>>>> Best
>>>>>
>>>>> Gilles Caulier
>>>>>
>>>>> Le ven. 8 avr. 2022 à 05:18, Shel Ritter
>>>>> <shelritterbmw at yahoo.com> a écrit :
>>>>>
>>>>> I've had a copy of Digikam installed and working
>>>>> well on my Windows 7 PC for some time now.
>>>>> Recently I find myself wanting a separate copy of
>>>>> Digikam to incorporate an completely different
>>>>> library of photos. Is that possible?
>>>>>
>>>>> I was wondering if that mcould be done by making a
>>>>> copy of the \<user>\AppData\Roaming\digikam
>>>>> folder, and uninstalling the program, deleting (or
>>>>> just moving) the original data folder,
>>>>> reinstalling it, and importing a different folder
>>>>> & sub-folders from a different file library. Then
>>>>> just switch the 2 \AppData\ folders when I want to
>>>>> switch between libraries. I'm guessing things
>>>>> probably aren't that simple. Is the any chance
>>>>> there's a more sophisticated method if possible at
>>>>> all?
>>>>>
>>>>> I'm also wondering if there's any way to have
>>>>> DigiKam use the existing files in the new library
>>>>> instead of copying them all to a separate
>>>>> location. My libraries are pretty large.
>>>>>
>>>>> Thanks for any feedback folks.
>>>>> Shel
>>>>>
>>>
>>> --
>>> Frédéric Da Vitoria
>>
--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20220413/cee4e235/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DK-error-2.jpg
Type: image/jpeg
Size: 63784 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20220413/cee4e235/attachment-0001.jpg>
More information about the Digikam-users
mailing list