Estou usando o XRDP para acessar uma máquina Ubuntu 16.04 local, já que preciso verificar algumas saídas gráficas. Durante esse período, tive alguns problemas com o $ PATH quando trabalhei em um terminal na sessão do XRDP. Como o $ PATH diferia do login do usuário ssh, eu investiguei um pouco.
Com o XRDP, ele não lê /etc/environment
nem arquivos em /etc/profile.d
Eu obtive /etc/environment
resolvido com este post aqui:
O Ubuntu possui um PATH diferente quando o acesso via sessão XRDP
Curiosamente, se eu su
do terminal para o mesmo usuário novamente, o Ubuntu carrega tudo como esperado (imagem:
Terminal e 'su' no mesmo usuário )
Infelizmente, ainda não encontrei uma solução fácil para carregar todos os arquivos em /etc/profile.d
desde o início