Tôi vừa thiết lập một bản phân phối fedora trên máy tính của mình và đang dần cố gắng học cách làm việc từ dòng lệnh. Tôi đã thử nghiệm rất R
tốt, ngoại trừ một số lý do khi tôi thử lại, đột nhiên tôi dường như không thể vẽ được các ô. Tôi nhận được lỗi:
> 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 ''
và khi tôi kiểm tra các khả năng tôi thấy đó X11
là 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
Mặc dù tôi không biết gì về việc những thứ đó có được kết nối hay không nhưng có vẻ như X11 sẽ được bật?
Ở mọi nơi tôi tìm kiếm người này dường như có vấn đề này khi làm việc qua kết nối ssh (Tôi chưa xem xét chính xác đó là gì: $).
Tôi hy vọng ai đó biết vấn đề này là gì có thể rất hay để giải thích vấn đề cho tôi và đề xuất giải pháp.
Sys.getenv("DISPLAY")
bash: syntax error near unexpected token
"HIỂN THỊ" '`
Sys.getenv(DISPLAY)
hoặc điều này: Sys.getenv('DISPLAY')
hoặcSys.getenv(c("DISPLAY"))
echo $DISPLAY