Aparentemente, reduzi o problema ao fato de ser o Unity Desktop Environment. Se eu fosse usar outros ambientes de desktop, ele funcionaria corretamente, então decidi usar o XFCE em vez do Unity.
Estou tentando iniciar um script depois de me conectar ao XRDP, mas o script não é executado. Eu tentei adicionar o script para / etc / xdg / autostart , ~ / .config / autostart . Quando eu os coloco aqui, ele inicia quando eu faço o login no desktop, mas ele não inicia quando eu faço login via XRDP. Não tenho certeza por que embora.
Aparentemente, reduzi o problema ao fato de ser o Unity Desktop Environment. Se eu fosse usar outros ambientes de desktop, ele funcionaria corretamente, então decidi usar o XFCE em vez do Unity.