Eu tenho um sistema Fedora com uma exibição Xvfb
e um servidor x11vnc
para conexão remota. Para manter os programas em execução após a desconexão do SSH, uma sessão screen
também é configurada. E, normalmente, corro fluxbox
e firefox
na sessão screen
.
Mas a partir de ontem, notei algo muito estranho. O processo do firefox será encerrado quando o SSH for desconectado, apesar de todo o resto (incluindo o fluxbox) ainda estar funcionando na sessão de tela. Então eu pesquisei um pouco, a maioria dos resultados sugere que é normal que programas GUI no display X saiam quando o SSH é desconectado. Mas isso é contraditório com minha experiência anterior, eu não tinha xpra
ou algo similar, mas o firefox ainda estava em execução depois que o SSH foi desconectado.
Então, há uma resposta definitiva para o que está acontecendo? É verdade que programas como o firefox sairão mesmo se forem executados dentro de uma sessão de tela? Em caso afirmativo, por que continuou funcionando anteriormente?
Tags firefox gnu-screen x11 fedora