Je tente d'exécuter une application OpenGL à partir d'un PC distant. Les deux ordinateurs sont sur l'intranet (connexion GBit donc) et les deux exécutent Ubuntu 13.04.
Si je partage le bureau du PC exécutant cette application openGL et que je me connecte à celui-ci avec l'option Remmina's remoteFX
, je peux en effet, à ma grande surprise, exécuter cette application.
Essayer la même chose avec tightvnc
échoue, parce que l'application dit qu'elle ne peut pas utiliser certaines extensions GL.
Essayer avec ssh -Y
échoue également pour la même raison.
Alors, quelle est la grande image (et les détails les plus fins) qui permettent à remoteFX? Est-il possible d'activer quelque chose à partir de la ligne de commande et d'activer cette fonctionnalité pour d'autres applications de transfert X (comme ssh -Y, nx, d'autres serveurs vnc, etc.).
Je vous remercie
Je suppose qu'après plusieurs mois de recherche, la meilleure réponse est de dire que remmina intègre les extensions virtualGL.
Je n'ai vu nulle part où que ce soit explicitement indiqué, mais je n'ai vu les applications opengl être exécutables que lorsqu'elles sont exécutées via virtualGL.
RemoteFX est une fonctionnalité de RDP (Remote Desktop) qui permet à une "application riche" telle que la vôtre de s'exécuter à distance. Remmina peut faire du RDP, pas TightVNC.
C'est pourquoi travaille avec l'un et non avec l'autre.