COSMIC revoluciona el escritorio Linux al integrar escalado fraccionario y mosaico dinámico, superando las limitaciones de GNOME y KDE para ofrecer una experiencia más fluida y eficiente.
Durante años, la mayoría de nosotros ha tratado el escalado de pantalla en Linux como uno de esos problemas que aprendes a sortear en lugar de resolver. Compras un monitor de alta resolución, ajustas el escalado a algo razonable como 125% o 150%, y luego esperas a que aparezcan los compromisos. Una aplicación se ve nítida, otra se ve ligeramente borrosa y no puedes leer el texto.
La gestión de ventanas en mosaico ha tenido un problema similar. En Linux, generalmente ha implicado elegir entre un entorno de escritorio completo que trata el mosaico como un extra, o un gestor de ventanas dedicado que espera que construyas la mitad de tu flujo de trabajo a mano.
Eso es lo que hace interesante a COSMIC. System76 ha construido un escritorio donde el escalado fraccionario y el mosaico dinámico son parte del paquete en lugar de características añadidas después. Aunque es cierto que COSMIC aún es joven y no tiene la madurez o amplitud de GNOME y KDE (anteriormente critiqué a Pop OS), en estas dos áreas específicas, ya parece que fue diseñado para la forma en que muchos usuarios de Linux trabajan actualmente. Aquí está la razón por la que COSMIC maneja el escalado de pantalla y el mosaico de ventanas mejor que sus envejecidos rivales.
La solución de escalado fraccionario
El escalado es donde el acabado del escritorio se vuelve real
El principal problema con el escalado de pantalla en Linux, particularmente en monitores HiDPI y 4K, siempre ha sido el problema de las "aplicaciones borrosas". Esto ocurre cuando el toolkit (como GTK) o el compositor tiene que usar un truco, como renderizar una aplicación al 200% y luego reducirla al 150%.
Aunque me gusta GNOME, históricamente ha sido el peor en este aspecto porque su compositor Mutter y el toolkit GTK manejan el escalado de manera rígida. GNOME te da la impresión de que quiere que elijas una configuración limpia y simple y luego dejes de hacer preguntas. Eso está bien en un laptop, pero no ayuda cuando utilizas una pantalla de laptop de alta DPI junto a un monitor externo de menor DPI y quieres que ambos se sientan físicamente consistentes.
Además, las aplicaciones XWayland (aplicaciones que no están construidas nativamente para Wayland, como Discord o Spotify) a menudo aparecen como borrosas y desordenadas cuando se habilita el escalado fraccionario. Si bien GNOME 47 introdujo correcciones, a menudo depende de permitir que las aplicaciones X11 se escalen por sí mismas, lo que puede resultar en que los elementos de la interfaz se vuelvan imposiblemente pequeños o se rompan por completo.
KDE Plasma maneja esto algo mejor a través de la opción "Escalado X11". Esto permite que las aplicaciones X11 se rendericen a resolución nativa y se escalen a sí mismas, manteniéndolas nítidas. Sin embargo, esto requiere intervención manual y no es una solución perfecta para aplicaciones que carecen de soporte moderno para escalado.
COSMIC elimina el problema desde un nivel fundamental. Está construido completamente en Rust utilizando el toolkit Iced, que tiene soporte nativo para escalado fraccionario y, debido a que el toolkit de interfaz gráfica y el compositor están diseñados para hablar el mismo idioma nativo, no hay necesidad del truco de "doble escala-reducción". Además, las versiones recientes han introducido ajustes específicos de escalado fraccionario para aplicaciones XWayland, asegurando que incluso las aplicaciones heredadas sigan siendo nítidas sin sobrecargar tu GPU.
Mosaico dinámico en GNOME, KDE y COSMIC
COSMIC entiende flujos de trabajo mixtos
La gestión de ventanas en mosaico, que es esencialmente el redimensionamiento y arreglo automático de ventanas para llenar la pantalla sin superposición, es un superpoder de productividad. Mis notas personales mientras miro cursos y conferencias dependen en gran medida de ello.
Para obtener mosaico automático en GNOME, históricamente tenías que instalar la extensión "Pop Shell" (irónicamente, la antigua versión de lo que se convirtió en COSMIC) o extensiones como PaperWM. Estas dependen del ciclo de lanzamientos de GNOME; una actualización importante de GNOME a menudo rompe la extensión, dejando a los usuarios sin su flujo de trabajo.
KDE depende de scripts de KWin como "Krohnkite" para lograr un mosaico automático. Si bien el "Mosaico de Ventanas" nativo de KDE (Meta+T) es muy útil, es en gran medida manual; tienes que arrastrar ventanas hasta las zonas. Krohnkite ofrece mosaico automático, pero es un script mantenido por la comunidad, no una característica central.
COSMIC es el único entorno de escritorio importante que incorpora el mosaico dinámico directamente en el compositor sin necesidad de ninguna extensión o script (puedes, pero no los necesitas para lo básico). Para mí, su característica destacada es el mosaico por espacio de trabajo. Puedes establecer el Espacio de Trabajo 1 en "Modo de Mosaico", donde las ventanas se ajustan automáticamente a una cuadrícula, mientras que el Espacio de Trabajo 2 se mantiene en el "Modo Flotante" tradicional para aplicaciones que no se integran bien (como GIMP o Blender). Incluso puedes mosaicar en un monitor mientras...
flotando en otro.
¿Por qué no usar un administrador de ventanas en tiled?
Las palabras clave son integradas y sencillas
Así que, tal vez te estés preguntando por qué no simplemente instalar un administrador de ventanas en tiled. Esa sigue siendo una buena respuesta para muchos usuarios. i3, Sway, Hyprland, river, niri, y otros existen por una razón. Son scriptables y, a menudo, hermosos en las manos de alguien lo suficientemente paciente como para configurarlos, pero un administrador de ventanas en tiled no es lo mismo que un entorno de escritorio integrado.
COSMIC es interesante porque intenta llevar el tiling al escritorio integrado en lugar de pedir al usuario que abandone el escritorio. Esa es una propuesta diferente de “instalar estos paquetes y editar este archivo de configuración hasta que tu sistema refleje tu vida interior.”
A diferencia del acertado tiling de i3 o Sway, COSMIC te permite arrastrar y soltar tiles con el mouse, ajustar bordes e incluso configurar sombras en modo tiling, algo que a menudo les falta a los gestores de ventanas minimalistas. Ofrece la eficiencia de un administrador de ventanas en tiled sin la intimidación de editar archivos de configuración.
COSMIC se siente construido para el escritorio Linux moderno
El escritorio Linux ya no es solo un monitor de 1080p y un panel. La gente utiliza todo tipo de cosas… como laptops de alta DPI, pantallas ultrawide, displays de refresco mixto, aplicaciones Electron, software de trabajo remoto, entornos de desarrollo repartidos en múltiples pantallas y un montón de otras cosas. Un escritorio que no puede manejar la escalabilidad y la colocación de ventanas de manera adecuada se siente viejo, incluso si el tema es moderno.
Para ser justos, GNOME y KDE son maduros. COSMIC, sin embargo, puede tener un mejor instinto para el momento actual. Entiende que las personas quieren que la máquina se adapte a su configuración sin convertir la configuración en un pasatiempo y si eres un usuario cansado de entrecerrar los ojos ante el texto borroso de Discord en tu monitor 4K, o cansado de arrastrar ventanas manualmente para que se ajusten a tu pantalla, COSMIC es la elección superior.
Si deseas encontrar artículos similares a COSMIC en el escritorio muestra un mejor escalado y organización en mosaico que GNOME y KDE, te sugerimos revisar la categoría Linux.

Deja una respuesta