繁体   English   中英

R 上的 X11 错误

[英]Error with X11 on R

我在Linux系统的RStudio版本Version 0.99.441中尝试了以下命令:

 X11(width=800,height=600,pointsize=12)

但它给了我错误:

No protocol specified
Error in .External2(C_X11, d$display, d$width, d$height, d$pointsize,  : 
 unable to start device X11cairo
In addition: Warning message:
In X11(width = 800, height = 600, pointsize = 12) :
 unable to open connection to X11 display ''

我无法在这里找出问题所在。

添加

capabilities()

它提供以下输出:

jpeg         png        tiff       tcltk         X11        aqua    http/ftp     sockets      libxml 
TRUE        TRUE        TRUE        TRUE       FALSE       FALSE        TRUE        TRUE        TRUE 
fifo      cledit       iconv         NLS     profmem       cairo         ICU long.double     libcurl 
TRUE        TRUE        TRUE        TRUE        TRUE        TRUE       FALSE        TRUE        TRUE    

根据r 手册

X11 启动 X Window 系统(版本 11)的图形设备驱动程序。 这只能在可以访问 X 服务器的机器/帐户上完成。

这意味着您必须拥有一个支持图形设备的 'nix 系统。 由于您运行的是 shell 帐户,因此您连接到没有任何权限或您没有权限的服务器。

在这种情况下,您可以联系服务器管理员并询问有关安装 xvfb ( ref ) 的问题。 或者,您可以在自己的计算机上的虚拟机上运行 R。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM