web-dev-qa-db-fra.com

Existe-t-il un équivalent du bureau à distance de Windows?

J'aimerais pouvoir me connecter graphiquement à une autre machine Ubuntu (le serveur) à partir de mon ordinateur de bureau Ubuntu (le client), un peu comme avec le Bureau à distance de Windows.

Les paramètres de "partage de bureau" installés par défaut semblent utiliser VNC. VNC est un peu une bande passante, ne peut fonctionner qu’à la résolution de tout écran connecté à l’hôte, vous oblige à vous connecter à la machine elle-même et reflète toutes les actions de l’hôte.

Je connais les tunnels X, mais leur utilisation est agaçante et ne fonctionne pas toujours correctement (ou, plus précisément, certaines applications ne fonctionnent pas correctement).

Existe-t-il un type d'outil entre les deux, similaire à Remote Desktop utilisé pour Windows? Plus précisément, quelque chose avec les fonctionnalités suivantes:

  • peut fonctionner à une résolution différente de celle de l'écran hôte (s'il en existe une)
  • peut fonctionner en plein écran
  • a des réglages de qualité ajustables pour différentes largeurs de bande
  • ne nécessite pas qu'un utilisateur soit connecté localement
  • enregistre les informations d'identification ou utilise des clés SSH
  • démarre automatiquement sur le serveur
  • client travaille sous Gnome 3 et Unity
  • peut être limité pour travailler avec des DE non composites sur le serveur (par exemple, XFCE)

J'utilise X2go depuis un moment, mais malheureusement cela ne fonctionne plus en plein écran sur Gnome 3 en raison de quelques bugs ( # 1072 et # 982 ), donc si Il y a une meilleure solution là-bas que je voudrais essayer.

15
detly

En règle générale, xrdp fera ce que vous voulez. Et est compatible avec de nombreux clients RDP.

L'inconvénient est que Unity, le WM par défaut sous Ubuntu, ne le prend plus en charge. Bien que je n’aie jamais essayé, je pense que cela fonctionne avec GNOME.

Pour mon usage personnel, je viens d'installer MATE desktop (car il a moins de "flair" que GNOME) et de configurer Ubuntu pour l'utiliser à chaque connexion à distance.

Voir ici pour des informations sur sa configuration (cette réponse utilise XFCE pour le bureau à distance. Vous pouvez choisir autre chose):

https://askubuntu.com/a/592544/59551

5
user595510

Je recommanderais X2go. Il est très similaire à RDP et très efficace, même avec des connexions à faible bande passante et à latence élevée. Clients pour tous les systèmes, y compris un plugin pour Firefox, etc. Cela fonctionne sur SSH et s'intègre à PulseAudio pour vous permettre d'utiliser la VoIP, par exemple. En savoir plus sur http://www.x2go.org

Le client x2go requiert une commande de session lors de la connexion. Par exemple, pour utiliser Unity 2D, utilisez la commande de session: gnome-session --session=ubuntu-2d. Cela a été trouvé en cherchant dans le fichier (sur l'hôte) /usr/share/xsessions/ubuntu-2d.desktop et en copiant la valeur de la ligne Exec=.... Si vous souhaitez utiliser une autre session, vous pouvez utiliser la valeur d'un autre fichier dans /usr/share/xsessions/, mais il semble que tout ce qui nécessite une accélération 3D ne fonctionnera pas.

11
Jo-Erlend Schinstad

BETA Bureau à distance Chrome

★★★★ ½


Il s'agit d'une extension Chrome de Google, qui installe un plug-in dans chrome pour activer le partage de bureau à distance. Le partage est beaucoup plus simple par rapport aux autres solutions et facile à configurer.

Screenshot

Chrome Remote Desktop BETA permet aux utilisateurs d'accéder à distance à un autre ordinateur via le navigateur Chrome ou un Chromebook. Les ordinateurs peuvent être rendus disponibles à court terme pour des scénarios tels que l'assistance à distance ad hoc, ou à plus long terme pour un accès à distance à vos applications et fichiers. Toutes les connexions sont entièrement sécurisées.

6
Nemo

Il existe un serveur Linux RDP http://www.xrdp.org/

Je l'ai utilisé il y a quelque temps. Cela a fonctionné sans faille.

3
chris

J'utilise le client libre (et le serveur) de NoMachine . Ils ont repos qui le rend facile à installer. Il fonctionne comme un charme.

3
yohbs

x11vncInstall x11vnc

En installant et en exécutant x11vnc sur la télécommande, vous aurez accès à beaucoup plus d'options qu'avec vnc (voir page de manuel pour x11vnc ). Vous avez quand même l’avantage de rester dans l’architecture vnc.

2
Takkat

Spice http://www.spicespace.org/ pourrait être intéressant, même s'il est axé sur la virtualisation.

De leur site:

Le projet Spice vise à fournir une solution open source complète pour l’interaction avec des périphériques de bureau virtualisés. Le projet Spice concerne à la fois les périphériques virtualisés et le serveur frontal. L'interaction entre le front-end et le back-end se fait à l'aide de VD-Interfaces. Les interfaces VD (VDI) permettent aux deux extrémités de la solution d'être facilement utilisées par un composant tiers.

Voici un lien qui détaille l'installation pour Ubuntu http://docs.cslabs.clarkson.edu/wiki/SPICE

1
LiveWireBT

Je vous conseille d'utiliser X11RDP. Je vous donne les meilleures performances et il est compatible Windows. Vous pouvez vous connecter depuis Windows (ou Ubuntu) à Ubuntu.

Reportez-vous à cette question pour plus d'informations.

1
user91632

Tout d'abord, RDP est le protocole Microsoft
et VNC est un protocole alternatif

À compter de 2017, l'environnement de bureau Unity - Ubuntu ne va pas bien avec la bibliothèque xrdp pour activer RDP,
donc il faut installer/utiliser un autre environnement de bureau tel que gnome, xfce4
ou utilise l’une des nombreuses variantes implémentant le protocole VNC, qui peut valoir ou mieux que RDP pour chaque cas particulier.

0
Paul Verest

Je crois que xrdp est le meilleur serveur RDP pour Ubuntu 16.04.

Cela fonctionne sur Ubuntu et sur Raspbian afin que je puisse contrôler tous mes enregistreurs de données ainsi que mon serveur Ubtuntu, à la fois de l'ordinateur portable Ubuntu et des machines Windows.

Sudo apt-get update
Sudo apt-get install xrdp

Windows Remote Desktop de mes systèmes WIN7,8,10 fonctionne parfaitement avec.


remmina est le client RDP principal que j'utilise depuis mon ordinateur portable Ubuntu.

Il possède une excellente interface à onglets pour établir des connexions avec plusieurs serveurs.


PuTTY fait un travail décent en tant que clinet ssh Ubuntu, à la fois terminal et/ou graphique.

Ce n'est pas exactement comme Windows Remote Desktop, mais cela fonctionne plutôt bien.

Sudo apt-get update
Sudo apt-get install PuTTY

Pour exécuter des applications graphiques, allez à la section ssh et cochez la case pour X11 Forwarding.


Notez que si vous utilisez une boîte Windows en tant que client, la même chose peut fonctionner, mais vous devez d'abord exécuter Xming avant d'exécuter PuTTY.


0
SDsolar

Avec à la fois Fedora 27 et Ubuntu 17.10 par défaut à un Wayland Session Gnome 3.26 par défaut maintenant la solution x2go ne fonctionnera pas.

Selon ceci page de compatibilité x2go , x2go a cessé de supporter Gnome à la version 3.12.

Mais à compter d'aujourd'hui (17 octobre 2017), je ne trouve aucun paquet gnome-remote-desktop pour Ubuntu 17.10. Recherche de paquet Ubunt Cette fonctionnalité fait-elle partie du paquet mutter ? J'ai pu en trouver un pour Fedora 27: paquetage gnome-remote-desktop .

Gnome ne semble pas mentionner le support de bureau à distance dans la 3.26 Notes de version mais j'ai pu en trouver mention dans bogue Gnome 784199 .

Voici un lien vers le bureau Gnome Remote et la diffusion d’écran dans Wayland page du wiki . J'espère que cette information aidera certaines personnes à la recherche d'une réponse plus actuelle à ce problème.

0
Scott P.

J'utilise TeamViewer. Permet un mélange de Windows/Linux.

0
jpezz