On Mon, 16 Dec 2019 12:10:04 +0100 Andreas Ronnquist <gus...@librem.one> wrote:
>On Mon, 16 Dec 2019 10:47:32 +0900 >NIIBE Yutaka <gni...@fsij.org> wrote: > >>Andreas Ronnquist <gus...@librem.one> wrote: >>> I have a problem on Debian unstable (running in Virtualbox), running >>> the Xfce desktop - >>> >>> I have my gpg key on a card (a Librem key, which basically is a >>> Nitrokey) when using pinentry to enter the card password, I first >>> have to press my mouse on the screen (or a key on my keyboard) to >>> make the password dialog appear. >> >>I think that it's related to window manager. For testing, you can >>manually invoke pinentry like: >> >> $ pinentry # run pinentry by command line (-gtk2 or >> any) confirm # shows a dialog box >> bye # finish the session >> $ >> > >Thanks - that indeed runs just fine, and without the problems I >described. > >>Doing this makes it easy to identify a problem (from complicated >>interaction of gpg <-> gpg-agent <-> pinentry). >> >>> Is there any way to make the dialog appear at once, when it is ready >>> to take my passphrase entry, or some workaround of any kind? >> >>It seems for me that: >> >>You can somehow control the behavior of the window manager. >> >>In its configuration by "Focus" tab in "Window Manager Tweaks": >> >> https://docs.xfce.org/xfce/xfwm4/wmtweaks >> >>And/or the first entry of "Accessibility" tab which says "Raise >>windows when any mous button is pressed". >> >>Or "Focus" tab in "Preferences": >> >> https://docs.xfce.org/xfce/xfwm4/preferences >> >>Looking the commit log of xfwm4 (about "stacking"), it appears >>something has been changed. > >You are right - I have the settings > >xfwm4/raise_with_any_button (disabled) >xfwm4/raise_on_focus (disabled) > >but xfwm4/raise_on_click enabled in xfce4-settings-editor - this to be >able to scroll windows without focusing them. > >It would be very nice if pinentry could ignore these settings and >always focus the entry window to avoid the problem I have. > Changing to pinentry-gtk3 also removes the problem, and that is an acceptable solution for me, so I have no hurry in getting fixes to the gtk-2 version. -- Andreas _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users