2010-09-30 27 views
1

J'utilise xming 6.9.0.31 sur un ordinateur Windows XP pour me connecter au serveur Linux et y exécuter des scripts Matlab. J'ai 2 configurations de xming et les deux ont des problèmes liés aux chiffres de sortie de matlab.Xming et rendu d'image dans Matlab

Dans une configuration tout fonctionne sur le premier script, toutes les figures se passent bien. Mais lors de la deuxième exécution (du même script), xming se bloque quand il sort quelques chiffres. Cela peut durer plus longtemps si je crée des figures en ligne de commande, mais il finira par tomber en panne, en cours de production de nouveaux chiffres.

Dans une autre configuration (empruntée à l'installation de andLinux) xming ne plante pas et est capable de sortir des figures, mais seulement des tracés simples, s'il y a quelque chose de plus compliqué, avec beaucoup de données sous la fenêtre de la figure. La même chose se produit si je lance effectivement Linux et me connecte à Matlab à partir de là.

Il semble que cela soit en quelque sorte lié à la mémoire. Existe-t-il des options pour xming qui sont liées à la mémoire utilisée? D'après ce que je comprends, cela montre seulement l'image qui a été créée côté serveur?

Répondre

1

Si le problème est lié au paramètre OpenGl, un autre moteur de rendu peut vous aider.

set(gcf,'Renderer','Zbuffer') 
+0

Merci, cela fonctionne! Je ne comprends toujours pas la raison de ce problème (je veux dire le serveur est le même, Matlab est le même, et dans un cas cela fonctionne une fois mais se bloque la prochaine fois, dans d'autres cas ne pas du tout avec le moteur de rendu OpenGl). Est-ce lié d'une manière ou d'une autre aux paramètres de Xming? – lugger1

+0

Super! Accepter les réponses (en cochant la case) est considéré comme un bon style ;-). Ce doit être un problème client/serveur X Window causé par opengl. Je n'ai pas suivi jusqu'à présent. – zellus