web-dev-qa-db-fra.com

Comment utiliser xrdp avec Unity sur Ubuntu 16.04 LTS?

J'aimerais me connecter à distance à un système Ubuntu 16.04 LTS sur xrdp à l'aide de l'environnement de bureau Unity.

J'ai un système 14.04 LTS que j'ai configuré pour utiliser Xfce pour les connexions xrdp, mais je préfère Unity et souhaite éviter d'installer si possible un autre environnement de bureau.

Est-ce possible? Et si oui, quelles sont les étapes pour le configurer correctement?

15
user5071535

------------------ Mise à jour importante pour ce sujet: -------- ----------------

Il semble qu'il soit possible d'utiliser xRDP et Unity Interface même s'il reste quelques problèmes mineurs avec une telle configuration. (Vous pouvez voir une démo ici )

Afin de configurer votre Ubuntu 16.04 pour que xrdp se connecte à Unity, vous devez effectuer les opérations suivantes:

  1. installer TigerVNC
  2. installer XRDP
  3. Configurer le bureau préféré à utiliser dans xRDP

Des instructions complètes sur la manière de procéder peuvent être trouvées sur http://c-nergy.be/blog/?p=9962

------------------------ Fin de la mise à jour importante --- ---------------

Remarques : Les informations ci-dessous ne sont pas les informations les plus récentes, mais elles sont toujours valables. Assurez-vous de lire la note Mise à jour importante pour obtenir les dernières informations ....

Pour répondre rapidement à votre question, à notre connaissance, Unity Desktop ne peut pas être utilisé avec xrdp. Vous n'avez pas d'autre choix que d'installer un autre environnement de bureau. Xfce est une option

nous préférons installer mate-desktop comme un autre bureau.
Avec Ubuntu 16.04, vous pouvez utiliser la fonctionnalité de mutinerie de Mate Desktop pour avoir quelque chose de similaire à Unity (mais ce n’est pas!) Voir cet article

Vous pouvez utiliser xrdp en tant que serveur proxy pour vous connecter au bureau Unity à l'aide du protocole vnc. Pour pouvoir effectuer cette configuration, vous devez configurer votre serveur vnc de manière à ce qu'il démarre au démarrage et à installer xrdp sur le système auquel vous souhaitez accéder.

Dans la zone de connexion xrdp; vous devrez ensuite sélectionner l'option console au lieu de Sesman-Xvnc. (toutes les informations détaillées ici ) mais encore une fois, vous utilisez simplement le xrdp comme proxy pour établir une connexion vnc ...

J'espère que cette aide

10
Griffon

------------------- Mises à jour importantes ----------- --------

voir le commentaire ci-dessus pour que XRDP se connecte à votre ordinateur Unity Desktop. Des instructions complètes sur l'installation de xrdp et la connexion à Unity Desktop sont disponibles à l'adresse [http://c-nergy.be/blog/?p=9962].2

------------------- Fin des mises à jour ---------- ------------

Cela peut être utile à d'autres personnes ...

Dans Ubuntu 16.04, l’ajout de la commande relative au bureau alternatif dans du fichier .xsession ne semble plus fonctionner. Pour pouvoir utiliser xrdp et se connecter sur le bureau alternatif que vous avez installé; vous devez éditer le fichier suivant

  • /etc/xrdp/startwm.sh

Si vous avez installé le bureau mate en tant qu'option alternative, vous devez taper la session mate juste après la ligne de commande. Votre fichier startwm.sh devrait ressembler à

#!/bin/sh 
if [ -r /etc/default/locale ]; then
  . /etc/default/locale 
    export LANG LANGUAGE 
fi

#Add this line if you plan to use mate-desktop as alternate desktop 
#insert the appropriate command based on your alternate desktop 

mate-session 
./etc/X11/Xsession

Des instructions pas à pas sur l’installation et la configuration de Xrdp dans Ubuntu 16.04 sont disponibles à cet emplacement

J'espère que cette aide

5
Griffon

Ce qui suit semble être une bonne solution de contournement ...

J'ai trouvé cet article ci-dessous et l'ai suivi à la lettre. Cela semble fonctionner sur Ubuntu Gnome 16.04, et j'imagine que cela fonctionnerait également sur Ubuntu 16.04 standard. Voir ici: http://www.hiroom2.com/2016/05/24/ubuntu-16-04-remote-connect-to-gnome-classic-desktop-with-vnc-xrdp/

Après cela, Remmina a cessé de travailler. Pour résoudre ce problème, j'ai supprimé Remmina et installé la dernière version à l'aide d'un PPA. Voir ici: https://github.com/FreeRDP/Remmina/wiki

0
EXTROMEDIA

Voici instructions à une solution repensée Hyper-V permettant l’accès réseau à la session xrdp Unity. Prend en charge la vidéo, l’audio et la redirection du disque dur du poste de travail client. Bien que les instructions soient écrites en supposant que Ubuntu s’exécute sur une machine virtuelle, je ne vois pas pourquoi cela ne fonctionnerait pas pour une machine physique Ubuntu.

D'après ma propre expérience, cette solution xrdp offre une saisie de la ligne de commande et un rendu du navigateur nettement plus réactifs que celle reposant sur vino VNC.

J'ai utilisé cette solution et automatisé l'application de VM points de contrôle pour fournir une expérience de navigateur sécurisée à mes ordinateurs connectés à un réseau local.

0
WhisperingChaos