私は自分のコンピューターにfedoraディストリビューションをセットアップしただけで、コマンドラインから作業する方法をゆっくりと学んでいます。私はR
うまくいったテストをしていましたが、何らかの理由でもう一度試しましたが、突然プロットを描くことができなくなったようです。エラーが発生します:
> x = 1:5
> y = x^2
> plot(x,y)
No protocol specified
Error in X11(d$display, d$width, d$height, d$pointsize, d$gamma, d$colortype, :
unable to start device X11cairo
In addition: Warning message:
In function (display = "", width, height, pointsize, gamma, bg, :
unable to open connection to X11 display ''
そして私がそれを見る能力をチェックするX11
とFALSE
:
> capabilities()
No protocol specified
jpeg png tiff tcltk X11 aqua http/ftp sockets
TRUE TRUE TRUE TRUE FALSE FALSE TRUE TRUE
libxml fifo cledit iconv NLS profmem cairo
TRUE TRUE TRUE TRUE TRUE FALSE TRUE
それらが接続されているかどうかはわかりませんが、X11がオンになっているはずです。
ssh接続を介して作業しているとき、私がこの場所を検索したすべての場所でこの問題が発生しているように見えました(まだ正確に:$を調べていません)。
この問題が何であるかを知っている誰かが私に問題を説明して解決策を提案するのにとても良い人であるかもしれないと思います。
このコマンドは、利回り':0'
—
ヨハン
Rからはどうですか
—
カールソン
Sys.getenv("DISPLAY")
うーん、これは
—
ヨハン
bash: syntax error near unexpected token
"DISPLAY" だけを与えます'`
これを行う:
—
Karlson
Sys.getenv(DISPLAY)
またはこれを行う:Sys.getenv('DISPLAY')
またはSys.getenv(c("DISPLAY"))
echo $DISPLAY