Não é possível encaminhar janelas já existentes por meio do SSH, tanto quanto eu sei.
Eu sugeriria ir para x11vnc
. Você pode precisar instalá-lo primeiro. Este comando deve permitir que um servidor VNC único e sem senha compartilhe sua área de trabalho atual (primeiro a chegar, primeiro a ser servido):
x11vnc -noxdamage -display :0 -safer -nopw -once -xrandr
Pode ser necessário ajustar a exibição. Você também pode obtê-lo através de programação usando a interface dbus do ConsoleKit, mas isso é muito problema e :0
é bom na maioria das vezes. Se isso não funcionar, use apenas :1
e assim.
Isso é útil, porque você pode executá-lo a partir de uma sessão SSH de outro lugar, apenas quando precisar.