GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Schnellster Browser zum Ausführen einer weitergeleiteten X11-Sitzung

Selbst wenn Sie einen Browser verwenden, der wenig CPU und RAM auf dem Server benötigt, ist in diesem Fall unbestreitbar das Netzwerk der limitierende Faktor [1]. Was Sie vermeiden möchten, ist meist unnötiges Rendern des Bildschirms.

  • Schalten Sie "sanftes Scrollen" und ähnliche Funktionen aus. Verwenden Sie PgUp/PgDn, anstatt kontinuierlich zu scrollen, wenn Sie die Wahl haben (eine einzelne Bildschirmaktualisierung ist viel schneller als 30, nur um eine ganze Seite zu sehen).
  • Halten Sie ein kleines Browserfenster (aber nicht so klein, dass Sie viel mehr scrollen müssen als im vorherigen Punkt).
  • Animiertes Material blockieren (animierte GIFs sind heutzutage nicht mehr so ​​verbreitet, daher reicht das Blockieren von Flash wahrscheinlich aus).
  • Erwägen Sie die Verwendung von VNC, das die Bildübertragung auf clevere Weise komprimiert. Dies gibt mir ein viel schnelleres Erlebnis, wenn ich gezwungen bin, die GUI über langsame Verbindungen zu verwenden.
  • Unterschätzen Sie textbasierte Browser nicht, wenn Sie schnell etwas auf erledigen müssen der Server.
  • Proxy- und/oder Port-Tunneling über SSH vermeiden das Problem vollständig. Sie möchten nur die Informationen übertragen, es ist nicht erforderlich, die gesamte Präsentationsschicht zu übertragen.

[1]:Es sei denn, Sie haben ein sehr schnelle Verbindung (meiner Erfahrung nach ~100Mbps); dann wird wahrscheinlich jeder Browser ausreichen, ohne lästiger zu sein, als den Browser lokal zu verwenden. Ich bin damit in meinen entfernten Bedürfnissen gesegnet.


Der Hauptgrund für die Verzögerung bei der X11-Weiterleitung liegt in der Chiffre, mit der Sie sich verbinden, und nicht im eigentlichen Browser selbst.

Sie werden eine viel bessere Leistung feststellen, wenn Sie die Verschlüsselung auf arcfour oder Blowfish ändern.

Ich hatte das gleiche Problem und stellte fest, dass dies so ziemlich die gesamte Verzögerung beseitigte. Der Nachteil ist, dass diese Chiffren nicht so sicher sind wie AES, was der typische Standard ist.

Wenn Sie sich auf einem Windows-Computer befinden und Putty verwenden, können Sie die Richtlinie zur Auswahl der Verschlüsselungsziffer unter Connection/SSH/ ändern. Sie sollten auch die Komprimierung auf demselben Bildschirm aktivieren und als Standard für die Verbindung speichern, die Sie laden.

Wenn Sie sich von einem Linux-Rechner zum anderen verbinden, sieht die Verbindungszeichenfolge so aus:ssh -XC4c arcfour,blowfish-cbc hostnameorip


Es gibt ein paar Browser, die etwas (zu viel) besser über die X11-Weiterleitung laufen.

Midori ist ein leichtgewichtiger Browser mit Registerkarten, der gut laufen sollte.

Xlinks2 sollte auch ziemlich gut über die X11-Weiterleitung funktionieren.

uzbl und surf sind beide Browser, die ich verwendet habe und die über X11 gut funktionieren sollten, da sie sehr minimal sind.


Linux
  1. Verwenden von sudo zum Delegieren von Berechtigungen in Linux

  2. Verwenden von Irssi in einer Linux-tmux-Sitzung

  3. Ssh – Wie leitet man X über SSH weiter, um Grafikanwendungen remote auszuführen?

  4. Wiederanhängen an verlorene X11-Sitzung?

  5. Automatisierung der Telnet-Sitzung mit Bash-Skripten

So führen Sie Linux und andere Betriebssysteme in Ihrem Browser mit JSLinux aus

So konfigurieren Sie die X11-Weiterleitung mit SSH unter Linux

Tipps zur Verwendung von tmux

So führen Sie Linux-Apps unter Windows 10 und 11 mit WSL aus

So führen Sie einen Befehl regelmäßig unter Linux mit Watch aus

Was ist der schnellste Weg, um ein Skript auszuführen?