Muitos aplicativos de GUI podem receber um argumento adicional de -display
. Você deve ser capaz de definir a opção -display
como $DISPLAY
para o túnel ssh
, que deve exibir essas janelas abertas secundariamente pelo túnel.
Se a opção -display
não estiver presente, você tem dois métodos alternativos que eu vejo.
- Algo ao longo das linhas de
-new-instance
, que quebra uma nova janela de GUI a partir da janela pré-existente. - Fazer com que o aplicativo respeite qualquer
$DISPLAY
corretamente em vez de anexar novas GUIs ao processo pré-existente que já está sendo exibido na área de trabalho principal. - Use VNC sobre SSH.
VNC
Se você for usar o VNC, recomendo usar o Vinagre. Está incluído como parte da área de trabalho do GNOME, portanto não há nenhuma configuração maluca. Sob o pulldown:
"System" → "Preferences" → Remote Desktop
Você encontrará a área de configuração para ativar o componente do servidor VNC na área de trabalho GNOME existente.
Depois de ativá-lo, normalmente uso a ferramenta de linha de comando vncviewer
para invocar ou a ferramenta do Visualizador de Área de Trabalho Remota. Para mim, está no menu suspenso:
"Applications" → "Internet" → Remote Desktop Viewer
Novamente esta é a oferta padrão que vem com o GNOME. Eu acredito que todo o pacote é chamado Vinagre também.