Se connecter en RDP à Linux comme un pro : Debian, Ubuntu et plus pour les débutants
Si vous êtes habitué au monde fluide du Remote Desktop Protocol (RDP) sous Windows, où tout se fait en un clic, passer à Linux peut ressembler à un cauchemar en ligne de commande. Pourtant, de plus en plus de débutants font le saut, et ce n'est pas par goût de la souffrance. Linux leur donne enfin ce qu'ils veulent : un bureau gratuit, souple et prêt pour RDP, qui fonctionne dans une VM Proxmox sans aspirer jusqu'à la dernière goutte de ressources système.
Qu'est-ce qui pousse les gens à passer de Windows à Linux dans leur homelab ? L'idéologie joue un rôle, mais c'est surtout une question de pragmatisme. Avec quelques clics droits et quelques installations, vous pouvez vous connecter à distance à une VM Linux comme à n'importe quelle machine Windows, et voici comment les gens s'y prennent.
Pourquoi RDP sous Linux a de l'importance
La plupart des nouveaux venus arrivent avec la même histoire. Ils font tourner Proxmox sur du matériel de récupération, peut-être un vieux i5 ou i7 avec 32GB de RAM, et ils veulent retrouver leur expérience Hyper-V. Ils veulent se connecter en RDP à une VM, ouvrir un navigateur, peut-être lancer quelques conteneurs Docker, auto-héberger quelques applis cloud et avoir l'impression d'utiliser un ordinateur normal, juste sans Windows. Ce qu'ils ne veulent pas, c'est apprendre Bash juste pour ouvrir Firefox.
C'est là qu'interviennent les distributions Linux avec interface graphique et accès RDP fonctionnel, même si les distributions et les environnements de bureau (DE) sont loin de se valoir sur ce point.
Les favoris de la communauté : Debian, Ubuntu et quelques pépites
Debian avec XFCE ou Gnome
Debian est de loin la première recommandation de la communauté. Proxmox est construit dessus, donc les mises à jour et la compatibilité s'alignent naturellement. Ajoutez XFCE pour un bureau léger ou Gnome pour quelque chose de plus moderne, et vous avez une base solide. Un conseil d'utilisateurs chevronnés : évitez de vous connecter directement à l'interface graphique après l'installation. Connectez-vous plutôt en SSH, installez xrdp et configurez correctement vos paramètres d'affichage, ce qui évite les casse-têtes de résolution d'écran et de sessions.
En bonus, XFCE s'entend bien avec RDP, et Gnome prend en charge nativement le RDP de Microsoft via Wayland.
Ubuntu (22.04 ou 24.04 LTS)
Ubuntu suscite beaucoup d'amour et un peu de haine, mais pour la facilité d'utilisation chez les débutants, difficile de faire mieux. RDP fonctionne dès l'installation (il suffit de l'activer), et des outils comme Remmina, voire l'application Microsoft Remote Desktop sur macOS, s'y connectent sans difficulté.
Ubuntu, c'est en gros Debian avec une finition supplémentaire et une communauté immense : si vous cherchez un problème sur Google, il y a de fortes chances que vous trouviez la solution dans les deux premiers résultats. Méfiez-vous seulement des paquets Snap et d'une empreinte un peu plus lourde qu'une installation Debian minimale.
Zorin OS
Plusieurs personnes ne jurent que par Zorin, surtout parmi les nouveaux utilisateurs. Il est basé sur Debian, propose une interface proche de Windows et intègre RDP, qu'il suffit d'activer d'un interrupteur. Il convient donc bien à ceux qui ne veulent pas toucher au terminal sauf nécessité absolue. Il est plus lourd que les distributions basées sur XFCE, mais plus fluide dès l'installation.
Xubuntu, Lubuntu et Linux Mint (LMDE)
Ce sont des dérivées d'Ubuntu avec des environnements de bureau plus légers. Xubuntu (avec XFCE) et Lubuntu (avec LXQt) sont réactives même sur du matériel ancien. Linux Mint, en particulier la Debian Edition (LMDE), vous offre une interface bien fraîche, toute mentholée, sur une base Debian, avec une bonne compatibilité RDP.
Un utilisateur a signalé que Xubuntu via RDP était bien plus rapide qu'Ubuntu standard. Un autre a noté que LXQt avait des problèmes de presse-papiers sous RDP, si bien que XFCE semble être le meilleur compromis pour la fluidité à distance.
Fedora avec Gnome
Fedora a fait une apparition surprise dans les réponses. Elle prend en charge RDP via les outils de bureau à distance natifs de GNOME, même si vous devrez peut-être d'abord être connecté à la console avant que RDP ne prenne le relais. Elle est un peu plus à la pointe que Debian/Ubuntu, attendez-vous donc à des mises à jour du noyau plus rapides, ce qui est bon pour la prise en charge du matériel et peut-être mauvais si la stabilité est votre priorité numéro 1.
Les performances de RDP à l'usage
Sous Linux, RDP n'a pas toujours la magie plug-and-play qu'il a sous Windows. Les utilisateurs rapportent des résultats variables selon le DE, la distribution et la façon dont la pile RDP est implémentée. Voici les configurations qui fonctionnent :
- XRDP avec XFCE ou Gnome est le combo gagnant pour la plupart des gens.
- Utiliser
xrdpdepuis le terminal vous donne un accès RDP avec le client natif de Microsoft. - Guacamole, un outil d'accès distant basé sur le web, est apprécié de ceux qui veulent regrouper leurs sessions distantes sur plusieurs appareils sans jongler entre différentes applis.
- Spice avec Virt-viewer est le protocole d'affichage distant intégré à Proxmox. Il diffère un peu de RDP, et certains utilisateurs le trouvent même plus rapide, avec une meilleure prise en charge du multimédia (oui, YouTube compris).
Cockpit offre un contournement malin : une interface web légère pour administrer des serveurs Linux. Sans être un bureau complet, il vous donne les informations système, un accès au terminal, la gestion de Docker et bien plus, le tout dans une interface web.
Pourquoi ne pas simplement utiliser VNC ?
Certains ont suggéré VNC, mais le consensus est que RDP paraît tout simplement plus fluide. Il s'adapte mieux aux résolutions d'écran, gère le son (parfois) et se comporte mieux sur des liaisons lentes. VNC, en comparaison, donne l'impression de regarder un enregistrement d'écran saccadé et pataud. Bof.
Cela dit, si RDP vous fait des misères, VNC ou des outils comme NoMachine ou Parsec sont de bonnes solutions de repli.
La légèreté compte : ne faites pas exploser votre budget RAM
Tout le monde s'accorde à dire que vous n'avez pas besoin de GNOME ou de KDE sur chaque VM. La plupart des utilisateurs ne font tourner qu'une ou deux VM Linux avec interface graphique pour des tâches générales comme la navigation web ou l'administration. Le reste (conteneurs Docker, serveurs de fichiers ou media centers) tourne sans interface, avec un accès SSH.
Si vous jonglez avec plusieurs VM sur 32GB de RAM et un CPU 4 cœurs, choisissez XFCE ou LXQt, ou passez-vous d'interface graphique si elle n'est pas nécessaire.
Vous voulez encore moins de surcharge ? Essayez les conteneurs LXC de Proxmox au lieu de VM complètes. Ils sont plus rapides, plus légers et mieux adaptés aux services qui n'ont pas besoin d'un système d'exploitation complet.
Conseils pour une installation fluide
- Installez
qemu-guest-agentdans chaque VM pour une meilleure intégration avec Proxmox (arrêts, remontée des adresses IP, etc.). - Faites un snapshot de vos VM avant les mises à jour majeures ou les changements de DE.
- Utilisez des modèles pour lancer rapidement de nouvelles machines Linux avec vos réglages préférés déjà intégrés.
- Pratiquez la ligne de commande progressivement, sans vous jeter dans le grand bain. Commencez par éditer des fichiers texte, consulter les journaux système ou installer des paquets.
C'est un utilisateur qui l'a le mieux résumé : « Je voulais juste me connecter à distance et surfer sur le web. Deux mois plus tard, j'écris des scripts bash et j'héberge mon propre Nextcloud. »
Le mot de la fin : RDP, ce sont les petites roues
Si vous débutez sous Linux, ne culpabilisez pas de commencer avec une interface graphique. Tout le monde le fait. Beaucoup d'utilisateurs finissent par ouvrir une fenêtre de terminal même au sein d'une session de bureau, parce que c'est plus rapide, plus léger et (osons le dire) plutôt amusant une fois qu'on a pris le coup.
Reste qu'une bonne interface graphique avec accès RDP est la porte d'entrée idéale vers une exploration plus poussée de Linux. Que vous finissiez sur Debian XFCE, Ubuntu, Zorin ou quelque chose entre les deux, vous n'êtes plus coincé avec Windows, et les options ne cessent de s'améliorer.