Affichage des articles dont le libellé est rdp. Afficher tous les articles
Affichage des articles dont le libellé est rdp. Afficher tous les articles

dimanche 5 août 2012

Créer une session Ubuntu 2d pour xrdp

Lorsque on tente de se connecter par le biais du client xfreerdp sur un PC utilisant le bureau Ubuntu en version 3d, la connexion échoue après le login.

Il faut alors faire les corrections suivantes pour que la connexion à distance utilise un bureau 2d:

Créez dans votre répertoire d'utilisateur un fichier que vous appelez .xsession. Ce fichier doit contenir le texte suivant:
gnome-session --session=ubuntu-2d
 Ensuite il faut éditer le fichier /etc/xrdp/startwm.sh (en tant que root) et remplacer :
. /etc/X11/Xsession
par :
 . /home/<utilisateur>/.xsession
(remplacez <utilisateur> par votre utilisateur)

Il suffit de redémarrer le service xrdp et le tour est joué :
sudo /etc/init.d/xrdp restart

mercredi 1 août 2012

Créer un lanceur Unity pour une connexion freerdp

Il est nécessaire d'installer FreeRdp au préalable, qui ne fait pas partie des applications standard de Ubuntu. Pour rediriger le son et le presse-papiers, installez aussi le paquet libfreerdp-plugins-standard.

Ouvrez Nautilus et naviguez à /home/utilisateur/.local/share/applications, la vous créez un fichier vide que vous nommez par exemple FreeRdpClient. Par clic droit sur le fichier, sélectionnez les propriétés.

Dans l'onglet des permissions, autorisez l'exécution du fichier comme un programme, puis refermez la boîte de dialogue.

Ouvrez le fichier avec un éditeur de texte (gedit), puis insérez le code suivant en remplaçant les données en majuscules et l'adresse IP par vos coordonnées:

dimanche 17 juin 2012

Tux et Win en connexion harmonique grâce à freerdp-x11 et xrdp

Le cœur de mon travail journalier est basé sur la connexion à distance, principalement à des machines Windows. Initialement j'utilisais rdesktop qui s'est avéré instable, souvent le rafraîchissement de l'image était saccadé et le flux coupait régulièrement.

Un peu par hasard j'ai découvert le client freerdp-x11 qui est stable, solide et rapide ainsi que le serveur xrdp (rdp pour Linux) qui permet des connexions rdp entre machines sous Linux qui laissent loin derrière tout ce que j'ai vu en vnc.

Aussi difficile que c'est pour un vieux linuxien de l'avouer, le protocole rdp est le plus performant, surtout avec des bandes passantes restreintes. En plus, un Windows peut se connecter sur un système Linux avec le client rdp natif.
  • Installation par les dépôts Ubuntu

NOTES:

  • xrdp nécessite que vnc4server soit installé au préalable - en installant xrdp avant les configurations ne seront pas correctes.
  • Il est nécessaire de configurer la session X en Ubuntu 2d si vous utilisez le bureau 3d sur la machine client.
    Pour les détails voir ce message ici.