Première solution:
x2go est une application de bureau à distance Open Source pour GNU / Linux qui utilise le protocole de technologie NX.
Installer le serveur X2Go
Sur Ubuntu 14.04:
Exécutez les commandes suivantes pour ajouter le référentiel X2Go et l'installer dans Ubuntu 14.04 ou versions supérieures.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
Sur Ubuntu 12.04:
Pour Ubuntu 12.04 et les versions précédentes, vous pouvez ajouter le référentiel X2Go et l'installer comme indiqué ci-dessous.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
Installer le client X2Go
Le client X2Go est disponible pour Windows, Mac OS X et de nombreuses distributions Linux.
Ajoutez le référentiel X2Go comme indiqué ci-dessus dans la section d'installation du serveur X2Go en fonction de la distribution que vous utilisez.
Then, install X2Go client using command:
Sur les systèmes de type Debian et Ubuntu:
sudo apt-get install x2goclient
X2Go prend en charge plusieurs moniteurs. Ouvrez le client x2go dans la New Session
fenêtre allez dans l' Input/output
onglet.
Dans la Display
section, vous pouvez sélectionner le bouton radio de Use Whole Display
et choisir le nombre d'écrans que vous souhaitez utiliser (plage de numéros allant de 1 au nombre de moniteurs).
Deuxième solution
FreeRDP fera probablement ce que vous voulez.
Il est préférable de compiler FreeRDP à partir des sources car la prise en charge de plusieurs moniteurs n'est disponible que dans les versions> = 1.1.
Visitez cette page pour savoir comment l'installer à partir des sources.
Vous pouvez maintenant utiliser la commande xfreerdp depuis le terminal:
xfreerdp /multimon /u:username /v:server_address:server_port
où username
est votre nom d'utilisateur sur le serveur, server_address
est l'emplacement du serveur (adresse IP ou nom d'hôte) et server_port
est le port (laissez vide sans ":" pour le port par défaut).
Si vous n'aimez pas construire à partir des sources, vous pouvez toujours l'installer en utilisant:
sudo apt-get install freerdp-x11
Mais vous devez être sûr que la version est> 1.1
J'ai utilisé NoMachine NX pendant longtemps, ce qui a bien fonctionné pour moi. Le serveur fonctionnait sur un serveur Ubuntu et j'ai pu me connecter depuis Windows et Linux. Selon cet article , la version précédente 3.5 (la version actuelle est 4.x) supportait déjà plusieurs moniteurs, ce qui est censé être amélioré dans 4.x.
Si c'est ce que vous cherchez, vous pouvez l'essayer car il existe une version gratuite. Quand je l'ai utilisé la dernière fois, il y avait quelques limitations dans la version gratuite comme une seule session à la fois. Je ne peux pas vous dire si c'est toujours comme ça.
Edit: À ce que vous avez dit:
Mon serveur était sans tête, vous n'avez donc pas à vous soucier de ses moniteurs. Ce n'est pas comme VNC mais ouvre une propre session.
Et en plus: Il existe également une version entièrement gratuite de NX . Mais je n'en ai aucune expérience.
la source
Il s'agit d'une solution simple qui fonctionne pour moi car je travaille à distance avec plusieurs moniteurs ainsi que sur différentes plates-formes (Windows, Mac et Linux).
J'utilise un programme appelé Teamviewer, qui peut être localisé sur Teamviewer.com. Je l'exécute actuellement via wine mais j'ai également exécuté la version linux avec succès. Cela vous permettra de basculer rapidement entre les moniteurs, même si je n'ai pas réussi à en afficher plus d'un à la fois.
Cela a l' avantage supplémentaire de pouvoir accéder à n'importe quel ordinateur , se connecter sur leur site et accéder à vos ordinateurs de n'importe où sans charger le programme.
la source