В моей vnc сессии, где настроено окружение lk, polkit не работал. Он не работал-не работал, но в какой-то момент припекло.
Я нагуглил это, https://bugs.launchpad.net/ubuntu/+source/policykit/+bug/238799 (вряд ли помогает), потом это:
https://askubuntu.com/questions/1170430/ubuntu-18-04-no-polkit-authentication-agent-found
в итоге сделал такое (Ubuntu 22):
sudo apt install lxpolkit
lxpolkit &
Теперь заработало, во всяком случае, в текущей сессии vnc и в том же терминале. Что это значит и как это сделать правильно - то мне неведомо, но есть ощущение, что мне повезло, поэтому и записал это.
