Package: x2gothinclient Version: 1.0.1.8-0~x2go1+squeeze~main~321~build
I have the X2Go Server running on Ubuntu 12.04 LTS and 4 Thinclients that are booting from PXE. All Clients have autologin enabled and most of the time the login works without problems, but probably I have found two issues.
After some debugging I found that the x2gothinclientd process is producing many defuncted sh processes and it seems that the problem is located in the following lines of code:/usr/sbin/x2gothinclientd: local *IN, *OUT, *ERR; $x2goclient_pid = eval { open3( \*IN, \*OUT, \*ERR, "su - x2goclient -c 'DISPLAY=:0 bash -c \"/etc/x2go/x2gothinclient_start &\"'"); };
I changed this lines to: qx(su - x2goclient -c \"export DISPLAY=:0; ./etc/x2go/x2gothinclient_start\");
After that the reconnect is working perfectly.
Please let me know if you need more information.
Thank you! Raphael