Я удаленно подключаюсь к машине с Ubuntu через SSH (MobaXterm), используя удаленную среду рабочего стола Gnome с моего ПК с Windows. У меня проблемы с одним из наших видеоприложений при отображении видео.
Позже я тоже попробовал VLC. Я мог видеть воспроизведение локального файла, но экран дисплея vlc весь черный и нет видео.
Я попробовал несколько вещей, предложенных для проблем, подобных этому, но ничего не помогло.
Вещи, которые я пробовал:
export DISPLAY=:0 in bashrc
Я заметил, что с этим изменением приложений Video и VLC, если он создается с терминала из сеанса SSH, окна приложений открываются на реальном удаленном компьютере с Ubuntu. Поэтому я отменил это.
Добавил следующий код в ~ / .profile (предложил здесь ):
case $DISPLAY:$XAUTHORITY in
:*:?*)
# DISPLAY is set and points to a local display, and XAUTHORITY is
# set, so merge the contents of `$XAUTHORITY` into ~/.Xauthority.
XAUTHORITY=~/.Xauthority xauth merge "$XAUTHORITY";;
esac
добавил следующую строку в / etc / ssh / sshd_config:
X11UseLocalHost yes
1111 Но ничего из этого не сработало. Может ли кто-нибудь помочь мне в этом?