Nacker just silently fails when run as non-root. This was very confusing at first, and I had to go investigating as to what was going on. There should really be an error message, there.
Relevant code, line 60:
# Check if we're root
if not chassis.is_root():
sys.exit(1)