sudo
, su
, doas
работают как должно. pkexec
стоит в базовой поставке FreeBSD12 и из коробки не работает $ pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY firefox
Error getting authority: Error initializing authority: Could not connect: No such file or directory
Зачем он нужен, чем он лучше doas
, стоит ли продолжать с ним бодаться? Может быть он умеет выкидывать GUI окно для ввода пароля?