nx-libs icon indicating copy to clipboard operation
nx-libs copied to clipboard

pressing ctrl-alt-shift-escape reveals broken message

Open uli42 opened this issue 7 years ago • 1 comments

I was running a rootless session using current x2goclient to a quite recent x2goserver. Then I pressed ctrl-alt-shift-escape and got this: x2go-ctrl-alt-shift-esc

There are two problems with this:

  1. there's no cancel button
  2. the mentioned session termination within 30s never happens, no matter if I press OK or not.

The message text originates from NXalert.h, but the process list shows

/usr/bin/x2goclient --dialog panic --caption "NX - 72" --message "You pressed the key sequence CTRL+ALT+SHIFT+ESC. This is probably because your X server has become unresponsive. Session will be terminated in 30 seconds unless you abort the procedure by pressing the Cancel button."  --local --parent 2557 --display :0

so I am unsure what component is buggy here... Who is supposed to terminate the session?

uli42 avatar Sep 09 '17 16:09 uli42

The alert is defined in nxcomp/include/NXalert.h and opened in nxcomp/src/ServerChannel.cpp.

x2goclient seems to have an undocumented --dialog option that got unnoticed (by me) before...

uli42 avatar Feb 28 '21 21:02 uli42