that should not have happened and might be caused by a packge onwing these directories with wrong permissions. is ls -l //etc/polkit-1/rules.d still showing vnc owned fiules? and if yes, which?