J'aimerais pouvoir me connecter graphiquement à une autre machine Ubuntu (le serveur) à partir de ma machine de bureau Ubuntu (le client), un peu comme avec Remote Desktop de Windows.
Les paramètres "Partage de bureau" qui sont installés par défaut semblent utiliser VNC. VNC est un peu un porc de bande passante, ne peut fonctionner qu'à la résolution de tout écran attaché à l'hôte, vous oblige à vous connecter à la machine elle-même et reflète chaque action sur l'hôte.
Je connais le tunnel X, mais c'est ennuyeux à utiliser 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 au Bureau à distance utilisé pour Windows? Plus précisément, quelque chose avec les fonctionnalités suivantes:
- peut fonctionner à une résolution différente de l'écran hôte (s'il y en a une)
- peut fonctionner en plein écran
- a des paramètres de qualité réglables pour différentes bandes passantes
- ne nécessite pas qu'un utilisateur soit connecté localement
- enregistre les informations d'identification ou utilise les clés SSH
- démarre automatiquement sur le serveur
- le client fonctionne sous Gnome 3 et Unity
- peut être limité pour fonctionner avec des DE non composites sur le serveur (par exemple XFCE)
J'utilise X2go depuis un certain temps, mais malheureusement, il ne fonctionne plus en plein écran sur Gnome 3 en raison de quelques bugs ( # 1072 et # 982 ), donc s'il y a une meilleure solution, j'aimerais l'essayer.
rdesktop
est ce qui est utilisé afaik et il utilise RDP. rdesktop.org VNC devrait être une installation séparée (et ce n'est pas la valeur par défaut) (quelqu'un me corrige si je me trompe).x2go
c'est une excellente solution à ce problème, mais n'apparaît pas comme une réponse au doublon ou dans la liste Wikipédia qui y est liée. Mais les réponses aux autres questions sont probablement assez proches (si obsolètes) que je n'aurais pas posté de prime pour obtenir de nouvelles réponses.Réponses:
En général,
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 dans Ubuntu, ne le prend plus en charge. Je crois, même si je ne l'ai jamais essayé, que cela fonctionne avec GNOME.
Pour mon usage personnel, je viens d'installer le bureau MATE (car il a moins de "flair" que GNOME) et j'ai configuré Ubuntu pour l'utiliser à chaque fois que je me connecte à distance.
Voir ici pour plus d'informations sur sa configuration (cette réponse utilise XFCE pour le bureau à distance. Vous pouvez choisir autre chose):
/ubuntu//a/592544/595510
la source
~/.xsession
choses etc. - puisque j'utilise Remmina sur le client, je peux entrer enstartxfce4
tant que "programme de démarrage" et cela fonctionne simplement automatiquement. Seuls les inconvénients sont: pas de résolution de redimensionnement à la volée (je m'en fiche, et c'est une demande de fonctionnalité connue , et la déconnexion signifie une déconnexion complète (plutôt que de pouvoir reprendre une session plus tard). De plus, il semble que ce soit en utilisant VNC sous le capot, mais l'utilisation de la bande passante semble être correcteJe recommanderais X2go. Il est très similaire à RDP et très efficace même sur des connexions à faible bande passante et à latence élevée. Clients pour tous les systèmes, y compris un plugin pour Firefox, etc. Il fonctionne sur ssh et s'intègre à PulseAudio pour que vous puissiez utiliser la VoIP, par exemple. En savoir plus sur http://www.x2go.org
Le
x2go
client a besoin d' une commande de session pour exécuter lors de la connexion, par exemple, utiliser l' unité 2D, utilisez la commande de session.:gnome-session --session=ubuntu-2d
. Cela a été trouvé en regardant dans le fichier (sur l'hôte)/usr/share/xsessions/ubuntu-2d.desktop
et en copiant la valeur de laExec=...
ligne. 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.la source
x2go
c'est fantastique! J'espère que cela ne vous dérange pas, mais j'ai modifié votre réponse pour ajouter des informations sur le paramètre de commande de session nécessaire pour le client.Bureau à distance Chrome BETA
★★★★ ½
Il s'agit d'une extension Chrome de Google, qui installe un plugin dans Chrome pour permettre le partage de bureau à distance. Le partage est beaucoup plus simple par rapport à d'autres solutions et est facile à configurer.
la source
remmina
mon choix pour l'ordinateur portable Ubuntu.Il existe un serveur Linux RDP http://www.xrdp.org/
Je l'ai utilisé il y a quelque temps. Cela a fonctionné parfaitement.
la source
x2go
, si vous pouviez définir la commande de session, cela fonctionnerait.J'utilise le client (et le serveur) gratuit de NoMachine . Ils ont des dépôts qui le rendent facile à installer. Il fonctionne comme un charme.
la source
x11vnc
En installant et en exécutant x11vnc sur la télécommande, nous aurons accès à beaucoup plus d'options qu'avec vnc (voir la page de manuel de x11vnc ). Vous avez toujours l'avantage de rester dans l'architecture vnc.
la source
Je vous conseille d'utiliser X11RDP. Je vous donne les meilleures performances et il est compatible avec Windows. Vous pouvez vous connecter de Windows (ou Ubuntu) à Ubuntu.
Reportez-vous à cette question pour plus d'informations.
la source
Spice http://www.spicespace.org/ pourrait être intéressant, bien qu'il soit axé sur la virtualisation.
Depuis leur site:
Voici un lien qui détaille l'installation pour Ubuntu http://docs.cslabs.clarkson.edu/wiki/SPICE
la source
Tout d'abord, RDP est le protocole Microsoft
et VNC est le protocole alternatif
Depuis 2017 Unity - L'environnement de bureau Ubuntu ne va pas bien avec la
xrdp
bibliothèque pour activer RDP,donc il faut installer / utiliser un autre environnement de bureau comme gnome, xfce4
ou utilise l'une des nombreuses variantes implémentant le protocole VNC, qui peut valoir mieux que RDP pour chaque cas particulier.
la source
Avec Fedora 27 et Ubuntu 17.10 par défaut pour une session Wayland Gnome 3.26 par défaut, la solution x2go ne fonctionnera plus.
Selon cette page de compatibilité x2go , x2go a cessé de prendre en charge Gnome à la version 3.12.
Mais à ce jour (17 octobre 2017), je ne trouve aucun paquet gnome-remote-desktop pour Ubuntu 17.10. Recherche de package Ubuntu Cette fonctionnalité fait-elle partie du package mutter ? J'ai pu en trouver un pour Fedora 27: gnome-remote-desktop package .
Gnome ne semble pas mentionner la prise en charge du bureau à distance dans les notes de version 3.26, mais j'ai pu en trouver mention dans le bogue Gnome 784199 .
Voici un lien vers le bureau Gnome Remote et la diffusion d'écran dans la page wiki Wayland . J'espère que ces informations aideront certaines personnes qui recherchent une réponse plus à jour à ce problème.
la source
J'utilise TeamViewer. Permet de mélanger Windows / Linux.
la source
Je pense que
xrdp
c'est le meilleur serveur RDP pour Ubuntu 16.04.Il fonctionne sur Ubuntu et sur Raspbian afin que je puisse contrôler tous mes enregistreurs de données ainsi que mon serveur Ubtuntu, à partir de l'ordinateur portable Ubuntu et des machines Windows.
Le Bureau à distance Windows de mes systèmes WIN7,8,10 fonctionne parfaitement avec lui.
remmina est le principal client RDP 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 GUI.
Ce n'est pas exactement comme Windows Remote Desktop, mais cela fonctionne plutôt bien.
Pour exécuter les applications GUI, descendez dans la section ssh et cochez la case pour le transfert X11.
Notez que si vous utilisez une boîte Windows comme client, la même chose peut fonctionner, mais vous exécutez d'abord Xming avant d'exécuter PuTTY.
la source
Remmina
fonctionne également en tant que client ssh. Ce n'est pas nécessaireputty
dans Ubuntu.ssh -Y systemname
fonctionne encore mieux que l'un ou l'autre. Je le tolèreremmina
et je peux l'utiliser, mais je ne l'utilise que pour les connexions RDP où j'ai besoin d'ouvrir plusieurs fenêtres sur le même système, au cours d'une même session.