Я пытаюсь запустить экземпляр gstreamer и отобразить его на удаленном рабочем столе centos7 с помощью ssh.
Я следил за несколькими сообщениями на сайтах SE, но чувствую, что теперь не понимаю, что происходит и почему это не работает. Как запустить приложение с графическим интерфейсом на удаленном сервере X11 Display через SSH и putty x-11
Использование пользователя root для тестирования только в закрытой сети (да, я знаю, что это плохо, но только для тестирования)
Setup
Remote Machine
Centos7 - guest on virtualbox win10 host
Local machine
xshell-> connection -> tunneling -> foward x11 contections to X DISPLAY localhost:0.0
Первый шаг,
confirm gstreamer is working on centos on guest
local terminal -> gst-launch-1.0 videotestsrc ! ximagesink -->> player opens as expected
Шаг второй
connect via ssh
export DISPLAY=0.0
echo $DISPLAY -->> :0.0
ssh terminal -> gst-launch-1.0 videotestsrc ! ximagesink -->> terminal shows text preroll as expected, but no local window opens on remote desktop
Я подтвердил, что удаленная команда не открывается, также попробовав firefox myPage.html
который открывается с использованием локального терминала на удаленном компьютере, но не использует ssh в удаленном компьютере.
У меня неправильный номер дисплея? если да, то как мне определить, какой дисплей использовать?