I have found in the manpage of pkexec: In addition the PKEXEC_UID environment variable is set to the user id of the process invoking pkexec. As a result, pkexec will not allow you to run X11 applications as another user since the $DISPLAY and $XAUTHORITY environment variables are not set. As I understand, pkexec is not usable for X11 programs as xfe.
I have found in the manpage of pkexec: In addition the PKEXEC_UID environment variable is set to the user id of the process invoking pkexec. As a result, pkexec will not allow you to run X11 applications as another user since the $DISPLAY and $XAUTHORITY environment variables are not set. As I understand, pkexec is not usable for X11 programs as xfe.
Another user noticed the same error, so I have tested xfe 1.45 at Debian Testing/Bookworm: * pkexec: click at icon run a short time and cancel without a login window. * su: will run successful. * sudo: will run successfull. I have tried 'pkexec xfe' and also as example 'pkexec geany' and found these messages: 'pkexec xfe': 'Authorization required, but no authorization protocol specified' 'FXApp: :openDisplay: unable to open display :0.0' 'pkexec geany': 'Geany: cannot open display' The final question:...
Go into source directory and run for each patch: pathc -p1 <patchfile
I have found two more macro bugs. In the attachment you find three patches (including...
Some macro definitions not perfectly set. Now I have tested 1.41 for use with Hurd...
better OpenBSD patch
xfw cannot store in new filename