Solution's up there:   Basically, the issue is that the latest version of Flirc relies on a newer version of libusb than the one shipped on most distros. As a workaround, you can download, compile and install libusb yourself, and force Flirc to use that instead.   For ubuntu users (tested on precise/elementary luna):   Download libusb from here, extract it, open a terminal and cd to that folder to compile the lib: $ cd <path_to_libusb> $ sudo apt-get install build-essential libude