web-dev-qa-db-fra.com

exécuter à distance Genymotion

Je veux exécuter Genymotion à distance sur mon hôte (Ubuntu 16.04).

J'ai installé le serveur Tightvnc sur l'hôte et je me connecte à l'aide de la visionneuse Tightvnc.

Je reçois l'erreur suivante:

invalid mit-magic-cookie-1 keyAborted (core dumped) (1)

J'ai essayer de suivre:

export DISPLAY=MYWINIP:0 (2)
  • MyWINIP est l'adresse IP de mes fenêtres connectée à l'hôte Ubuntu à l'aide de VNC.

Mais j'obtiens toujours une erreur:

Aborted (noyau vidé)

Modifier la question:

J'essaie PuTTY comme Yaron suggetion, mais l'application s'ouvre et se ferme avant qu'elle ne soit complètement chargée. Voici le journal de l'application: The X11 connection broke (error 1). Did the X11 server die?

Je souhaite utiliser des appareils Genymotion sur un hôte distant. Je n'ai qu'un accès à distance à l'hôte. Quand j'essaie de lancer Genymotion à distance, j'obtiens une erreur et je trouve la solution (2), mais cela ne résout pas le problème. toute suggestion est appréciée.

PS: L'hôte n'est connecté à aucun moniteur. Est-ce un problème de fabrication?

1
user3933607

Il semble que Genymotion ait besoin d'une connectivité avec son moniteur.

0
user3933607

La signification de la commande ci-dessous est que l'affichage de votre serveur X sera votre adresse IP Windows:

export DISPLAY=MYWINIP:0

Si vous n'avez pas installé X-Server sur votre machine Windows

  • L'application X ne pourra pas s'ouvrir/être dirigée vers une machine Windows sans la prise en charge du serveur X

Notez que si vous avez les deux:

  • X-Server s'exécute sur votre machine Windows
  • client ssh sur votre machine Windows (notez que Windows 10 Bash prend en charge la commande ssh)

Utiliser ssh -Y (option de transmission X11) peut être la meilleure solution pour exécuter une application sur votre ordinateur Unix et rediriger la sortie d’affichage sur votre écran Windows.

Ici - comment-utiliser-x11-forwarding-with-PuTTY - Vous pouvez trouver des détails sur la façon de configurer windows PuTTY pour utiliser le transfert X11

man ssh
- Y Active le transfert X11 de confiance. Les redirections X11 de confiance ne sont pas soumises aux contrôles d'extension X11 SECURITY.

xming est un exemple d'application sur serveur X fonctionnant sous Windows.

1
Yaron

vous avez simplement besoin de x11vnc au lieu de vncserver car x11vnc prend en charge GPL2.0

officail expliquer:

Pourquoi ne puis-je pas démarrer Genymotion à distance? Pour utiliser Genymotion à distance, vous devez disposer d'un outil d'accès à distance prenant en charge OpenGL 2.0.

Genymotion peut être utilisé avec des outils qui se connectent à un affichage existant. Parmi les outils connus pour fonctionner de cette manière, citons TightVNC sous Windows, le partage d’écran MacOS et x11vnc sous Linux.

Genymotion ne peut pas être utilisé avec des outils créant un nouvel affichage (sauf si cet affichage prend en charge OpenGL). Par exemple, Genymotion ne peut pas être utilisé avec les outils RDP (Remote Desktop Protocol), X11-forwarding ou TightVNC Server sous Linux.

0
user956656