Depois de mexer com isso um pouco, descobri como fazer isso usando sudo
(ou su
- estou usando sudo
, pois pode ser necessário um UID numérico que me poupe o incômodo de resolver o nome de usuário) :
XDG_RUNTIME_DIR=/run/user/<uid> sudo -E -u '#<uid>' systemctl --user status <service>.service
Estou assumindo que o UID é conhecido e / ou pode ser facilmente descoberto em systemctl status user.slice
.