Card from my Olympus Camera, Olympus xD-Picture card, is detected as a non-removable media by Device Notiefier. Here is what the dmesg reports about the card: [65195.808066] r852: detected xD writeable card in slot [65196.112076] NAND device: Manufacturer ID: 0x98, Chip ID: 0xdc (Toshiba xD 512MiB 3,3V) [65196.413772] sm_ftl: Found 512 MiB xD/SmartMedia FTL on mtd0 I have the device notifier configured to show only the removable media, so the xD card is not displayed by it. It is displayed only when I reconfigure it to show the non-removable media as well. It might give an impression to users that the card is not recognized (which used to be the case a few years ago). I also remember some time ago the card was recognized as removable media (that was when I found out it already had a linux driver) but later on the device notifier stopped detecting it, and I only discovered the problem after probing deeper.
Can you please provide the output of the following: $ solid-hardware list $ udisks --dump
Created attachment 74627 [details] Output of commands solid-hardware list and udisks --dump (while xd card is inserted)
I should also add that the card does show up in Dolphin sidebar... So it is possible for a non-technical user to find it, although not in the place where one expects it at first.
So, the bug is definitely in udisks or even lower in the corresponding kernel driver. The problem is that udisks itself doesn't even know about xD cards (http://udisks.freedesktop.org/docs/latest/gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaCompatibility) and also marks the drive as non-removable; see the file you attached, it contains "removable :0" for /org/freedesktop/UDisks/devices/smblka1 and empty MediaCompat key Please report this bug to upstream udisks bugzilla at https://bugs.freedesktop.org/enter_bug.cgi?product=udisks
Thank you for the analysis of the problem. I have reported the bug, here it is: https://bugs.freedesktop.org/show_bug.cgi?id=56151