darktable-org / darktable

darktable is an open source photography workflow application and raw developer
https://www.darktable.org
GNU General Public License v3.0
9.06k stars 1.11k forks source link

Canon 5D mk3 not recognized for tethering #15646

Open cparadis777 opened 7 months ago

cparadis777 commented 7 months ago

Describe the bug

My Canon 5D MKIII isn't recognized by Darktable for tethering.

Steps to reproduce

  1. Connect powered off camera
  2. Open darktable
  3. turn on camera
  4. Go to the tethering tab in Darktable

Expected behavior

Darktable should recognize the camera for tethering

Logfile | Screenshot | Screencast

camctl.log gphoto2_debug.log

Commit

No response

Where did you install darktable from?

flatpak

darktable version

4.4.2

What OS are you using?

Linux

What is the version of your OS?

Fedora 39

Describe your system?

16GB Ram, IntelCore I5-8350U x 8

Are you using OpenCL GPU in darktable?

None

If yes, what is the GPU card and driver?

No response

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

Reproduced after a fresh install of Darktable and using both Gnome Store and DNF install of the software

ralfbrown commented 7 months ago

Darktable uses gphoto2 for tethering. Does the standalone gphoto2 recognize your camera? If not, there is nothing dt can do....

cparadis777 commented 7 months ago

I was able to tether the camera using the troubleshooting steps found in the manual. I was able to take a test picture with the gphoto2 CLI.

MStraeten commented 7 months ago

was able to reproduce this with my R7 but just if not connecting the camera in the darktable GUI;) So: did you connect the camera in darktable (and just forgot to mention that in your steps to reproduce)? from the manual (https://darktable-org.github.io/dtdocs/en/tethering/overview/): After the USB cable is connected, go to the [import](https://darktable-org.github.io/dtdocs/en/module-reference/utility-modules/lighttable/import/) module in the [lighttable](https://darktable-org.github.io/dtdocs/en/lighttable/) view. If your camera is available for use, a new section should appear in the import module containing the name of your camera and a “mount camera” button. Click this button to connect your camera and three additional buttons will appear: “copy & import from camera”, “tethered shoot” and “unmount camera”. Click “tethered shoot” to enter the tethering view. When you are finished, press the “unmount camera” button before physically disconnecting it.

github-actions[bot] commented 5 months ago

This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.

shuttertux commented 5 months ago

Hi there. I am experiencing the same difficulties with my Canon 5D mkII. Xubuntu, DT 4.4.2 installed from Ubuntu(snap), gphoto2 installed afterwards separately. Success in all troubleshooting steps in https://docs.darktable.org/usermanual/3.8/en/tethering/troubleshooting/ The import module in lighttable view does not show the additional buttons.

github-actions[bot] commented 3 months ago

This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.

ralfbrown commented 1 month ago

Xubuntu, DT 4.4.2 installed from Ubuntu(snap), gphoto2 installed afterwards separately.

The snap won't see the separately-installed gphoto2.... You would need to add it to the actual snap package, but I don't know how that would be done.

shuttertux commented 4 weeks ago

The snap won't see the separately-installed gphoto2....

@ralfbrown : Great hint. Removed the snap Darktable instance, installed from the binary package prepared for my version of Ubuntu on the darktable.org and tethering works!

Thanks a lot!