Shell Gnome com atraso significativo de RDP e picos de CPU em qualquer ação

Shell Gnome com atraso significativo de RDP e picos de CPU em qualquer ação

Eu tenho um servidor remoto Ubuntu ao qual uso o RDP para conectar-me a partir da minha máquina Windows local. Eu instalei o Xrdp e o Xorg e a conexão parece funcionar, ao executar qualquer ação a UI fica muito lenta para responder, atrasa e o gnome parece aumentar o uso da CPU (veja a captura de tela em anexo). Fica em torno de 1% em modo inativo. A magnitude dos picos de CPU parece estar de alguma forma relacionada à ação executada, com ações mais rápidas e intensas (abrir e mover várias janelas, abrir menu de aplicativos, etc.) causando picos maiores, enquanto a simples navegação dentro de uma pasta não causa picos significativos. picos ou atraso.

Observação: parece não haver atrasos ou picos na tela de login. Todas as transições nesta tela funcionam perfeitamente.

Eu tentei as opções descritasaqui, sem muito sucesso. Também removi o contador de segundos do calendário de exibição e isso pareceu melhorar um pouco o desempenho. Também tentei reinstalar o gnome, sem nenhum efeito.

Pico de CPU ao tentar mover uma janela pela tela

Configuração física: Dell R740, S/N 3LQVGY2 CPU: Xeon Silver 4110 2 szt. RAM: 16GB 2666MHz RDIMM 2 szt. RAID H730P

Versão do Ubuntu: Ubuntu 22.04.3 LTS

Vídeo:

> lspci -nnk | grep VGA -A1

03:00.0 VGA compatible controller [0300]: Matrox Electronics Systems Ltd. Integrated Matrox G200eW3 Graphics Controller [102b:0536] (rev 04)
        DeviceName: Embedded Video

Versão do gnomo:

> gnome-shell --version
GNOME Shell 42.9

Versão Xrdp:

> stdbuf  -o0  xrdp -v

xrdp 0.9.17

Versão Xorg:


> sudo X -version

X.Org X Server 1.21.1.4
X Protocol Version 11, Revision 0
Current Operating System: Linux hwpmt 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.15.0-79-generic root=UUID=bd3dc8a2-f8ef-45f1-afba-597ef0e657af ro
xorg-server 2:21.1.4-2ubuntu1.7~22.04.1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.40.0
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.

Renderização direta:

> glxinfo | grep "direct rendering"
direct rendering: Yes

informação relacionada