我目前正在尝试在 ssh 连接上运行 clamtk。从阅读此内容中,我需要启用 Xforwarding,因此我尝试了以下操作。
我在苹果 Mac 上下载了 XQuartz。在那里我通过 ssh 进入我的服务器
ssh -Y user@server
。我可以登录。在命令行上我运行:克拉姆克
我收到此错误:
Gtk-WARNING **: cannot open display: at /usr/lib64/perl5/vendor_perl/Gtk2.pm line 168.
我也尝试过:
ssh -X user@server
来自 XQuartz。我得到了同样的错误。
编辑:我转到评论中的链接并从该答案中尝试了这个:1.转到/etc/ssh/sshd_config 并设置X11Forwarding yes
2.我设置了export DISPLAY="127.0.0.1:10.0"
这些都不适合我。
答案1
很确定这意味着该程序有一个 GUI(例如 skype 或 wireshark)并且它无法在终端上显示。