Eu uso o Ubuntu 22.04; gnomo(wayland); servidor apertadovnc.
Quando eu abro o cliente, como mate-calc, no display do vncviewer: 3 ele aparece no console do computador (display: 0) em vez do display do visualizador vnc: 3
Meu arquivo xstartup:
#!/bin/sh
XDG_SESSION_TYPE=x11
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/usr/bin/startplasma-x11
O comando no lado do servidor:
vncserver :3
O comando na área de trabalho remota:
vncviewer theServerSide:3
Se eu abrir o xterm, ele abrirá no display: 3 (bom), mas, se eu abrir o mate-calc, ele abrirá no console do host. Acho que é um grande problema de segurança. Como evitar esse comportamento?
Este problema não acontece no CentOs7 ou CentOs9.
Tentei desabilitar as variáveis de ambiente associadas a /run/$UID porque vi lá a exibição do wayland. Descobri que o que preciso é inserir no xstartup, antes do comando do gerenciador de janelas: