Windows PC から Gnome デスクトップ リモート環境を使用して、SSH (MobaXterm) 経由で Ubuntu マシンにリモート ログインしています。ビデオ アプリケーションの 1 つでビデオの表示に問題が発生しています。
その後、VLC も試してみました。ローカル ファイルが再生されているのを確認できましたが、VLC の表示画面は真っ黒で、ビデオは表示されませんでした。
これに似た問題に対して提案されたいくつかのことを試しましたが、何も効果がありませんでした。
私が試したこと:
export DISPLAY=:0 in bashrc
この変更により、ビデオ アプリケーションと 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
しかし、どれもうまくいきませんでした。誰か助けてくれませんか?