GNU/Linux >> Tutoriales Linux >  >> Linux

El navegador más rápido para ejecutar una sesión X11 reenviada

Incluso si usa un navegador que es liviano en CPU y RAM en el servidor, en este caso, el factor limitante innegablemente [1] será la red. Lo que desea evitar es una representación de pantalla en su mayoría innecesaria.

  • Desactive el "desplazamiento suave" y otras funciones. Use PgUp/PgDn en lugar de desplazarse continuamente si tiene la opción (una sola actualización de pantalla es mucho más rápida que 30 solo para ver una página completa).
  • Mantenga una ventana de navegación pequeña (pero no tan pequeña para que tenga que desplazarse mucho más como en el punto anterior).
  • Bloquear material animado (los GIF animados no son tan comunes hoy en día, por lo que bloquear el flash probablemente funcione bien).
  • Considere usar VNC, que comprimirá la transferencia de imágenes de manera inteligente. Esto me brinda una experiencia mucho más rápida cuando me veo obligado a usar la GUI en conexiones lentas.
  • No subestimes los navegadores basados ​​en texto si hay algo que debes hacer rápidamente en el servidor.
  • Proxy y/o tunelización de puertos a través de SSH evitan el problema por completo. Solo desea transferir la información, no es necesario transferir la capa de presentación completa.

[1]:A menos que tengas un muy conexión rápida (~100Mbps en mi experiencia); entonces cualquier navegador probablemente funcionará sin ser más molesto que usar el navegador localmente. Estoy bendecido con esto en mis necesidades remotas.


La principal razón por la que el reenvío X11 muestra un retraso es por el cifrado que está utilizando para conectarse, y no por el navegador en sí.

Encontrará un rendimiento mucho mejor si cambia el cifrado a arcfour o blowfish.

Tuve el mismo problema y descubrí que esto eliminaba prácticamente todo el retraso. La desventaja es que estos cifrados no son tan seguros como AES, que es el valor predeterminado típico.

Si está en una máquina con Windows que usa PuTTY, puede cambiar la política de selección de cifrado de cifrado en Conexión/SSH/. También debe habilitar la compresión en esa misma pantalla y guardarla como predeterminada para la conexión que está cargando.

Si se está conectando de una máquina Linux a otra, la cadena de conexión se ve así:ssh -XC4c arcfour,blowfish-cbc hostnameorip


Hay algunos navegadores que funcionan un poco (mucho) mejor que el reenvío X11.

Midori es un navegador ligero con pestañas que debería funcionar bien.

Xlinks2 también debería funcionar bastante bien sobre el reenvío X11.

uzbl y surf son dos navegadores que he usado y que deberían funcionar bien con X11 porque son muy mínimos.


Linux
  1. ¿Reconectar a la sesión perdida de X11?

  2. Usando WGET para ejecutar un cronjob PHP

  3. automatizar la sesión de telnet usando scripts bash

  4. Ejecutar una aplicación Qt en la web

  5. ¿Usando el reloj para ejecutar una función repetidamente en Bash?

Cómo ejecutar Linux y otros sistemas operativos en su navegador usando JSLinux

Cómo configurar el reenvío X11 usando SSH en Linux

Consejos para usar tmux

Cómo ejecutar aplicaciones de Linux en Windows 10 y 11 usando WSL

Cómo ejecutar un comando periódicamente en Linux usando Watch

¿Cuál es la forma más rápida de ejecutar un script?