Même si vous utilisez un navigateur peu gourmand en CPU et RAM sur le serveur, dans ce cas le facteur limitant sera indéniablement [1] le réseau. Ce que vous voulez éviter, c'est surtout un rendu d'écran inutile.
- Désactivez le "défilement fluide" et les fonctionnalités similaires. Utilisez PgUp/PgDn au lieu de faire défiler en continu si vous avez le choix (une mise à jour d'un seul écran est beaucoup plus rapide que 30 juste pour voir une page entière).
- Gardez une petite fenêtre de navigation (mais pas si petite, vous devrez donc faire défiler beaucoup plus comme indiqué au point précédent).
- Bloquer le matériel animé (les GIF animés ne sont plus très courants de nos jours, donc bloquer le flash fera probablement l'affaire).
- Envisagez d'utiliser VNC, qui compressera le transfert d'image de manière intelligente. Cela me donne une expérience beaucoup plus rapide lorsque je suis obligé d'utiliser l'interface graphique sur des connexions lentes.
- Ne sous-estimez pas les navigateurs textuels s'il y a quelque chose que vous devez faire rapidement sur le serveur.
- Le proxy et/ou le tunneling de port via SSH évitent complètement le problème. Vous souhaitez simplement transférer les informations, il est inutile de transférer la couche de présentation complète.
[1] :Sauf si vous avez un très connexion rapide (~ 100 Mbps selon mon expérience); alors n'importe quel navigateur fera probablement l'affaire sans être plus ennuyeux que d'utiliser le navigateur localement. Je suis béni avec cela dans mes besoins à distance.
La principale raison pour laquelle X11forwarding affiche un décalage est due au chiffrement que vous utilisez pour vous connecter, et non au navigateur lui-même.
Vous obtiendrez de bien meilleures performances si vous changez le cryptage en arcfour ou blowfish.
J'ai eu le même problème et j'ai constaté que cela éliminait à peu près tout le décalage. L'inconvénient est que ces chiffrements ne sont pas aussi sécurisés qu'AES, qui est la valeur par défaut typique.
Si vous êtes sur une machine Windows utilisant du mastic, vous pouvez modifier la stratégie de sélection du chiffrement de chiffrement sous Connection/SSH/ . Vous devez également activer la compression sur ce même écran et l'enregistrer par défaut pour la connexion que vous chargez.
Si vous vous connectez d'une machine Linux à l'autre, la chaîne de connexion ressemble à ceci :ssh -XC4c arcfour,blowfish-cbc hostnameorip
Il existe quelques navigateurs qui fonctionnent un peu (trop) mieux que le transfert X11.
Midori est un navigateur léger à onglets qui devrait bien fonctionner.
Xlinks2 devrait également fonctionner assez bien sur le transfert X11.
uzbl et surf sont les deux navigateurs que j'ai utilisés et qui devraient bien fonctionner sur X11 car ils sont très minimes.