Observed on FC38 and FC39 over ssh sessions, attempting to invoke the embedded help system results in a program termination with the following logging messages:
DEBUG:root:loading help from help:fapolicy-analyzer/User-Guide.html
libEGL warning: DRI2: failed to authenticate
(-m:3437): Gdk-WARNING **: 13:30:50.569: The program '-m' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
(Details: serial 92153 error_code 1 request_code 154 (unknown) minor_code 1)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Terminating pkttyagent.
[toma@fedora ~]$
Note: Within a desktop session both FC38 and FC39 both embedded help systems work 100% correctly.
Note: Both RHEL 8.6 and RHEL 9.2 work correctly whether invoked in a desktop or a remote ssh session.
Observed on FC38 and FC39 over ssh sessions, attempting to invoke the embedded help system results in a program termination with the following logging messages:
DEBUG:root:loading help from help:fapolicy-analyzer/User-Guide.html libEGL warning: DRI2: failed to authenticate
(-m:3437): Gdk-WARNING **: 13:30:50.569: The program '-m' received an X Window System error. This probably reflects a bug in the program. The error was 'BadRequest (invalid request code or no such operation)'. (Details: serial 92153 error_code 1 request_code 154 (unknown) minor_code 1) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the GDK_SYNCHRONIZE environment variable to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Terminating pkttyagent. [toma@fedora ~]$
https://github.com/ctc-oss/fapolicy-analyzer/issues/824 is expected to address this issue.
Discovered during V1.20-rc2 testing: https://github.com/ctc-oss/fapolicy-analyzer/discussions/916#discussioncomment-7234830