I can add some more information to this topic. I have been working on finding a solution to this problem too for the last several days. I am using a Canon 450D DSLR (which used to connect to KStars just fine), camera is read and and can be controlled by gphoto2, using a laptop running Ubuntu 20.04 LTS.
Two clues:
1. When installing INDI using the method below, the DSLR connects fine:sudo apt-add-repository ppa:mutlaqja/ppa
sudo apt-get update
sudo apt-get install indi-full gsc
sudo apt-get install indi-full kstars-bleeding
2. Then after I install the development environment using the method below, the DSLR will no longer connect: ( I need the development environment because I have to load some custom drivers that I developed. )
sudo apt-get install qtcreator
sudo apt-get install libnova-dev libcfitsio-dev libusb-1.0-0-dev zlib1g-dev libgsl0-dev build-essential cmake git libjpeg-dev libcurl4-gnutls-dev libfftw3-dev librtlsdr-dev
mkdir ~/Projects
cd ~/Projects
git clone
github.com/indilib/indi.git
mkdir -p ~/Projects/build/indi
cd ~/Projects/build/indi
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug ~/Projects/indi
sudo make install
************************************
Here is what it looks like when I try to start the driver using the command line =>
2022-03-03T02:54:29: Driver indi_canon_ccd: restart #10
2022-03-03T02:54:29: Driver indi_canon_ccd: pid=7543 rfd=0 wfd=6 efd=7
2022-03-03T02:54:29: Driver indi_canon_ccd: Number of cameras detected: 1.
2022-03-03T02:54:29: Driver indi_canon_ccd: Detected camera model Canon EOS 450D (PTP mode) on port usb:001,007
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Telescope Simulator.EQUATORIAL_EOD_COORD
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Telescope Simulator.EQUATORIAL_COORD
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Telescope Simulator.TELESCOPE_INFO
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Telescope Simulator.GEOGRAPHIC_COORD
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Telescope Simulator.TELESCOPE_PIER_SIDE
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Rotator Simulator.ABS_ROTATOR_ANGLE
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Focuser Simulator.ABS_FOCUS_POSITION
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on Focuser Simulator.FOCUS_TEMPERATURE
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on CCD Simulator.FILTER_SLOT
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on CCD Simulator.FILTER_NAME
2022-03-03T02:54:29: Driver indi_canon_ccd: snooping on SQM.SKY_QUALITY
Child process 7543 died
2022-03-03T02:54:29: Driver indi_canon_ccd: stderr EOF
<delProperty device="Canon DSLR EOS 450D (PTP mode)"/>
2022-03-03T02:54:29: Driver indi_canon_ccd: Terminated after #10 restarts.
2022-03-03T02:54:29: good bye
Any help figuring this out would be appreciated. This DSLR worked ok with an older configuration using the same setup method (about 2 years ago).
Thanks,
Doug