曾几何时,
DISPLAY=:0.0 totem /path/to/movie.avi
Run Code Online (Sandbox Code Playgroud)
从我的笔记本电脑 ssh 进入我的桌面后会导致图腾movie.avi
在我的桌面上播放。
现在它给出了错误:
Run Code Online (Sandbox Code Playgroud)No protocol specified Cannot open display:
当两台计算机上都稳定时,我重新安装了 Debian 挤压,我想我破坏了配置。
我在谷歌上搜索过这个,但终其一生都无法弄清楚我应该做什么。
(VLC 有一个可以工作的 HTTP 接口,但不如 ssh 方便。)
当我尝试从 cron 作业运行它时,会出现同样的问题。
当我在线时,出现以下错误并且该工具无法启动:
[root@dhcppc9 lin64]# ./ise
No protocol specified
_pn: cannot connect to X server :0.0
Run Code Online (Sandbox Code Playgroud)
但是当我不是超级用户时,一切都很好。为什么?
编辑
[root@dhcppc9 lin64]# export $(dbus-launch)
No protocol specified
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?
还
[root@dhcppc9 lin64]# xhost [+]
No protocol specified
xhost: unable to open display ":0.0"
Run Code Online (Sandbox Code Playgroud)