{"id":152,"date":"2017-04-07T22:05:03","date_gmt":"2017-04-08T01:05:03","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2017\/04\/wayland-sera-o-novo-x\/"},"modified":"2026-09-08T07:56:01","modified_gmt":"2026-09-08T10:56:01","slug":"wayland-sera-o-novo-x","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/es\/2017\/04\/wayland-sera-o-novo-x\/","title":{"rendered":"\u00bfWayland ser\u00e1 el nuevo X.org?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Mascote do LinuxPro encaixando o cabo no monitor moderno, ao lado do monitor CRT antigo com o cabo solto\" src=\"\/wp-content\/uploads\/2026\/09\/wayland-v2.webp\" width=\"1052\" height=\"652\" \/><\/p>\n<div style=\"background:#fff8e1;border-left:4px solid #8b1a1a;padding:.8em 1em;margin:1em 0\"><strong>Nota (2026):<\/strong> El art\u00edculo original de abril de 2017 preguntaba si Wayland ser\u00eda el nuevo X.org. La respuesta, nueve a\u00f1os despu\u00e9s: s\u00ed. GNOME 50 es solo Wayland; Ubuntu 26.04 LTS y las Fedora actuales ya no ofrecen sesi\u00f3n X11 en GNOME. XWayland sigue ejecutando las apps X.<\/div>\n<p>En 2017 Wayland todav\u00eda era \u201cel futuro\u201d. En 2026 es el <strong>presente<\/strong> del escritorio Linux: compositor en lugar del servidor X, menos complejidad, mejor HiDPI y mejor seguridad. El t\u00edtulo de esta entrada ha quedado en el pasado \u2014 el protocolo, no.<\/p>\n<p><!-- more --><\/p>\n<h2>Qu\u00e9 es Wayland<\/h2>\n<p>Wayland es un protocolo (y una librer\u00eda C) para el <strong>compositor<\/strong> hablar con los clientes. El compositor puede ser el propio entorno (Mutter, KWin, Sway, COSMIC, Weston) ejecut\u00e1ndose en KMS\/evdev. Los clientes son aplicaciones nativas, o un servidor X <em>rootless<\/em> (XWayland) para lo que a\u00fan no ha migrado.<\/p>\n<p class=\"translation-block\">Weston, la implementaci\u00f3n de referencia, sigue existiendo para pruebas y sistemas embebidos. En el escritorio de verdad quienes mandan son los compositores de los entornos \u2014 no un \u201cservidor X\u201d en medio.<\/p>\n<h2>Por qu\u00e9 X.org ya no daba m\u00e1s<\/h2>\n<p>El X11 naci\u00f3 en 1987. En 26 a\u00f1os (cuando Kristian H\u00f8gsberg comenz\u00f3 Wayland) el hardware y las UIs hab\u00edan cambiado: el servidor X dej\u00f3 de rasterizar \u201cun rect\u00e1ngulo aqu\u00ed, texto all\u00ed\u201d y pas\u00f3 a recibir b\u00faferes listos del toolkit. El protocolo se convirti\u00f3, en palabras de <strong>Daniel Stone<\/strong> (charla en la linux.conf.au 2013), \u201cun terrible protocolo de comunicaci\u00f3n entre el cliente y el gestor de ventanas\u201d \u2014 con tearing, ventana gris antes de pintar, grabs de teclado que bloquean el salvapantallas.<\/p>\n<p>El wiki de X.Org lleg\u00f3 a listar un \u201cX12\u201d hipot\u00e9tico: qu\u00e9 har\u00edan diferente si pudieran redise\u00f1ar el protocolo. No era un proyecto serio; era un atestado. La compatibilidad hacia atr\u00e1s es pol\u00edtica de X.org: cuatro modelos de input, cuatro de display, dos de rendering, ~23 extensiones activas. Cada peque\u00f1a correcci\u00f3n se convert\u00eda en un trabajo desproporcionado.<\/p>\n<p>El propio Wayland solo existe porque el X.org de los a\u00f1os 2000\u20132010 limpi\u00f3 DRI2, KMS y Mesa. Stone: \u201cWayland no ser\u00eda posible sin los \u00faltimos a\u00f1os de desarrollo del X.org\u201d.<\/p>\n<p><img decoding=\"async\" alt=\"Arquitetura Mesa e Wayland\" src=\"\/wp-content\/uploads\/2026\/09\/mesa-wayland-arch.webp\" \/><\/p>\n<h2>En qu\u00e9 se diferencia Wayland<\/h2>\n<p>Parte de cero, con el papel <em>moderno<\/em> del servidor de display: el cliente dibuja el b\u00fafer, el compositor lo coloca en la pantalla. Un popup, por ejemplo: en X11 el cliente pide un grab global de teclado\/rat\u00f3n; en Wayland el compositor sabe qu\u00e9 es un popup y lo cierra solo si haces clic fuera \u2014 las teclas de multimedia y el salvapantallas no mueren a mitad.<\/p>\n<p>Las apps X antiguas no necesitan reescribirse de golpe: <strong>XWayland<\/strong> es un servidor X que se ejecuta como cliente de Wayland. As\u00ed es como GNOME 50 y Plasma 6.8 siguen abriendo ese binario GTK2\/Qt5 que nadie va a portar.<\/p>\n<p><img decoding=\"async\" alt=\"Arquitetura Wayland\" src=\"\/wp-content\/uploads\/2026\/09\/wayland-arch.webp\" \/><\/p>\n<h2>Qu\u00e9 ha pasado de 2017 a 2026<\/h2>\n<p>Stone apostaba a que 2013\u20132014 ser\u00eda \u201cun muy buen a\u00f1o\u201d para ports de GNOME y KDE. Tard\u00f3 m\u00e1s, pero lleg\u00f3:<\/p>\n<ul>\n<li><strong>GNOME<\/strong> \u2014 Wayland por defecto en Fedora desde 2016, en Ubuntu desde 22.04. GNOME 49\/50 (2025\u201326) <em>elimin\u00f3<\/em> la sesi\u00f3n X11 de Shell\/Mutter\/GDM.<\/li>\n<li><strong>Ubuntu<\/strong> \u2014 25.10 ya sali\u00f3 sin sesi\u00f3n X11; <strong>26.04 LTS<\/strong> es la primera LTS de GNOME solo-Wayland.<\/li>\n<li><strong>KDE Plasma<\/strong> \u2014 Wayland por defecto desde Plasma 6 (2024). Telemetr\u00eda: &gt;95% de los usuarios 6.6 ya estaban en Wayland. Plasma 6.7 es la \u00faltima con sesi\u00f3n X11; <strong>6.8<\/strong> (octubre de 2026) la retira. Las apps X siguen funcionando v\u00eda XWayland.<\/li>\n<li><strong>Fedora \/ RHEL 10<\/strong> \u2014 la sesi\u00f3n Xorg de GNOME ya no est\u00e1; XWayland se mantiene.<\/li>\n<li><strong>NVIDIA<\/strong> \u2014 el driver propietario ha dejado de ser el bloqueo cl\u00e1sico; en el escritorio actual la sesi\u00f3n Wayland es el camino soportado.<\/li>\n<\/ul>\n<p>Xfce y Cinnamon todav\u00eda cargan X11 junto a Wayland. Para el usuario de GNOME\/KDE en una distro actual, la pregunta del titular ya tiene respuesta en el inicio de sesi\u00f3n.<\/p>\n<h2>C\u00f3mo comprobarlo (y cu\u00e1ndo volver a X)<\/h2>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">echo $XDG_SESSION_TYPE\n# wayland  ou  x11\n<\/code><\/pre>\n<p>En GDM, el selector de sesi\u00f3n (engranaje en la pantalla de inicio de sesi\u00f3n) todav\u00eda existe en las versiones que ofrecen ambas. En Ubuntu 26.04 GNOME, la opci\u00f3n Xorg desaparece del men\u00fa. Herramientas que dependen de <code data-no-translation=\"\">xdotool<\/code>, captura global o reenv\u00edo X11 cl\u00e1sico a trav\u00e9s de SSH siguen siendo el nicho de X \u2014 o de un portal\/PipeWire en lugar de la antigua compartici\u00f3n de pantalla.<\/p>\n<h2>Referencias<\/h2>\n<ul>\n<li><a href=\"https:\/\/wayland.freedesktop.org\/\">wayland.freedesktop.org<\/a><\/li>\n<li><a href=\"https:\/\/www.linux-magazine.com\/Online\/Features\/Is-Wayland-the-New-X\">The Real Story Behind Wayland and X<\/a> (Daniel Stone \/ Linux Magazine \u2014 origen de esta entrada)<\/li>\n<li><a href=\"\/es\/2026\/09\/linux-35-anos\/\">Linux cumple 35 a\u00f1os<\/a><\/li>\n<\/ul>\n<p>X11 no \u201cmuri\u00f3\u201d un d\u00eda: se convirti\u00f3 en compatibilidad. El compositor, en 2026, habla Wayland.<\/p>","protected":false},"excerpt":{"rendered":"<p>Em 2017 o Wayland ainda era \u201co futuro\u201d. Em 2026 ele \u00e9 o presente do desktop Linux: compositor no lugar do servidor X, menos complexidade, HiDPI e seguran\u00e7a melhores. O t\u00edtulo deste post ficou no passado \u2014 o protocolo, n\u00e3o. &#8230; <a title=\"\u00bfWayland ser\u00e1 el nuevo X.org?\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/es\/2017\/04\/wayland-sera-o-novo-x\/\" aria-label=\"Leer m\u00e1s sobre Wayland ser\u00e1 o novo X.org ?\">Leer m\u00e1s<\/a><\/p>","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,97,98],"tags":[4,99,101,100],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-linux","category-wayland","category-x-org","tag-linux","tag-wayland","tag-x","tag-x-org"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/comments?post=152"}],"version-history":[{"count":5,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/152\/revisions"}],"predecessor-version":[{"id":1151,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/152\/revisions\/1151"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/media?parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/categories?post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/tags?post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}