我通过ssh连接到一个Ubuntu的11.04,我试图运行这个命令(是一个图像Magick命令):
*该命令将任何可见窗口保存在X服务器上,并将其作为图像文件输出。
sudo import -window root -display:0 screen.png
没有协议指定的导入:无法打开X服务器`:0'@ error / import.c / ImportImageCommand / 362。
我认为这个问题是统一的,因为如果我在11.04之前在Ubuntu下试用这个版本,它的运行没问题(旧版本使用gnome而不是统一)。 有人知道如何连接到Ubuntu的11.04的X服务器?
提前致谢。
尝试运行
xhost + localhost
在抓取窗口之前在服务器上。
编辑
顺便说一句,您需要以login到X服务器的同一用户身份login,并在运行xhost之前设置DISPLAY。