web-dev-qa-db-fra.com

Étendre Linux Desktop à un autre écran X Windows

Je suis un utilisateur Linux à long terme des technologies Xinerama et d'autres technologies d'extension d'un bureau à plusieurs moniteurs. Cependant, quand je voyage avec mon ordinateur portable, le support multi-surveillance m'a plu à la maison. Récemment, j'ai acquis un deuxième ordinateur portable pour un prix bas. Les deux ordinateurs portables fonctionnent Fedora (versions 10 et 11 respectivement). J'utilise Gnome comme mon environnement de bureau principal.

Je sais sur la synergie. J'utilise toute la synergie tout le temps pour contrôler l'écran d'autres systèmes Windows/Linux que j'utilise.

J'aimerais savoir, puis-je assister à la fois à mes ordinateurs portables primaires et secondaires et à atteindre un environnement de bureau étendu de Xinerama? Idéalement, je voudrais commencer une session gnome sur mon ordinateur portable principal. Puis démarrez un bureau X-Windows sur mon ordinateur portable secondaire et prolongez-vous le bureau de mon ordinateur portable principal. J'aimerais pouvoir déplacer des fenêtres du bureau principal sur le bureau de bureau secondaire.

Aurais-je besoin d'utiliser Synergy pour le faire avec un autre bit de la technologie X-Windows? Ou y a-t-il une technologie X-Windows qui fera tout cela pour moi?

Je connais une capacité de X Windows à afficher des applications à distance. Je connais également NOx de Nomachine.

16
unknown (google)

Je pense que vous recherchez http://dmx.sourceforge.net/ . De la page man:

Il fournit une fonctionnalité multi-têtes x pour les affichages pouvant être situés sur différentes machines.

8
samuelstringham

Démarrez le serveur X avec l'option -ac, dans toute la boîte de Linux que vous souhaitez effectuer le wall, comme:

X -ac

Ensuite, exécutez STARTX, avec XDMX avec Xinerama activé, envoyant le serveur display sur le serveur, comme suit:

startx -- /usr/bin/Xdmx :0 +xinerama -display 10.0.0.1:0.0 -display 10.0.0.2:0.0 -display 10.0.0.3:0.0 -norender -noglxproxy
6
Erico Schuch