Thanks for the reply,
We run the Guacamolestack via Docker on Ubuntu 22.04. We upgraded from
1.5.5 to 1.6.0. On 1.5.5, the installation could handle 20 active VNC
connections without problems. On 1.6.0, even 10 VNC connections produce
heavy load.
Htop reports multiple guacd processes at around 100% cpu load. Below
that are multiple guacd processes at around 25%. The more active
connections, the more high cpu guacd processes.
This is a htop snapshot with only 5 active VNC connections:
PID USER PRI NI VIRT RES SHR S CPU%▽MEM% TIME+ Command
4089121 backupuse 20 0 1282M 80448 3956 S 100. 0.3 1h02:21
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4089136 backupuse 20 0 1282M 80448 3956 R 100. 0.3 58:03.27
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4090700 backupuse 20 0 1025M 70368 3940 R 50.0 0.3 3:18.15
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4087737 backupuse 20 0 1323M 70372 3380 S 25.0 0.3 0:20.91
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4087963 backupuse 20 0 1233M 69536 3956 S 25.0 0.3 21:17.04
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4087978 backupuse 20 0 1233M 69536 3956 S 25.0 0.3 20:06.68
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4089938 backupuse 20 0 1234M 38836 3956 S 25.0 0.2 1:22.33
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4089953 backupuse 20 0 1234M 38836 3956 S 25.0 0.2 1:10.15
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4089958 backupuse 20 0 1297M 64144 3956 S 25.0 0.3 7:11.54
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4089972 backupuse 20 0 1297M 64144 3956 S 25.0 0.3 0:03.90
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
4090685 backupuse 20 0 1025M 70368 3940 S 25.0 0.3 3:27.40
/opt/guacamole/sbin/guacd -f -b 0.0.0.0 -L info
Last lines of guacd Logs:
guacd | guacd[1]: INFO: Creating new client for protocol "vnc"
guacd | guacd[1]: INFO: Connection ID is
"$b6c10dee-d19b-4b90-a6e8-c88d1947635a"
guacd | guacd[123810]: INFO: Cursor rendering: local
guacd | guacd[123810]: INFO: User
"@58917d1d-a159-4df4-8ca9-492e1d89ce50" joined connection
"$b6c10dee-d19b-4b90-a6e8-c88d1947635a" (1 users now present)
guacd | guacd[123810]: INFO: Local system reports 6
processor(s) are available.
guacd | guacd[123810]: INFO: Graphical updates will be
encoded using 6 worker thread(s).
guacd | guacd[123810]: INFO: User
"@58917d1d-a159-4df4-8ca9-492e1d89ce50" disconnected (0 users remain)
guacd | guacd[123810]: INFO: Last user of connection
"$b6c10dee-d19b-4b90-a6e8-c88d1947635a" disconnected
guacd | guacd[123810]: INFO: Internal VNC client disconnected
guacd | guacd[1]: INFO: Connection
"$b6c10dee-d19b-4b90-a6e8-c88d1947635a" removed.
guacd | guacd[1]: INFO: Creating new client for protocol "vnc"
guacd | guacd[1]: INFO: Connection ID is
"$2bab984c-a691-47c9-8847-97adb65bd3fe"
guacd | guacd[123827]: INFO: Cursor rendering: local
guacd | guacd[123827]: INFO: User
"@1254811c-5e65-4b73-a3b2-900934a27d6f" joined connection
"$2bab984c-a691-47c9-8847-97adb65bd3fe" (1 users now present)
guacd | guacd[123827]: INFO: Local system reports 6
processor(s) are available.
guacd | guacd[123827]: INFO: Graphical updates will be
encoded using 6 worker thread(s).
guacd | guacd[1]: INFO: Creating new client for protocol "vnc"
guacd | guacd[1]: INFO: Connection ID is
"$88ed2f29-8f3b-4bca-8026-b68a0f942766"
guacd | guacd[123843]: INFO: Cursor rendering: local
guacd | guacd[123843]: INFO: User
"@5544ecf5-215c-45f0-a0ea-d5f76371eeb9" joined connection
"$88ed2f29-8f3b-4bca-8026-b68a0f942766" (1 users now present)
guacd | guacd[123843]: INFO: Local system reports 6
processor(s) are available.
guacd | guacd[123843]: INFO: Graphical updates will be
encoded using 6 worker thread(s).
guacd | guacd[123827]: ERROR: User is not responding.
guacd | guacd[123827]: INFO: User
"@1254811c-5e65-4b73-a3b2-900934a27d6f" disconnected (0 users remain)
guacd | guacd[123827]: INFO: Last user of connection
"$2bab984c-a691-47c9-8847-97adb65bd3fe" disconnected
guacd | guacd[123827]: INFO: Internal VNC client disconnected
guacd | guacd[1]: INFO: Connection
"$2bab984c-a691-47c9-8847-97adb65bd3fe" removed.
guacd | guacd[123768]: ERROR: User is not responding.
guacd | guacd[123768]: INFO: User
"@fc03c991-978d-4fee-9cf9-8437595322e5" disconnected (0 users remain)
guacd | guacd[123768]: INFO: Last user of connection
"$da98e939-0b2a-431a-a728-08840ac37402" disconnected
guacd | guacd[123768]: INFO: Internal VNC client disconnected
guacd | guacd[1]: INFO: Connection
"$da98e939-0b2a-431a-a728-08840ac37402" removed.
guacd | guacd[1]: INFO: Creating new client for protocol "vnc"
guacd | guacd[1]: INFO: Connection ID is
"$f5e99d70-7850-4bc3-a901-70d3d835324b"
guacd | guacd[123861]: INFO: Cursor rendering: local
guacd | guacd[123861]: INFO: User
"@bf325412-a5d9-4caf-9a7c-0639f37b2ea0" joined connection
"$f5e99d70-7850-4bc3-a901-70d3d835324b" (1 users now present)
guacd | guacd[123861]: INFO: Local system reports 6
processor(s) are available.
guacd | guacd[123861]: INFO: Graphical updates will be
encoded using 6 worker thread(s).
I can't test RDP at the moment since this server has no access to any
RDP servers. CPU is a AMD EPYC 7282 with 24G of RAM. I'm happy to
provide more info if needed.
Many thanks,
Robin Fackler
On 2025/08/22 03:24:21 Ivanmarcus wrote:
> Thank you both for reporting this issue.
>
> In order for people to best assist you it would be helpful if you could
> provide some detail around your setup. For example the OS, whether the
> install is bare-metal, docker, or VM etc, and what other software is
> involved? Have you tried RDP or SSH and, if so, do you have the same
issue?
>
> Also, did you upgrade a running installation or export existing data to
> a fresh install? What does HTOP report, and is there anything odd
> showing in log files?
>
> Finally RAM, CPU, and any other hardware information could be useful.
>
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>