我已使用 SSH 登录到远程虚拟机。我正在尝试运行一个 bash 脚本 (.sh) 来启动视频。然而我在做这件事时遇到了困难。我已根据 SO 上的各种其他答案将 DISPLAY 变量设置为从 :0.0 到 :0 的各种值;但是我仍然面临这个错误。我在通过 ansible 脚本安装 OpenCV 时安装了 libgtk2.0-dev 包。
我还安装了以下库来支持视频格式:
- libavcodec-dev
- libavformat-dev
- libswscale-dev
- libv4l-dev
有什么办法可以显示视频吗?
谢谢!
答案1
我已根据 SO 上的各种其他答案将 DISPLAY 变量设置为从 :0.0 到 :0 的各种值
它不是将 DISPLAY 变量设置为某个任意值。如果您想在本地 X 服务器上运行视频,则需要创建一个 X11 转发通道,同时连接到服务器(-Y
切换到“ssh”)。
尽管如此,您看到的实际错误还是非常有帮助的。