I'm not sure about OpenSUSE or anything it might do differently, but if it helps at all, I run Calibre with zero issues on Arch Linux using multiple btrfs filesystems. My root partition is btrfs, and so is my home partition – Calibre is installed to the root partition (through my package manager) and my Calibre Library is stored in my home partition.
If you start doing strange things like restoring a snapshot while Calibre is open and running, then I could easily imagine strangeness, in exactly the same way that I would expect strangeness if Calibre was running and I went and started messing about with files in the library directory. But as long as you're restoring a proper snapshot of the entire Calibre library directory, and Calibre is not open at the time, then I can't see how btrfs could otherwise cause problems.
|