Je viens de configurer une distribution fedora sur mon ordinateur et j'essaye lentement d'apprendre à travailler à partir de la ligne de commande. Je testais R
ce qui s'est bien passé, sauf pour une raison quelconque lorsque j'ai essayé à nouveau, je semble soudainement incapable de dessiner des parcelles. Je reçois l'erreur:
> 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 ''
et quand je vérifie les capacités que je vois X11
est 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
Bien que je ne sache pas si ceux-ci sont connectés ou non, il semble que le X11 devrait être allumé?
Partout où je cherchais, ces gens semblaient avoir ce problème en travaillant sur une connexion ssh (je n'ai pas encore regardé ce que c'est exactement: $).
J'espère que quelqu'un qui sait de quoi il s'agit pourrait être si gentil de m'expliquer le problème et de proposer une solution.
Sys.getenv("DISPLAY")
bash: syntax error near unexpected token
"DISPLAY" ''
Sys.getenv(DISPLAY)
ou ceci: Sys.getenv('DISPLAY')
ouSys.getenv(c("DISPLAY"))
echo $DISPLAY