Bisher habe ich Firefox (neueste und beste) und Chrome (auch neueste und beste) ausprobiert, und während Chrome von meinem CentOS-Server auf meine Windows 7-Workstation schneller als Firefox über X11 läuft, ist es immer noch ziemlich träge.
Welche anderen GUI-Browser sind für Linux verfügbar, die [wahrscheinlich] schneller als Chrome laufen würden?
Ich habe Opera 11 noch nicht ausprobiert, hatte aber viele Probleme direkt unter Windows und Mac OS X, also warte ich auf eine neue Version, bevor ich diesen Weg gehe.
linux
browser
x11-forwarding
Labyrinth
quelle
quelle
Antworten:
Es gibt einige Browser, die über die X11-Weiterleitung etwas (zu viel) besser laufen.
Midori ist ein leichter Browser mit Registerkarten, der gut funktionieren sollte.
Xlinks2 sollte auch ü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.
quelle
X11 connection rejected because of wrong authentication. Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Selbst wenn Sie einen Browser verwenden, der wenig CPU und RAM auf dem Server benötigt, ist in diesem Fall der begrenzende Faktor unbestreitbar [1] das Netzwerk. Was Sie vermeiden möchten, ist meistens unnötiges Bildschirm-Rendering.
[1]: Es sei denn, Sie haben eine sehr schnelle Verbindung (~ 100 Mbit / s nach meiner Erfahrung); dann wird jeder Browser wahrscheinlich nicht nerviger sein als die lokale Verwendung des Browsers. Ich bin damit in meinen entfernten Bedürfnissen gesegnet.
quelle
Der Hauptgrund, warum X11forwarding Verzögerungen anzeigt, liegt in der Verschlüsselung, mit der Sie eine Verbindung herstellen, und nicht im eigentlichen Browser.
Sie werden eine viel bessere Leistung finden, wenn Sie die Verschlüsselung auf arcfour oder blowfish ändern.
Ich hatte das gleiche Problem und stellte fest, dass dadurch die Verzögerung so gut wie beseitigt war. Der Nachteil ist, dass diese Chiffren nicht so sicher sind wie AES, was die typische Standardeinstellung ist.
Wenn Sie auf einem Windows-Computer mit Putty arbeiten, können Sie die Auswahlrichtlinie für die Verschlüsselungsverschlüsselung unter Verbindung / SSH / ändern. Sie sollten auch die Komprimierung auf demselben Bildschirm aktivieren und als Standard für die Verbindung speichern, die Sie laden.
Wenn Sie eine Verbindung von einem Linux-Computer zum anderen herstellen, sieht die Verbindungszeichenfolge folgendermaßen aus: ssh -XC4c arcfour, blowfish-cbc hostnameorip
quelle
Ich habe festgestellt, dass Sie durch Ausführen eines VPN (Servers) auf dem Remotecomputer und anschließende Remoteverbindung mit diesem VPN über Ihren lokalen Computer und den lokal ausgeführten Browser auf den Remote-IP-Bereich zugreifen können, während der Browser weiterhin auf Ihrem lokalen Computer ausgeführt wird. Ich benutze openvpn, da es einfach und schnell einzurichten ist.
Da nur der HTTP-Verkehr weitergeleitet wird und keine Bildschirm-Neuzeichnungen usw. weitergeleitet werden, ist dies genauso schnell wie auf dem Remote-Computer - abzüglich der Ineffizienz der Verschlüsselung.
Es ist nicht ganz die Lösung, nach der Sie gefragt haben, aber beim Ausprobieren vieler leichter Browser - xxxterm usw. - und sogar gelegentlich auf Luchs zurückzugreifen, hat es nie gut geklappt. Die VPN-Lösung kann jedoch auch beim Anbinden von Ihrem Telefon mehr als gewartet werden.
quelle
Ich suchte nach einer Lösung für dieses Problem und fand eine gute: Browsh eignet sich hervorragend für meine Zwecke, obwohl ich keine Captchas durchlaufen muss, deren Lösung durch die Low-Fidelity-Grafiken unmöglich wäre. Läuft vollständig im Terminal, verwendet jedoch auf der Serverseite Firefox, um die Seite tatsächlich zu laden, bevor sie in etwas konvertiert wird, das in einem Terminal renderbar ist.
Browsh
quelle