It’s an older one (so old it has mini USB).
It’s listed by lsusb:
Bus 001 Device 015: ID 04b0:0414 Nikon Corp. NIKON DSC D40
The notification area shows a device type camera but “open with file management” doesn’t do anything and “open with gwenview” gives “camera support is not installed”.
Would be enough for me to get a storage device to copy the files over.
dmesg -w gives:
[30484.301708] usb 1-4.1.3: new high-speed USB device number 14 using xhci_hcd
[30484.433270] usb 1-4.1.3: New USB device found, idVendor=04b0, idProduct=0414, bcdDevice= 1.10
[30484.433276] usb 1-4.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[30484.433278] usb 1-4.1.3: Product: NIKON DSC D40
[30484.433279] usb 1-4.1.3: Manufacturer: NIKON
[30484.433281] usb 1-4.1.3: SerialNumber: 6384226
[32225.857326] usb 1-4.1.3: USB disconnect, device number 14
Is gvfs-gphoto2 installed?
As I recall, I needed that to access an older camera.
wasn’t it, no difference. does it need to be recognised as a special usb class to act as a storage device maybe ?
Did you try a system reboot after installing gvfs-gphoto2?
Yap, i did and I also found the cam in the list of compatible devices.
Maybe there’s something more to check for or to configure in the cam !?
Probably, but off the top of my head I can’t think of anything specific. I assume an older camera is using the PTP protocol but it’s been years since I dealt with a PTP camera.
I’m a bit too busy today to dive into the documentation but if this hasn’t been solved by later tonight I’ll give it a look.
It’s in fact PTP protocol. The gphoto comp. list shows Nikon DSC D40 (PTP mode) Abilities: Image Capture, Trigger Capture, Configuration.
If I would still own one of these ‘legacy’ card readers…( junked many years ago O.o )
Not that I recall. Been a while.
I also installed gphoto2. It’s a command line utility to interact with the camera and can download files.
I installed both. Doesn’t do the trick.
I’ll wait a bit maybe there are other ideas, too bad I need the photos today.
If there’s no solution I’ll have to install fkn. Windows or find anyone who still owns a card reader.
Are you using Plasma? If so, I think you might want to try the kamera package if it’s not already installed. It provides “KDE integration for gphoto2 cameras” and is an optional dependency for gwenview.
You near an office supply store or a place that prints pictures? They may have a card reader you can use. Hopefully for free.
I searched that camera; apparently there are two settings from the menu: Mass Storage and MTP/PTP. The camera needs to be set to MTP/PTP for Linux to interface with it correctly. That info is from a Ubuntu/Debian help page and the DDG AI search assistant verbage.
Nice, thanks a lot - WORKING NOW!
How did you know that? I watched the documentation on gphoto.org but there’s nothing to find about KDE only some Gnome stuff.
Also thx to @PackRat
Well, after admittedly forgetting about this yesterday - sorry about that - today I remembered that I’d said that I’d look into it. So I looked back at what you’d already installed, noticed the “g” in front of all the package names, and had an aha moment.
I searched through your post history and saw that - at least in the past - you were using Dolphin, so…
That led to me figuring out that you’d probably need the kamera package to get gwenview and Dolphin seeing the camera.
Cool, but how could I find things like this on my own ?
Do you own a ‘book of secrets’ or do I have to study linux for years :))
I tried to find the solution on my own - but …
At first it was kind of a hunch.
Then I checked the Arch wiki, and started reading this section:
https://wiki.archlinux.org/title/Media_Transfer_Protocol#File_manager_integration
That states:
To view the contents of your Android device’s storage via MTP in your file manager, install the corresponding plugin:
- For file managers that use GVFS (GNOME Files), install gvfs-mtp for MTP or gvfs-gphoto2 for PTP support.
- For file managers that use KIO (KDE’s Dolphin), MTP support is included in kio-extras (dependency of dolphin).
After installing the required package, the device should show up in the file manager automatically
Then a little poking in Google Search led me to the kamera package.
If that had not solved it, I would have had you try manually mounting the camera.