Conectando-se a uma área de trabalho remota do CentOS 7 (via xrdp, a partir dessas instruções: link ) do Windows 10 Remote Desktop Manager depois de desconectar do servidor, todo o processo aberto anteriormente parece estar oculto e adormecido (acontece algumas vezes e não outros) .
Por exemplo, se anteriormente havia alguns terminais bash e uma janela do Firefox aberta, após desconexões remotas da área de trabalho (devido à interrupção temporária da rede) e reconectações, agora veria uma área de trabalho em branco como se tivesse acabado de entrar em uma nova sessão. No entanto, tentar executar o Firefox reclamaria que "o Firefox já está em execução, mas não está respondendo" e verificar se o Monitor do Sistema mostra que ainda está em execução, mas está inativo.
Examinando a pilha de processos para encontrar os processos-raiz envolvidos nesses processos "ocultos", ela gera
$pstree -ua
...
├─gnome-terminal-,me <--- these are the set of bash terminals I'm trying to "reopen"
│ ├─bash
│ │ └─zsh
│ │ └─su,root
│ │ └─bash
│ │ └─su me
│ │ └─bash,me
│ │ └─zsh
│ │ └─java -Xms1g -Xmx1g ...
│ │ └─91*[{java}]
│ ├─bash
│ │ └─zsh
│ │ └─node --no-warnings ./bin/../src/cli
│ │ └─9*[{node}]
│ ├─bash
│ │ └─zsh
│ │ └─npm
│ │ ├─node ...
│ │ │ ├─node...
│ │ │ │ └─9*[{node}]
│ │ │ └─5*[{node}]
│ │ └─9*[{npm}]
│ ├─bash
│ │ └─zsh
│ │ └─pycharm.sh ./pycharm.sh
│ │ └─java -classpath/home/rvi
│ │ ├─fsnotifier64
│ │ └─38*[{java}]
│ ├─bash
│ │ └─zsh
│ ├─gnome-pty-helpe
│ └─3*[{gnome-terminal-}]
├─gnome-terminal-,me <--- The session I'm currently using to try to find info on the old one
│ ├─bash
│ │ └─zsh
│ │ └─pstree -ua
...
mostrando que os processos antigos (gnome-terminal) estão de fato em execução, embora não possam vê-los na GUI da área de trabalho. Verificando o monitor do sistema,
vemosqueoprocessoestádormindo.Tentando"acordar" o processo de volta clicando com o botão direito do mouse no processo no Monitor do Sistema e clicando em "continuar" parece não fazer nada.
ATUALIZAÇÃO:
Depois de algum tempo pesquisando, suspeitando que a resposta possa ser encontrada aqui ( link ).
ATUALIZAÇÃO:
Depois de pesquisar mais, acho que estou chegando perto da causa raiz de porque as sessões estão (às vezes) sendo "ocultas" ao se reconectar à área de trabalho remota, veja link
Precisa realmente tentar implementar as alterações recomendadas
Tags remote-desktop centos