Estou trabalhando em um aplicativo Qt que acessa certas funções que exigem permissões de root (por exemplo, acessar recursos de hardware ou certas operações de E/S). Quando executo o aplicativo normalmente, recebo o seguinte erro:
ERRO: permissão de root necessária. ioperm: Operação não permitida Falha de segmentação (core dumped)
No entanto, o aplicativo roda bem quando eu o executo com sudo. Não quero usar sudo toda vez. Existe uma maneira de executar este aplicativo Qt sem precisar de sudo, mas ainda permitindo que ele acesse as funções privilegiadas necessárias?