web-dev-qa-db-fra.com

RDP Alternative sur Linux (Ubuntu 18)

Est-ce que quelqu'un connaît une alternative valide sur Linux qui fonctionne avec des performances comparables au RDP sous Windows 10?

FreerDP et VNC ont une mauvaise performance FPS et le seul programme que j'ai trouvé pouvant gérer décemment la connexion distante est Nomachine, mais il est encore loin de l'expérience RDP sur Windows 10.

MISE À JOUR: J'ai déjà essayé xrdp, mais il a la même performance de VNC.

Plus de détails:

  • Oui, je contrôle mon serveur et je peux l'accéder via VPN ou Internet externe.

  • Le client est Windows et le serveur est Linux.

  • "Mauvaises performances" signifie que chaque action n'est pas fluide et réactive comme lorsque je suis connecté à un serveur Windows via RDP

  • Je souhaite utiliser un programme normal tel que Visual Studio Code pour la programmation, le navigateur normal pour surfer et oui quelque temps sur des vidéos et pas beaucoup d'autre.
  • Ce serveur n'a pas de GPU.
7
Nuked

Windows RDP réalise sa vitesse par le fait que le serveur et le client sont créés par Microsoft, ce qui lui permet d'être fortement optimisé.

Par exemple: RDP utilise la compression pour accélérer la coulée d'écran et surtout les codecs vidéo. Pour prendre en charge les plus gros écrans que Full HD, il utilisera le codec vidéo AVC/H.264. Cela lui permet d'utiliser le GPU vidéo pour accélérer l'affichage vidéo et le rendre plus fluide, mais il restera à la CPU s'il n'est pas disponible.

Le nomachine utilise de la même manière qu'un protocole rapide, le protocole NX, pour atteindre sa vitesse, mais il ne peut pas concourir avec le RDP de Microsoft.

Je chercherais donc des produits qui ont des composants serveur et client et qui utilisent un protocole non-VNC. Vous trouverez ci-dessous quelques produits que vous pouvez essayer:

  • ( xpra
    [.____] un serveur d'affichage à distance persistant à la plate-forme open-plate-forme et du client pour les applications de transfert d'applications et des écrans de bureau. Parmi ses améliorations est répertorié "Encodage H264 accéléré du matériel" (NVENC) ", il peut donc être assez rapide.

  • (( Apache Guacamole
    une passerelle de bureau à distance sans client dont la visionneuse est n'importe quel navigateur prenant en charge HTML5. Il soutient des protocoles standard tels que VNC, RDP et SSH. Lorsqu'il prend en charge le protocole RDP, il pourrait être assez rapide, bien que la documentation ne mentionne pas la version de RDP. Documentation de configuration

  • ( TeamViewer
    [.____] Peut-être le produit à écran distant le plus connu, la plate-forme inter-plate-forme mais pas la source ouverte. Je l'ai utilisé plusieurs fois et cela était toujours très réactif et riche en fonctionnalités.

5
harrymc

Je dirai que vous utilisez le commandement RDESKTOP, mais il semble que ce projet n'aura pas de Maître. Logiciel très léger pour se connecter via RDP sur la coque Linux.

Je vous suggère d'utiliser Remmina Si RDesktop ne peut pas être trouvée chez Ubuntu 18, essayez-vous:

J'ai utilisé ces deux personnes au travail lorsque je dois accéder aux serveurs Windows chez My Ubuntu Desktop et j'ai toujours une bonne impression de RDESKTOP une ingénierie inverse gratuite du protocole RDP. Sur ce lien ci-dessous, vous pouvez trouver une référence pour cela.

2
Marlon

Vous pouvez essayer xrdp avec tigervnc-server, mais vous devrez régler la résolution de l'écran, etc. pour répondre à vos besoins. Je ne peux pas prendre de crédit pour cette suggestion car je l'ai trouvé sur It'ZGeek .

1
Bruce E. Reed

Eh bien, depuis que cela vient de janvier, j'ai trouvé cela essayant d'utiliser RDP sur un serveur éloigné sur AWS sur Linux.

xRDP fonctionne bien sur des scénarios LAN par exemple, même sur WAN, mais si vous avez un serveur que c'est très éloigné avec une latence élevée comme prévu, elle échoue, j'ai essayé de modifier Xrdp sans aucune amélioration, car il indique ici que c'est lent que celui-ci est lent. RDP, même sur la même latence et sur la même machine.

J'ai essayé VNC, c'était le même lent.

Je pensais d'abord que c'était quelque chose en rapport avec Gnome, LXDE, LXQT, XFCE, en utilisant XRDP, il était plus rapide sur ces bureaux légers, mais ce n'est à nouveau pas satisfaisant que vous attendez de côté de Windows.

Ce dont vous aviez besoin, c'est X2Go qui devrait le faire, j'ai lu ici ici: https://hasanyavuz.ozderya.net/?p=5

ici, il indique pourquoi le RDP de Windows sa meilleure que des homologues Linux, mais également des alternatives pour atteindre ce sloge/sentiment de Windows RDP sur Linux, ce dont vous avez besoin de quelque chose avec le protocole NX, comme Nomachine, Xpra et j'ai trouvé également X2Go. ce.

il semble que Xpra est une solution bien meilleure mais car je ne pouvais pas avancer l'avancement de l'ajout de la PPK à l'interface XPRA (car les serveurs EC2 sur AWS utilisent ceci) et X2GO était si facile à utiliser, il suffit d'installer et de fonctionner, bien x2go son gagnant pour moi

1
Mike

Marlon peut être correct ... le problème peut être du côté serveur. Peut-être que vous êtes limité par votre matériel, comme dans certains systèmes sont assistés d'utilisation du GPU pour une accélération matérielle (sur le serveur). Si vous le comprenez, s'il vous plaît laissez-nous savoir pour que nous puissions aussi bénéficier.

0
Bruce E. Reed