无法打开显示“:0”在Ubuntu 11.04(统一)

我通过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。