[Xfce-bugs] [Bug 10581] When hibernating, xfce request for password is hidden behind the hibernate dialog.

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Mon Dec 1 14:01:06 CET 2014


https://bugzilla.xfce.org/show_bug.cgi?id=10581

--- Comment #3 from Guido Berhoerster <gber at opensuse.org> ---
(In reply to Simon Steinbeiss from comment #2)
> @Guido: While I haven't been able to reproduce this issue, do I understand

It's quite simple to reproduce, just take a polkit action associated with a
ConsoleKit or logind DBus method used by the Log-out dialog, e.g.
org.freedesktop.login1.power-off for poweroff via logind, then configure polkit
to require authentication of the active user with the root password for it
(auth_admin). Now if you have a polkit agent installed like gnome-polkit it'll
come up and request the root password each time you call that DBus method, in
case of the Log-Out dialog it happens to be behind the overlay window.

> you correctly in that you're suggesting the shutdown dialog shouldn't be
> modal anymore to solve this?

Yeah, I guess removing the semi-transparent overlay window and keyboard grab
after the user has clicked a button and before calling any DBus method
synchronously would probably mitigate the issue, that is the polkit agent's
window should be usable.
Of course the real issue is that Xfce uses DBus/polkit but lacks an integrated
polkit-agent.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list