I don't know how arch handles nxdialog. On debian it is a separate package. However, it is only one file, you can find it here:https://github.com/ArcticaProject/nx-libs/tree/3.6.x/nxdialog/bin. It works with python2 and python3.
The dependencies (on debian) for python3 look like this:
Depends: python3, python3-gi, gir1.2-gtk-3.0, x11-xkb-utils,
You can check if nxdialog (or nx2goclient) works for this purpose like this: nxdialog --dialog ok -message hi --caption test x2goclient --dialog ok -message hi --caption test
Both should open a little requester with an ok button.
Uli
On Thu, Jul 4, 2024 at 3:14 PM sjomae <sjomae@mailbox.org> wrote:
On 7/4/24 3:00 PM, Ulrich Sibiller wrote:
he session suspend happens because of a long standing bug in x2go. To fix it you need to:
- install nxdialog on the server
- change one line in /usr/bin/x2gostartagent (or wherever it is located on your system) like this: -export NX_CLIENT="${X2GO_LIB_PATH}/x2gosuspend-agent" +export NX_CLIENT="/usr/bin/nxdialog"
This does not work with
export NX_CLIENT="/usr/bin/x2goclient"
I'm using arch linux. Where can I download nxdialog?