Whenever I log in using the new power manager, it starts a new sudo process: sudo -H -S -p XFPM_SUDO_PASS -- /usr/bin/xfce4-pm-helper this in turn pops up my fingerprint reader dialog asking me to swipe my finger. It seems to be checking whether sudo can be used to escalate privileges, but doesn't consider that this might trigger events (such as a fingerprint reader) that do not return a traditional password dialog. xfce4-pm-helper should simply be installed suid instead if root is required.
Created attachment 5600 Use pkexec for pm-helper This patch switches from the sudo helper to pkexec which should allow you to use your fingerprint reader. Let me know how this works out, thanks!
Pushed this patch with a couple minor changes to master. You'll see it in a dev release shortly. commit 9ec0514fd9972373c1875ff3b80054145a445d9f Author: Eric Koegel <eric.koegel@gmail.com> Date: Sat Aug 9 22:21:56 2014 +0300 Use pkexec for pm-helper (Bug 10943) Switch to using pkexec instead of the sudo helper. This allows users to use things such as fingerprint readers and other auth methods to verify credentials. A default polkit rule is shipped in this patch as well in the org.xfce.power.policy. http://git.xfce.org/xfce/xfce4-power-manager/commit/?id=9ec0514fd9972373c1875ff3b80054145a445d9f