¿Usando Linux con Wayland? Esto es lo que debes saber

Es posible que haya escuchado sobre el servidor de visualización Wayland, pero ¿qué es? ¿Cómo te afecta a ti y a tu computadora con Linux? Esto es lo que necesita saber.

Es posible que haya escuchado sobre el servidor de visualización Wayland, pero ¿qué es?  ¿Cómo te afecta a ti y a tu computadora con Linux?  Esto es lo que necesita saber.
Anuncio

Es posible que haya escuchado sobre Wayland Cómo probar Wayland, un nuevo servidor de pantalla para Linux Cómo probar Wayland, un nuevo servidor de pantalla Para Linux, las distribuciones pronto recibirán un nuevo servidor de visualización llamado Wayland. Echemos un vistazo a Wayland y veamos cómo puedes probarlo ahora mismo. Lea más, un nuevo protocolo (ish) que pretende reemplazar el servidor de visualización Xorg en un futuro lejano. Si piensas que esto no te afectará, piénselo de nuevo: Fedora 25 y superior Fedora 25 ha llegado: esto es lo que ha cambiado Fedora 25 ha llegado: esto es lo que ha cambiado Fedora 25 ofrece lo último del proyecto GNOME, pero ¿cuál es la historia con el nuevo servidor de pantalla, Wayland? ¿El servidor de la próxima generación realmente está listo para el horario de máxima audiencia? Read More lo usa de manera predeterminada.

Claramente, es algo que está aquí para quedarse y crecerá. El hecho de que puedas usarlo ahora es una prueba de eso. Pero si quiere probar el futuro, tendrá que tener algunas cosas en cuenta.

¿Qué es Wayland?

En breve, es un protocolo que le dice a sus programas cómo deberían aparecerle, según sus acciones. Por ejemplo, mover una ventana, o hacer clic en un botón. Técnicamente, no es un reemplazo para el servidor Xorg en sí mismo: Wayland solo define la forma en que un servidor de pantalla debería hablar con esas aplicaciones.

En cambio, depende de que un tercero proporcione este servidor de visualización, llamado compositor Wayland . Esto es lo que toma el rol del servidor de Xorg. Un ejemplo de esto es KWin, de KDE Plasma Desktop KDE Explicado: Una mirada a la interfaz de escritorio más configurable de Linux Explicación de KDE: una mirada a la interfaz de escritorio más configurable de Linux ¿Cómo se ve Linux? A veces, Unidad; otras veces, GNOME. A menudo, sin embargo, Linux ejecuta KDE. Si no está utilizando el antiguo K Desktop Environment en su PC con Linux, ¡ahora es el momento de cambiar! Lee mas . Lo que Wayland hace es intentar simplificar las comunicaciones del servidor de pantalla, facilitando y acelerando el desarrollo futuro.

Pero al igual que muchas tecnologías futuras, tiene algo de dentición para trabajar. El servidor de Xorg ha existido por mucho tiempo, y se ha construido de manera constante. Eso también significa que Wayland tiene algo que ponerse al día (junto con los servidores de visualización que lo implementan). Pero por ahora, hay muchas cosas que puede hacer para que la prueba sea mucho más suave.

Evite las aplicaciones GTK + 2 o Qt 4

Linux es bastante único ya que no tiene un verdadero juego de herramientas GUI (en comparación con Windows o macOS, por ejemplo). Estos kits de herramientas son piezas de software (frameworks) que facilitan la creación de GUI (interfaces gráficas de usuario Grsync - Una GUI simple para ayudarte a usar 'rsync' Fácilmente [Linux] Grsync - Una GUI simple para ayudarte a usar 'rsync' fácilmente [ Linux] Leer más) para programas. Los más importantes en Linux incluyen GTK + y Qt.

Básicamente, los programas con los que interactúa día a día están escritos en estos marcos. Actúan como clientes de su servidor de visualización, pidiendo que se dibujen cosas en su pantalla. Sin embargo, estas solicitudes deben ser entendidas primero, y eso depende de la herramienta que se debe hacer.

Como tal, solo algunos tipos de programas pueden ejecutarse en Wayland, aquellos que saben cómo hablarlo. Por ejemplo, los escritos en Qt 5 (el kit de herramientas del escritorio de Plasma El estado actual del nuevo entorno de escritorio Linux, Plasma 5 El estado actual del nuevo entorno de escritorio Linux, Plasma 5 Después de años de pulir la serie 4.x, KDE es una vez más liderando la carrera de innovación entre entornos de escritorio Linux con su último producto: Plasma 5. Read More se basa en), podrá funcionar correctamente. Los programas GTK + 3 también pueden ejecutarse de forma nativa.

gtk3 dconf

Dicho eso, si intentas abrir, digamos, una aplicación Qt 4, tendrás una buena probabilidad de que se ejecute. Wayland hace esto al ejecutar el servidor de Xorg detrás de escena, para escuchar las aplicaciones que no puede entender. Sin embargo, esto puede conducir a un mayor uso de memoria ¿Utiliza Linux menos memoria RAM que Windows? ¿Utiliza Linux menos memoria RAM que Windows? Depende. Windows y Linux no pueden usar RAM exactamente de la misma manera, pero finalmente están haciendo lo mismo. Entonces, ¿cuál usa menos RAM? Lea más, y velocidades ligeramente más bajas. Además, hay algunas cosas que simplemente no puede hacer en este momento.

Algunas aplicaciones pueden no funcionar

El servidor Xorg, que tiene años de trabajo incorporados, tiene todas las funciones. Fue diseñado para ser muy extensible, lo que le permite crecer a lo largo de los años. Como tal, hay algunas cosas que Wayland no puede hacer para los programas (y por lo tanto dependen de Xorg).

Por ejemplo, un problema común que se cita sobre Wayland es que Redshift Redshift mantiene tus ojos nítidos y te ayuda a dormir [Linux] Redshift te ayuda a mantener los ojos atentos y te ayuda a dormir [Linux] Leer más no funciona. Redshift es un programa diseñado para filtrar la luz azul de su monitor, en la misma línea que F.lux o Night Shift. ¿Puede F.lux y Night Shift realmente mejorar sus hábitos de sueño? ¿Puede F.lux y Night Shift realmente mejorar sus hábitos de sueño? El uso excesivo de computadoras, tabletas y teléfonos inteligentes puede llevar a una calidad de sueño deteriorada, pero ¿las aplicaciones como F.lux y Night Shift realmente contrarrestan esos efectos? La ciencia es bastante clara en esto. Lee mas . La razón principal por la que no funciona es porque se basa en una de las extensiones de Xorg: RandR . Proporciona programas con una manera fácil de pedirle a Xorg que cambie la pantalla de su pantalla.

xorg randr

Si bien Wayland proporciona los medios para recrear esta habilidad de alguna manera, depende de cada compositor de Wayland implementarla realmente. Esto significa que, si bien hay un entorno de escritorio, ¿qué entorno de escritorio Linux se adapta mejor a su personalidad? ¿Qué entorno de escritorio Linux se adapta mejor a tu personalidad? ¿Qué tipo de usuario de computadora es usted? ¿Dejas íconos dispersos por tu escritorio? ¿Prefieres trabajar en una aplicación ordenada? Descubramos qué entorno de escritorio Linux se adapta mejor a usted. Leer más podría ser compatible con algo así como Redshift, no hay garantía de que funcione en otro lado.

En el futuro, Wayland probablemente recibirá el apoyo adecuado. El escritorio de GNOME Cambiar las fuentes de escritorio Linux GNOME es más fácil de lo que piensas Cambiar Linux Las fuentes de escritorio GNOME son más fáciles de lo que piensas El escritorio GNOME es fácil de personalizar, pero una cosa que las personas suelen pasar por alto es la fuente. Afortunadamente, hay una manera de cambiar las fuentes de GNOME Shell, sin editar archivos o usar la terminal. Leer más, por ejemplo, ahora ha implementado la capacidad de cambiar la temperatura de su pantalla. Pero todavía hay un camino por recorrer.

corrimiento al rojo del gnomo

Componer es un deber

La composición es una técnica que ayuda a prevenir el desgarro de la pantalla y los artefactos. Esto se hace conservando copias de su pantalla en la memoria, generalmente con la ayuda de su tarjeta gráfica. ¿Debería utilizar GPU de AMD o NVIDIA en Linux? ¿Debería usar GPU de AMD o NVIDIA en Linux? Buscando una tarjeta gráfica rápida? Tienes dos opciones principales: AMD y Nvidia. Pero sacar el máximo provecho de ellos con los controladores de Linux puede ser un desafío. ¿Debería elegir controladores propietarios o de código abierto? Lee mas . De esta forma, incluso si las aplicaciones dejan de responder, su servidor de pantalla todavía tendrá algo con lo que trabajar. Junto con esto, también te permite tener cosas como animaciones de ventanas y sombras. Disfruta de excelentes efectos de escritorio con Compiz Fusion [Linux] Disfruta de excelentes efectos de escritorio con Compiz Fusion [Linux] Algunas personas solo quieren usar algo que se vea realmente bonito. Por otro lado, hay algunos geeks que quieren engañar a sus sistemas con los mismos efectos para hacer un juego verdaderamente interesante ... Leer más.

desgarro

Wayland está diseñado para hacer que este proceso sea mucho más eficiente que Xorg al hacerlo obligatorio. Xorg tiene la composición como una característica opcional, a través de una extensión llamada Xcomposite. Pero debido a cómo se implementa, toma un poco más de tiempo en comparación con Wayland.

Dicho esto, esto puede conducir a algunos problemas. La composición da como resultado un rendimiento ligeramente inferior de programas como los juegos Linux Gaming, una descripción general: lo que puede y no puede esperar para Linux Gaming, una descripción general: lo que puede y no puede esperar Si Linux puede ser una plataforma tentadora, hay uno Lo que impide que mucha gente se precipite: los juegos de PC. Nos guste o no, Windows es la plataforma de facto para juegos de PC .... Leer más. Entonces, de vuelta en Xorg, la mayoría de los equipos de escritorio lo desactivan cuando una aplicación se ejecuta en pantalla completa, resolviendo ese problema. Pero muchos compositores de Wayland aún necesitan implementar esto. Si está interesado en usar programas gráficos intensivos en él, es muy importante tener esto en cuenta.

Los gráficos de Nvidia pueden no funcionar

Más específicamente, si está usando el controlador de gráficos patentado de Nvidia Cómo instalar controladores de gráficos propietarios en Ubuntu, Fedora, & Mint [Linux] Cómo instalar controladores de gráficos propietarios en Ubuntu, Fedora, & Mint [Linux] La mayoría de las veces, usted Estará bien con el software de código abierto en Linux. Pero si quieres juegos reales y poder gráfico, necesitarás controladores propietarios. Aquí está cómo obtenerlos. Lea más, Wayland probablemente no funcione para usted. Esto está relacionado con el problema de composición anterior. Para que el proceso funcione, su controlador de gráficos debe comunicarse con los compositores de Wayland de cierta manera.

Tarjetas gráficas Intel y AMD ¿Debería utilizar GPU AMD o NVIDIA en Linux? ¿Debería usar GPU de AMD o NVIDIA en Linux? Buscando una tarjeta gráfica rápida? Tienes dos opciones principales: AMD y Nvidia. Pero sacar el máximo provecho de ellos con los controladores de Linux puede ser un desafío. ¿Debería elegir controladores propietarios o de código abierto? Leer más no tienen este problema, ya que usan el estándar esperado, llamado GBM (Generic Buffer Management). Nvidia cree que su forma de hablar con Wayland, llamada EGLStreams, es mejor, y como tal se atiene a eso en su lugar.

Este problema se puede resolver de dos maneras: los controladores de Nvidia implementan GBM o los compositores de Wayland implementan EGLStreams. Actualmente, Nvidia parece desinteresada en buscar la solución anterior, por lo que depende de los entornos de escritorio resolver el problema. GNOME, por ejemplo, funciona bien. Sin embargo, muchos otros equipos de escritorio El mejor entorno de escritorio Lean Linux: LXDE Vs Xfce Vs MATE El mejor entorno de escritorio Linux simplificado: LXDE Vs Xfce Vs MATE En una nueva instalación de Linux, no hay mucho que pueda hacer para acelerar las cosas, aparte de mirar su elección de entorno de escritorio. Aquí vemos tres opciones: LXDE, Xfce y MATE. Leer más permanecen inutilizables.

Probablemente deberías usar Fedora

Dicho todo esto, si quieres una buena experiencia en Wayland, Fedora es tu mejor opción. A pesar de ser utilizables, los servidores de pantalla que lo usan son bastante innovadores. 5 Sistemas operativos Linux que ofrecen actualizaciones de borde sangrante 5 Sistemas operativos Linux que ofrecen actualizaciones de borde sangrante Un sistema que siempre mejora y actualiza tiene sus ventajas, por ejemplo, ganancias en velocidad y seguridad. Si está listo para probar Linux de punta, aquí hay algunos sistemas operativos a considerar. Lea más, por lo que cualquier soporte es bueno tener. Fedora es conocido por usar las últimas tecnologías que el escritorio Linux tiene para ofrecer, al tiempo que es bastante útil. Lo hace perfecto para Wayland, que todavía tiene algunos problemas por resolver.

fedora linux

Desde que ejecuta el último escritorio GNOME Explicado GNOME: Un vistazo a uno de los escritorios más populares de Linux Explicación de GNOME: Un vistazo a uno de los escritorios más populares de Linux Le interesa Linux, y se ha encontrado con "GNOME", un acrónimo para el entorno del modelo de objetos de red GNU. GNOME es una de las interfaces de código abierto más populares, pero ¿qué significa eso? Lea más de manera predeterminada, no tendrá que preocuparse por cosas como que su tarjeta gráfica Nvidia no funciona. Además, todas las aplicaciones están escritas en GTK + 3, que funcionan perfectamente con Wayland. Y como Fedora se actualiza constantemente, obtendrás mejoras en tu experiencia en Wayland lo antes posible.

Dicho todo esto, es posible que desee quedarse con Xorg por un tiempo todavía. En su mayor parte, Wayland está diseñado para facilitar el desarrollo: los beneficios para los usuarios finales se producen después, cuando ese desarrollo da sus frutos. Y en este punto en el tiempo, hay un camino por recorrer antes de eso.

¿Has probado Wayland? ¿Puedes ver cómo demostrará ser una mejora? Cuéntanos qué opinas sobre este importante desarrollo en el mundo de Linux.

Créditos de las imágenes: TravelMediaProductions / Shutterstock

In this article