OVH Cloud OVH Cloud

Accès au serveur X depuis une connection ssh extérieure

12 réponses
Avatar
SL
Bonjour,

Je me connecte à une machine via ssh (la machine de laquelle je me
connecte fait tourner Windows). La machine sur laquelle je me connecte a
un serveur X en marche. Si je lance une session R par exemple, et que je
tente d'utiliser les fonctions d'enregistrement de graphiques, R
m'indique qu'il ne peut pas « établir la connexion avec l'affichage
X11 ». Mais ne serait-il pas possible de racorder le shell, ou le
niveau adéquat (que je ne connais pas), à la session graphique, de façon
à bénéficier de X ?

Bien à vous,
Sylvain

2 réponses

1 2
Avatar
Nicolas S.

J'aurais dû mal à faire un rapport sur cela parce que je ne connais pas
assez le contexte. Je ne vois pas pourquoi c'est nécessairement un bug.


A tout hasard, et avant de faire remonter un bug: as-tu bien essayé avec
la dernière version de R disponible sur ta distribution?


--
Nicolas S.

Avatar
SL
Le 23-07-2007, Nicolas S. a écrit :

J'aurais dû mal à faire un rapport sur cela parce que je ne connais pas
assez le contexte. Je ne vois pas pourquoi c'est nécessairement un bug.


A tout hasard, et avant de faire remonter un bug: as-tu bien essayé avec
la dernière version de R disponible sur ta distribution?


J'ai même la toute dernière version de R (2.5) pas encore disponible sur
ma distribution (debian etch).

Mais je crains de ne pas pouvoir faire de rapport de bug, je n'ai pas
bien compris ce qui ne va pas. La seule chose que j'ai comprise, c'est
que png() à besoin d'une connection à un serveur X fourni à R dans mon
cas via la variable $DISPLAY, et que postscript() s'en passe. Je pense
qu'ils sont au courant, et s'ils réutilisent des librairies de X, c'est
un choix de leur part, pas un bug. Ce qui est curieux c'est que utiliser
dev2png() après un graphique de haut niveau comme plot (qui dans mon cas
est envoyé sur un device postscript par défaut), et alors même que
$DISPLAY n'a pas été transmise à R, ne pose pas de problème. Bref, je ne
connais rien à tous ces aspects graphiques.


1 2