The file polkit-gnome-authentication-agent-1.desktop (installed by gnome-extra/polkit-gnome-0.101-r1) has invalid values in the last row: AutostartCondition=GNOME3 if-session gnome-fallback With this entry, no application compiled with (or using) polkit will show an authentication dialog. For example virt-manager or cpufreq-selector will not show any authentication dialog. If the entry above is removed, then the authentication dialog is functional. Gnome version: 2.32.1 Reproducible: Always
Could you paste your ~/.xsession-errors?
Created attachment 267757 [details] xsession-errors
I can confirm the same thing is happening for me. As soon as I remove that or I manually start /usr/libexec/polkit-gnome-authentication-agent-1 virt-manager asks me for my root password when I open it. Also I looked in /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop on my Fedora machine with GNOME 2.30 and it does not have the AutostartCondition.
Alright, I'll fix this today, thanks for confirming.
+*gnome-session-2.32.1-r2 (04 Apr 2011) + + 04 Apr 2011; Gilles Dartiguelongue <eva@gentoo.org> + +gnome-session-2.32.1-r2.ebuild, + +files/gnome-session-2.32.1-gnome3-conditions.patch: + Add support for GNOME 3 conditions, thanks to Nirbheek, bug #361025. + Thanks for reporting.