Don't expect `sudo` to work
main.c calls sudo i2c-transfer
. You can't rely on that in GUI applications. Most people preferring mildly secure setups have that disabled and byzantium will disable it too OS-issues#208 (closed). Polkit is there for that purpose.