I can see the reader with `lspci`:

02:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 07) (prog-if 01)

Subsystem: Lenovo Device 21f3

Flags: bus master, fast devsel, latency 0, IRQ 16

Memory at f3100000 (32-bit, non-prefetchable) [size=256]

Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+

Capabilities: [78] Power Management version 3

Capabilities: [80] Express Endpoint, MSI 00

Capabilities: [100] Virtual Channel

Capabilities: [800] Advanced Error Reporting

Kernel driver in use: sdhci-pci

And when I put an SD card into the reader, `udevadm monitor` shows:

KERNEL[14783.831838] add /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/mmc_host/mmc0/mmc0:aaaa (mmc)

UDEV [14783.833755] add /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/mmc_host/mmc0/mmc0:aaaa (mmc)

But `udisksctl monitor` shows nothing, and the drive does not show up in /dev anywhere. I can not access the drive from nautilus.

What could be going wrong?