gphoto2 icon indicating copy to clipboard operation
gphoto2 copied to clipboard

Canon 760D Exits Liveview/Hangs on Configuration Change

Open elstoc opened this issue 6 years ago • 9 comments

Testing on the latest release of libgphoto2 (v2.5.17) on a system running ArchLinux

When running a configuration change whilst the camera is in liveview, the first execution of the configuration change seems to succeed but kicks the camera out of liveview (mirror down, shooting only possible through the viewfinder). The second time the command is issued, the camera becomes unresponsive - an outline picture of a monitor and keyboard appears on the camera screen and button presses (on the camera) do not work.

I've attached 3 logfiles, the outputs of the following commands (renamed the first output to .txt so I could upload it):

$ gphoto2 --set-config-index /main/actions/manualfocusdrive=6 --debug --debug-logfile focusdbg focusdbg.txt started in liveview - command kicked out of liveview so I cannot see if the focus adjustment was successful

$ gphoto2 --set-config-index /main/capturesettings/aperture=2 --debug --debug-logfile apdebugsuccess.txt apdebugsuccess.txt started in liveview - command kicked the camera out of liveview but seemed to successfully change the aperture

$ gphoto2 --set-config-index /main/capturesettings/aperture=2 --debug --debug-logfile apdebugfail.txt apdebugfail.txt started with mirror down (not liveview - i.e. immediately after execution of previous aperture-setting command) and made camera unresponsive

elstoc avatar Apr 17 '18 09:04 elstoc

Probably related to #121

elstoc avatar Apr 17 '18 09:04 elstoc

Please let me know if I can provide any more information to assist with this

elstoc avatar Jun 06 '18 19:06 elstoc

Retested on latest version - issue is still present

elstoc avatar Mar 12 '19 15:03 elstoc

Just made a breakthrough on this issue. I decided to test again on the off chance that the issue had been fixed and everything seemed to work entirely without error. By chance I didn't have my SD card in my camera and that looks to have been why it worked fine, since as soon as I put my SD card back and retested, the error occurred again.

Log file without the sd card in (by running gphoto2 --set-config-index /main/capturesettings/aperture=2 --debug --debug-logfile apdebugsuccess.txt):

apdebugsuccess.txt

Log file (failure) with the SD card in (same command):

apdebugfailure.txt

elstoc avatar Oct 09 '19 19:10 elstoc

I can confirm the error is indeed caused by the card. (Canon EOS 7D). Everything was working fine until there was some configuration change. After that, it was unable to do whatever with gphoto. When you take the card out, voilá, everything works as it should.

Thanks so much for this!

balgamat avatar Feb 17 '20 16:02 balgamat

Unfortunately now the only way to save a picture is to transfer it over USB, which takes a few seconds (for a raw file). Not to split hairs but while we've confirmed for a couple of cameras that error only happens with the SD card in, I think we're a bit away from saying that the SD card is the cause.

elstoc avatar Feb 20 '20 20:02 elstoc

Still an issue with latest libgphoto2 release, and still can only be resolved by removing the SD card.

elstoc avatar May 29 '20 16:05 elstoc

Any update on this? Anything I can do to help?

elstoc avatar Feb 21 '21 11:02 elstoc

I've just updated my camera and still get the same issue with a canon 80D

elstoc avatar Dec 15 '21 19:12 elstoc