第一次在这里发帖,所以如果我没有使用正确的术语,请原谅我。我正在尝试使用 Anydesk(我认为它类似于 teamviewer)在我的本地计算机上为 Google Compute Engine 中的无头 VM 实例设置一个屏幕。
因此,当我尝试运行该程序时,我遇到了以下问题:
(py35) jamsawamsa@jamsa-fastai:~/downloads$ anydesk
No UTF-8. Trying to change locale.
Locale sucessfully changed.
No protocol specified
(anydesk:10995): Gtk-WARNING **: cannot open display: :0
No UTF-8. Trying to change locale.
Locale sucessfully changed.
No protocol specified
(anydesk:10997): Gtk-WARNING **: cannot open display: :0
No protocol specified
我本来想将此发布在 anydesk 帮助论坛上,但他们似乎没有做出太大反应,而且这似乎是我的 VM 中的显示映射存在问题。
我尝试过的一些解决方案 -
export DISPLAY=:0
export DISPLAY=:0.0
但两者都给出了与上述相同的问题。任何帮助我都非常感谢。
答案1
export DISPLAY=:0; anydesk --silent
这对我有用。我以非 root 用户身份运行此命令。
操作系统:Centos 7.4
Anydesk 服务器版本:4.0.1