Project

General

Profile

Bug #11719

No tethering with Nikon D5500 on Windows 10

Added by Steve Cuthbert 21 days ago. Updated 16 days ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
-
Start date:
09/01/2017
Due date:
% Done:

0%

Affected Version:
git master branch
System:
Windows
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Hi guys
My Nikon D5500 is not detected with the Windows 10 version of Darktable, works fine under Linux (Ubuntu)just get the message "no camera with tethering support available for use"

History

#1 Updated by Roman Lebedev 21 days ago

  • Tracker changed from Camera Support to Bug
  • hardware architecture set to amd64/x86
  • bitness set to 64-bit
  • System set to Windows

#2 Updated by Peter Budai 21 days ago

This should be added to our release notes on Windows:

For thethering to work (in general for libgphoto and libusb to work):

Use this program to install USB driver on Windows for your camera:
http://zadig.akeo.ie/
follow the description (https://github.com/pbatard/libwdi/wiki/Zadig).
When you run it, replace current Windows camera driver with WinUSB driver.

Start dt after replacing the driver.

With that my Nikon D5000 was working nicely.

#3 Updated by Peter Budai 19 days ago

Hi Steve, as I saw that has not helped.

Could you please run:
darktable.exe -d camctl

and after closing share the contents of the darktable-log file, which you can find:
C:\Users\[username]\AppData\Local\Microsoft\Windows\INetCache\darktable\darktable-log.txt

Als give a try changing the following environment variable:
CAMCTL
from: C:\Program Files\darktable\lib\libgphoto2\2.5.12
to: C:\Program Files\darktable\lib\libgphoto2\2.5.14

You can do that by:
select Control Panel/System/Edit the system environment variables
and then Environment Variables/System Variables

restart, and launch darktable again.

#4 Updated by Peter Budai 17 days ago

Apologies, the environment variabel name is CAMLIBS - that’s what libgphoto is using
if you open a cmd prompt what is the result of:
echo CAMLIBS
The existing installer had a wrong path - this will be fixed in next release. Also please note if you change an environment variable on the Windows Control Panel UI the changes do not take effect until you log off and then log back on. You can always test whether the env change has propagated by launching cmd and type echo CAMLIBS

#5 Updated by Peter Budai 16 days ago

I'm adding here the log I got from Steve:

version: darktable 2.3.0+866~gc23bd4a5a
start: 2017:09:06 18:00:40

[camera_control] creating new context 000000000db09920
[camera_control] loaded 2426 camera drivers.
[camera_control] loaded 6 port drivers.
[camera_control] 1 cameras connected
[camera_control] failed to initialize camera Nikon DSC D5500 on port usb:002,006
[camera_control] failed to initialize device Nikon DSC D5500 on port usb:002,006, probably causes are: locked by another application, no access to udev etc.
[camera_control] registering listener 000000000d927c40

So first it seems that the camera has been properly recognized as Nikon D5500, but then failed to initialize.

Also available in: Atom PDF