![使用 GDM X11 的远程机器上的显示问题](https://linux22.com/image/848258/%E4%BD%BF%E7%94%A8%20GDM%20X11%20%E7%9A%84%E8%BF%9C%E7%A8%8B%E6%9C%BA%E5%99%A8%E4%B8%8A%E7%9A%84%E6%98%BE%E7%A4%BA%E9%97%AE%E9%A2%98.png)
我正在使用 Gnome 桌面远程环境通过 SSH(MobaXterm)从我的 Windows PC 远程登录到 Ubuntu 机器。我们的一个视频应用程序在显示视频时遇到了问题。
后来我也尝试了 VLC。我可以看到本地文件正在播放,但是 vlc 显示屏全黑,没有视频。
我尝试了几种针对类似问题所建议的方法,但都不起作用。
我尝试过的事情:
export DISPLAY=:0 in bashrc
我观察到,通过此更改,如果从 SSH 会话的终端实例化视频应用程序和 VLC,则应用程序窗口将在实际的远程 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
但这些都不起作用。有人能帮我吗?