Так. Вам просто потрібно запустити export DISPLAY=:0(або все, що віддалений дисплей буде пронумеровано) у своєму сеансі ssh, і програми, які запускаються, працюватимуть на віддаленому дисплеї. Швидкий приклад:
oli@bert:~$ ssh tim
oli@tim:~$ export DISPLAY=:0
oli@tim:~$ firefox
Firefox зараз працює на timекрані.
Однак, коли ви закриваєте сеанс ssh, більшу частину часу віддалене додаток закриється. Якщо ви хочете відключитися від ssh, але залишити програму запущеною, потрібно запустити її спеціальним способом, використовуючи щось на зразок екрана (підтримує сеанс ssh у фоновому режимі) nohupабо іншим методом. Для отримання додаткової інформації про це нещодавно виникло ще одне питання .
Ви можете скоротити все це в одну команду, яка з'єднає, експортує дисплей в рядок та запустить програму таким чином, що не закриє її після вмирання сеансу ssh:
ssh tim "DISPLAY=:0 nohup firefox"