Hi,

We are using x2go for a common compute server at our department. We have users 
both on the local LAN and connections to the other side of Europe that work 
really well. Being able to close the client and have computations still running 
in a GUI environment is great.

However, I think we have encountered a bug. Some (but not all) of the 
long-running x2goagent processes start taking a lot of memory, ~30 GB. This 
adds up quickly so that the other users can't do their work. Below you can see 
how user3 and user7 have x2goagent processes with large memory use (RSS column).

How can I go about debugging this? I have quite a bit of Linux experience, but 
I don't know where to start on this one since I don't know much about how x2go 
works internally.

Server is on Ubuntu Server 18.04.1 LTS, (x2goserver 
4.1.0.3-0~1708~ubuntu18.04.1). Clients are on Windows 10, version. 4.1.2.0.


johannes@compute-server:~$ ps  -o pid,lstart,rss,user $(pgrep x2goagent)
  PID      STARTED                    RSS           USER
4668      Fri Nov  8 08:35:35 2019   60896           user1
5743      Wed Dec  4 15:44:41 2019   249456          user2
14728      Thu Dec  5 10:17:25 2019   34926120        user3
19408      Fri Dec 20 08:46:30 2019   199720          user4
48797      Wed Oct  2 15:34:44 2019   297680          user5
50693      Thu Dec 12 18:24:24 2019   317796          user6
54561      Thu Dec 19 09:35:34 2019   28977804        user7
56244      Fri Jan 17 08:19:29 2020   170856          user8
60386      Thu Nov 14 09:23:37 2019   146416          user9



johannes@compute-server:~$ apt show x2goserver
Package: x2goserver
Version: 4.1.0.3-0~1708~ubuntu18.04.1


-
Johannes Töger

Associate Senior Lecturer
Cardiac MR Group
Department of Clinical Sciences Lund, Clinical Physiology
Lund University, Sweden

_______________________________________________
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user

Reply via email to