Bug 362762

Summary: Unable to create io-slave: Could not find the 'kio_kamera' plugin.
Product: [Unmaintained] kio Reporter: Bzzz <misc-kdeorg>
Component: kameraAssignee: Marcus Meissner <marcus>
Status: RESOLVED DOWNSTREAM    
Severity: grave CC: benoitg, ipatrol6010, nate, ruben
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bzzz 2016-05-06 20:09:15 UTC
Upgrading from a fully working 14.04 LTS to 16.04 LTS, Dolphin (15.12.3) can no longer access my camera via USB:
"Could not start process Unable to create io-slave: klauncher said: Could not find the 'kio_kamera' plugin." when opening via the launcher popup or entering camera:/ directly or clicking the (I18N_EMPTY_MESSAGE) link (the fuck?) in the favorites bar.

The only "kamera" package that could possibly be installed is installed:
apt-show-versions kamera
kamera:amd64/xenial 4:15.12.3-0ubuntu1 uptodate
kamera:i386 not installed

Re-installed via synaptic, no change.

"dbus-launch dolphin" does not help (found via related bug search)

Camera is a Canon PowerShot S100:
[601161.788040] usb 2-1: new high-speed USB device number 20 using ehci-pci
[601161.921949] usb 2-1: New USB device found, idVendor=04a9, idProduct=3236
[601161.921954] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[601161.921956] usb 2-1: Product: Canon Digital Camera
[601161.921958] usb 2-1: Manufacturer: Canon Inc.
[601161.921960] usb 2-1: SerialNumber: 123...

Reproducible: Always

Steps to Reproduce:
1. Plug in camera
2. Click "Open with File Manager"


Actual Results:  
3. Could not start process Unable to create io-slave: klauncher said: Could not find the 'kio_kamera' plugin.

Expected Results:  
Maybe opening the file system, as one would expect in a LTS release in 2016?

I entered "Grave" severity, as what else would I choose for a camera plugin that is no longer working with my camera?
Moreover, if this is caused by a missing package: Why does the error message not tell you or even try to install it by asking for permission?
Comment 1 Ruben Decrop 2016-05-09 09:48:48 UTC
Same with me with an iPhone
Comment 2 Benoit Grégoire 2016-05-17 15:26:46 UTC
Same here.  As an easy way to trigger the problem, open the "Digital Camera" config module.  From the command line that is:  

kcmshell5 kamera
Comment 3 Marcus Meissner 2016-05-19 06:37:59 UTC
if you ask me, this seems like ubuntu is not building or shipping the kio kamera plugin for kde5.

Can you ask their package maintainer?
Comment 4 Bzzz 2016-05-19 07:12:47 UTC
Maybe this sounds rude, but I reported this problem via the applications' own bug report functionality. I, the end user, shouldn't have to care how KDE is packaged and included in my distro as long as it is not marked as highly experimental or the like (which it isn't, as I said, it's a LTS version). Why should I google where to place the same bug report again, but this time in an ubuntu-ish bug tracker? I don't know the place, I don't know the guy, and there aren't thousands of major distros out there that ship KDE5, so the maintainer here probably already knows whom to adress. 
Furthermore, if this is really sort of official KDE bug reporting policy, I have to open another bug to address the non-helping error message. Yes, "Could not find the 'kio_kamera' plugin" kinda says what is missing, but how to I get that plugin? Is it a separate package? Do I have to download it somewhere and install within dolphin, circumventing the package manager? Is this some build-time option and I need to replace my entire dolphin installation? I don't know. It doesn't say. I don't even know how to check if this plugin is already installed but misconfigured, placed in the wrong spot or has the wrong file permissions. This is highly annoying for me as a long-term KDE user with technical background, but for a newbie this is beyond comprehension -> KDE sucks -> Linux sucks -> hey, let's buy a Mac. Seriously, KDE proliferates into several hundreds of packages, the dependencies beyond that are multitudinous for non-developers, and as I said, the only packages that match the missing thing are already installed. What more can you expect from the average end user? Please fix AND add additional information to the error messages. If Ubuntu ships with some important bits missing, add build dependencies and kick their arse. Even if they do it wrong, it's still a KDE component that's not working properly.
Comment 5 ipatrol6010 2016-05-21 03:01:00 UTC
Confirming that this problem also exists with the iPhone 6. I suggest that the importance of this bug be raised, since it is potentially a major UX deficiency.
Comment 6 Nate Graham 2018-08-05 20:40:45 UTC
This is a downstream distro issue. If you can still reproduce it with Ubuntu 18.04, please report there.