(First, I did not translate the whole thread before replying!)
The libusb error probably occurs due to USB cable, ports, or some form of incompatibility.
There is an issue mentioned in an issue belonging to Heimdall.
From memory The error was slightly different, but when I found it for another user, he eventually solved the problem even though he reported he was already using a Samsung cable! This was a situation where he had already established contact via adb devices, but Heimdall could not do its magic! I found it: [LIST] Devices working with the Easy Installer - #78 by aibd