Getting the keyboard and a Logi Bolt USB receiver to pair on Linux was a huge PITA. (Why do I have to trust and install an app for this anyway?) In the end I resorted to plugging the receiver into a mac and pairing it that way. Even that hasn't worked out so well though, since I ended up with messed up modifier keys when I transferred the receiver back to a Linux machine (the modifier keys are still mapped as a mac keyboard).
Another issue I have is that I can't suspend the Linux machine if I leave the USB receiver plugged in. If I do, the machine will wake back up almost immediately after suspending. Kinda annoying to have to always unplug it...especially since if you buying a Logi Bolt device it's probably because you want to be able to switch it between multiple machines without having to constantly plug/unplug thing to USB...
1: https://ubuntu-mate.community/t/power-management-acpi-wake-u...
Beware though, that they have an issue with scroll wheels breaking after several months of use (a plastic axle connecting the wheel to the rotary encoder breaks off). After mine broke the second time after warranty repair, ended up ordering a replacement part myself and also modded the scrolling mechanism to have less resistance.
Be aware that Logitech now has 3 wireless technologies:
Unifying - the original 2.4 wireless, supports up to 6 devices. Symbol - Orange square with black or white six-pointed snowflake
Logi Bolt - the new encrypted version of their unifying controller, also supports up to 6 devices, uses Bluetooth Low Energy and FIPS. It is a new dongle. Symbol - Yellow hexagon with black bolt
LightSpeed Wireless - high performance low latency wireless for gaming, supports only one device per dongle, uses much more energy.
Available USB ports on laptops can become an issue if you mix them, happened to me!