Only LucasChess on Linux can support my DLL/SO library drivers so I have converted my Windows eBoard UCI/Winboard engines to run in Linux. The library I use for BluetoothLE still isn't available for Linux (they tell me it will be next year) so currently the drivers available are:
Certabo
Chessnut (USB only)
DGT (but not Pegasus)
Millennium
Novag (Citrine and UCB)
Saitek OSA
To use these you need to play an engine vs engine match which means you can't take back moves etc.
There are additional libraries and so on that need to be loaded so please check the README.MD file included in the download.
https://goneill.co.nz/chess.php