Wayland: ¿Un posible sucesor de X en Linux?

Hace poco, muchos sitios especializados hicieron eco de la noticia sobre el desarrollo de un nuevo sistema X para Linux llamado Wayland, y como ya había sucedido en otras ocasiones, se escucharon muchas voces acerca de lo innecesariamente grande y complejo del sistema existente (X.org).  La noticia era bienvenida, pero no había mucha información acerca de qué se trataba exactamente.

Un poco de historia

X Window System (o simplemente X) es el componente del sistema que se encarga fundamentalmente de dos tareas : desplegar las aplicaciones en pantalla y recibir los eventos del usuario (teclado, mouse, etc).  X no es una aplicación en particular, sino que es una específicación que puede tener múltiples implementaciones, su origen data de mediados de los años 80 y se creó inicialmente con la idea de tener una interfaz gráfica para los sistemas Unix, sin embargo su diseño es independiente de la plataforma y gracias a eso es que hoy tenemos implementaciones de X para Windows, Linux, OSX, Unix’es, etc.

Cuando se diseñó X, el hardware era bastante diferente a lo que usamos hoy en día.  En esos años los chips de aceleración de video no era algo que estaba al alcance de cualquier mortal y el uso de servidores compartidos era algo común, la computación personal era un sueño de pocos.  Para usar los sistemas Unix se acostumbraba a conectar a muchos usuarios mediante terminales de texto y X agregaba capacidades gráficas a esta interacción.  Una de las características naturales de X es poder desplegar en un sistema las aplicaciones que se están ejecutando en otro, actuando en forma remota.

Hoy en día no es necesario compartir los computadores y cada usuario puede tener uno completamente dedicado a él, tanto las aplicaciones como el servidor X corren en la misma máquina en forma local, el uso remoto es opcional.  Por otra parte el hardware de video ya no sólo despliega un conjunto de pixeles, sino que cuenta con procesadores dedicados a generar imágenes en espacios 2D y 3D.

En el caso de Linux la implementación de X más utilizada es X.org, ésta surgió cuando un grupo de desarrolladores de XFree86 se separó del proyecto porque consideraban que existían muchas restricciones para hacer fuertes cambios en X. Esto ocurió en el año 2004 cuando un cambio a un licenciamiento más restrictivo fue la gota que rebalsó el vaso.

Los cambios que se han realizado en X han sido considerables.  Por muchos años se puede decir que los cambios se limitaban a agregar drivers, pero el resto de las ideas originales se mantenían a pesar de los avances en el hardware gráfico, especialmente a finales de los 90.  Cuando surgió X.org, héroes como Keith Packard y Jim Gettys pudieron llevar adelante los cambios que se necesitaban para convertir a X en un sistema moderno.

Keith Packard y su pandilla

Uno de los cambios fuertes fue cambiar algunos aspectos del despliegue para que los pudiera realizar la aplicación y no el servidor X, es el caso del sistema de fonts.  Con eso lograron crear interfaces WYSIWYG, suavizado de fuentes, mejoras sustanciales en el rendimiento y capacidad de usar la aceleracón por hardware a la hora de desplegar texto.  La base de este cambio (xrender) también permitió mejorar la forma en que se manejan los dibujos vectoriales, dando capacidad de usar alpha blending, antialias y todo acelerado por hardware.

Otro de los cambios fuertes es el modelo de composición.  En pocas palabras se trata de una nueva forma de desplegar las ventanas para que no exista el redibujado y una aplicacion independiente se encarga de presentar todas las ventanas en la pantalla, se conoce como Composite Manager y su implementación más conocida es Compiz (+derivados).  Gracias al nuevo modelo de composición se pueden aprovechar las capacidades 3D de los procesadores modernos, que son increiblemente poderosos para las necesidades de un sistema de escritorio.

Cambios recientes en X

Recientemente se agregaron un par de cambios que permitieron mejorar dos aspectos que siempre fueron criticados en X.  Uno de ellos es que ahora X ya no se encarga de configurar el modo de video, sino que lo hace en el kernel, esta funcionalidad se le llamó ingeniosamente Kernel Mode Setting (KMS).  Los beneficios directos de este cambio son al menos dos : ya no es necesario que X se ejecute con privilegios de root, lo que siempre es un riesgo de seguridad, y el otro es que otras aplicaciones pueden solicitar un cambio en el modo de video, esto significa por ejemplo que si hay dos X server corriendo al mismo tiempo antes se tenia que “apagar y encender”  el X server para cambiar de uno a otro, en cambio ahora el kernel podría simplemente cambiar el contexto entre uno y otro, sin reiniciar el video ni causar esos molestos pestañazos.  Otra ventaja es que otras aplicaciones de despliegue podrian pedir al kernel el control del video sin pasar por X, por ejemplo un screensaver o una aplicación dedicada a la reproducción de videos en pantalla completa.

El otro cambio es relativo al manejo de memoria de las aplicaciones que usan el servidor X.  Se implementó un sistema centralizado en donde las aplicaciones pueden incluso compartir objetos gráficos.  Este sistema se conoce como Grapics Excecution Manager (GEM). ¿En donde interesa? justamente un Composite Manager es uno de los que necesita este tipo de funcionalidad.  En pruebas realizadas con hardware antiguo (i915) se produjo un incremento de más de un 50% en el performance al probar aplicaciones 3D.

Wayland entra a jugar

Con todos estos cambios, X.org se ha convertido en un sistema que cada dia se aleja más de lo que se diseño originalmente en los 80.  El problema es que por motivos de compatibilidad, y para poder ser un X con todas las de la ley, tiene que mantener una gran cantidad de funcionalidad que ya no es relevante.  Se sabe que se han eliminado algunas características obsoletas y según dicen, nadie se ha quejado, pero no se puede hacer una limpieza total porque se desconoce cuantos usuarios podrían salir afectados.

Kristian Høgsberg, un empleado de RedHat, ha comenzado a trabajar en un proyecto por su cuenta para crear un nuevo sistema gráfico llamado Wayland. Kristian ha desarrollado tanto en X.org como en el kernel así que conoce bien lo bueno y lo malo de cada uno de ellos.

Lo primero que se debe decir de Wayland es que no se trata de un X server como erróneamente lo titularon varios sitios.  Wayland busca aprovechar todas las características que ya no son parte de X para crear un nuevo sistema de despliegue con un diseño actual, este aspecto es bastante importante porque una de las limitaciones que existían hasta hace poco era que para hacer un nuevo sistema de despliegue (X u otro) se necesitaba implementar una gran cantidad de funcionalidad.

Wayland en vez de partir de cero, tiene como base todo lo que se eliminó de X para integrarse al kernel y bibliotecas externas.  No es una duplicación de trabajo, es una comienzo limpio sobre una base sólida.

Como Wayland no es un X, las aplicaciones existentes no pueden funcionar directamente en él, pero es algo que se puede solucionar ya que al usar toolkits como QT y GTK que son independientes de X, en teoría sería cosa de que hicieran los ports respectivos a Wayland.   Otra alternativa es que se ejecute un servidor X rootless sobre Wayland, y así las aplicaciones no se darían cuenta que es otro quien dibuja sobre la pantalla, es el mismo sistema que utiliza OSX en la actualidad para desplegar apicaciones que usen X.

En diciembre del 2008, Kristian ya tenía andando X.org sobre Wayland.

Wayland propone que el Composite Manager sea independiente del sistema de despliegue como es en X, pero que sea parte del mismo proceso.  Si se mezcla esta idea con la anterior de usar un X sobre Wayland, sería posible hacer transiciones de usuarios como las que hace OSX mediente este Composite Manager integrado.

Hasta ahora Wayland es un prototipo experimental muy pequeño, no tiene fines muy ambiciosos y no hay seguridad sobre su futuro, pero sin embargo puede ser un cambio radical en el área de interfaz gráfica.  Linux en un comienzo estaba en las mismas condiciones y ya sabemos lo que pasó.

Los valientes que quieran contarle a sus nietos que probaron este sistema cuando comenzó, pueden descargar, compilar y probarlo desde su repositorio oficial.

Links:

- Grupo de discusión sobre Wayland (groups.google.com)
- Preguntas frecuentes sobre Wayland (groups.google.com)
- Blog de Kristian Høgsberg (hoegsberg.blogspot.com)
- New Wayland X server looks to how a modern desktop works (Heise Online)

Compartir Compartir
Publicado por Franco Catrin el 10 de February 2009 en la categoría Destacados, Software con los tags , , , , , . Tiene 76 comentarios.

76 Comentarios

Wayland: ¿Un posible sucesor de X en Linux?

Deja tu Comentario ↓

Ver Comentario... machin dijo el 10-2-2009 a las 16:36 ...

Leo Jiménez

DesaprobarAprobar49Leo Jiménez dijo el 10-2-2009 a las 16:36:

2

¡Gracias Franco por tan exhaustiva explicación!

Me alegra ver iniciativas que mantengan ese gran avance que se viene dando en sistemas GNU/Linux :-D

chronnoz

DesaprobarAprobar21chronnoz dijo el 10-2-2009 a las 16:37:

3

podrian explicar en forma bien simple, que ganaria un usuario normal con el cambio? menor uso de cpu? mejor rendimiento en todo lo que es video?

jci

DesaprobarAprobar-10jci dijo el 10-2-2009 a las 16:38:

4

First! (siempre quise decir eso)

Franco, unos detallitos (mas que nada son minimas inclusiones):

- Cuando existio RHAD (RedHat Advanced Labs) habia un tipo que incorporo la mayoria de las mejoras en Xfree86 (rasterman, el que hizo Enlightenment despues).
- X en un principio estaba pensado en un modelo independiente de la plataforma, pero tambien independiente de lo que puedas comunicarlo. Por ejemplo, un modelo en red, asi te ahorras el hecho que haya un xserver como tal corriendo en un cliente y solo necesita hablar el protocolo X11.
- No solo xrender se implemento como mejora. Tambien xrandr (ahora ya no hay que tocar el xorg.conf, whooohoo!)
- y recordar que Compiz derivo de una prueba de concepto, Luminocity. Hizo furor como para no incluirlo ;)

Marcelo

DesaprobarAprobar28Marcelo dijo el 10-2-2009 a las 16:40:

5

El articulo mas completo que e visto en fayerwayer. gracias franco.
ahora, si se implementa wayland, ¿los requerimientos de hardware no cambiarian?

Desenfoque

DesaprobarAprobar17Desenfoque dijo el 10-2-2009 a las 16:44:

6

Completo el artículo, pero suena más a Chilehardware que a Fayerwayer (donde las cosas son más light).

El título correcto acá sería: “Wayland hará que tu Linux se vea mejor que Snow Leopard”

Franco Catrin

Franco Catrin dijo el 10-2-2009 a las 16:46:

7

@chronnoz
Ninguna de las anteriores. Esas ganancias ya existen en X.org. En muy pocas palabras, lo que se puede lograr es tener un manejo del display similar al que tiene Apple con su tecnología. Pero explicar eso necesitaría otro artículo :(

@Marcelo
No cambiarían.

Thomas

DesaprobarAprobar64Thomas dijo el 10-2-2009 a las 16:53:

8

Perdon…puta pero asi da gusto…leer…gracias Franco por subir “el pelo” a esto…

pock

DesaprobarAprobar14pock dijo el 10-2-2009 a las 16:54:

9

en buenas cuentas Franco el paso siguiente en linux seria este?
y es muy costoso en cuanto a lineas de código esto?
cuanto crees que tome absolverlo?

De todas mangeras felicitaciones por el post, muy bueno y completo, se agradece informarse

Kurt Rottmann

DesaprobarAprobar50Kurt Rottmann dijo el 10-2-2009 a las 17:02:

10

Siento que está subiendo de pelo Fayerwayer con las noticias de Franco

funklipe

DesaprobarAprobar22funklipe dijo el 10-2-2009 a las 17:05:

11

iwal me va a dar nostalgia tener que pelear con el xorg.conf de vez en cuando
snif…

Ver Comentario... sebastian dijo el 10-2-2009 a las 17:05 ...

Overspace

DesaprobarAprobar-7Overspace dijo el 10-2-2009 a las 17:17:

13

En palabras del mismo Kristian Wayland es …
“a new display server that implements just the tiny fraction of X features that we actually use when running a composited desktop. Which is essentially buffer management (close to what DRI2 does in X.org), input handling and hooks to allow a compositor to composite the desktop. All rendering is done client side as direct rendering (how OpenGL works today, but pixman and thus cairo, for example, could learn how to do direct rendering too), and modesetting and other hardware setup is done in the kernel. This takes a lot of complexity out of the server.”

crispunk

DesaprobarAprobar0crispunk dijo el 10-2-2009 a las 17:21:

14

ok, primero alabara el articulo, que completo esta, luego pues que bien que se esta desarrollando una mejora masiva el linux world, XD

Leo Prieto

DesaprobarAprobar37Leo Prieto dijo el 10-2-2009 a las 17:24:

15

Putas que escribe bonito Franco…….Al fin articulos relacionados a Linux con sustancia.

CKIN

DesaprobarAprobar8CKIN dijo el 10-2-2009 a las 17:24:

16

y yo que andaba echando de menos XFREE86, mientras se vea mejor bienvenido, esa es una de las razones que tienen algunos aun para no dejar windows

Fu-man-chu

DesaprobarAprobar19Fu-man-chu dijo el 10-2-2009 a las 17:31:

17

Muy buen articulo, completo e interesante, se nota la dedicación del autor. EXELENTE!!!

Tips.cl

DesaprobarAprobar6Tips.cl dijo el 10-2-2009 a las 17:34:

18

Muy completo el post….
gracias Franco

jijiji

DesaprobarAprobar14jijiji dijo el 10-2-2009 a las 17:37:

19

franco, da gusto leer tus articulos!

Toku

DesaprobarAprobar11Toku dijo el 10-2-2009 a las 17:41:

20

Excelente articulo! felicitaciones, ojala sigan saliendo mas como este, entiendo que el publico objetivo y la linea editorial de fayerwayer es mas “casual” o “light” como quieran decirlo, y no les interesa leer una “lata” tan tecnica como esta, pero tambien estan los más tuercas que disfrutamos de este tipo de articulos.

Con respecto al tema no tengo mucho q aportar ya que hace tiempo que no uso un mouse en linux.

Carlost

DesaprobarAprobar-2Carlost dijo el 10-2-2009 a las 17:41:

21

Como contrapartida a los de X.org, no les saldría masa cuenta crear una especie de Xlite.org, haciendo exactamente lo mismo, pero bajo el mismo techo de X.org…. para mantener las cosas bajo un nombre conocido y probado…. etc.-

CHAMO

DesaprobarAprobar6CHAMO dijo el 10-2-2009 a las 17:43:

22

Al fin artículos completos en fw!!!!!, no como esa mierda de “Sin Palabras:” de Mr Shit.

Franco Catrin

Franco Catrin dijo el 10-2-2009 a las 17:46:

23

Gracias por los comentarios!! Trataré de tener artículos mas light también. Estos quedan largos porque lamentablemente no hay mucha información en español sobre algunas cosas recientes, por ejemplo GEM, KMS,o cuando hay material en español está incorrecto o mal traducido. Más adelante podré referenciar estos mismos artículos que me servirán de base :D

@Carlost
Lo que tu dices ya existe y se llama kdrive. Pero sigue teniendo los problemas del diseño original de X

http://en.wikipedia.org/wiki/KDrive

brionescl

DesaprobarAprobar12brionescl dijo el 10-2-2009 a las 18:05:

24

Wena franco !!! por fin un artículo decente de linux en applewayer… que los demás aprendan a no hacer copy-paste de otros lados y redacten con sus propias palabras.

espero que no se muera el proyecto y tome mas fuerza en el desarrollo, esto promete que será un cambio radical en las funcionalidades del X

Overspace

DesaprobarAprobar1Overspace dijo el 10-2-2009 a las 18:09:

25

@Franco Catrin
“material en español está incorrecto o mal traducido”
Cierto y se debe principalmente a que en la pagina principal del google groups dice “Wayland is a nano display server” y en las preguntas frecuentes “It’s not an X server and not a fork”. Si se lee sin profundizar mucho se induce a mucha confusion.

Ver Comentario... via290 dijo el 10-2-2009 a las 18:24 ...

Nombre (obligatorio)

DesaprobarAprobar1Nombre (obligatorio) dijo el 10-2-2009 a las 18:38:

27

Destacable contribución a que por fin haya buen material en español. Lamentable que no sea en el más preciso de los lugares, de repente la version light aquí y la versión extra-transitores en tu blog en tuxpan.cl . La balanza está algo desequilibrada entre los artículos más ad-populus (de todo el resto de los editores) y estos algo cargaditos al tecnicismo más duro, ni todos juntos hacen el peso.

Fakeroot

DesaprobarAprobar6Fakeroot dijo el 10-2-2009 a las 18:47:

28

gran post Franco, lo mejor de wayland es que esta su concepto es para aprovechar las nuevas tecnologias DRI2, KMS, GEM y demases. ademas quiere eliminar los “feos” redibujados que al parecer siempre a habido problemas en su implementacion en los bufferes no visibles que al final se descordina.

Veo mucho interes en el software libre en mejorar al apartado grafico y eso es excelente y creo que cuando las empresas vean una base mas solida habrá mejores drivers y mas aplicaciones graficamente bonitas, y si a eso le sumamos que KDE4 ya estara maduro para ese entonces, todos los adelantos que se consideraron para ese escritorio iran aun mejor.

saludos y felicitaciones

PD: un post de SUSE Estudio para crear la distro on line no estaria malo (no importa que sea corto).

TurboMAC

DesaprobarAprobar3TurboMAC dijo el 10-2-2009 a las 19:02:

29

Notable Franco. Aunque es un proyecto verde aun, no me extrañaria que terminara por reemplazar a Xorg en poco tiempo mas, asi como sucedio casi por completo con Xfree86 y Xorg.

Buenisimo el articulo, se nota que hay alguien que sabe realmente.

Ver Comentario... carlos dijo el 10-2-2009 a las 20:03 ...

Algalord

DesaprobarAprobar0Algalord dijo el 10-2-2009 a las 20:27:

31

Genial, espero poder probarlo pronto, lo que es ahora sigo con X.org

Ver Comentario... Dr.WinGates dijo el 10-2-2009 a las 20:53 ...

Diego

DesaprobarAprobar2Diego dijo el 10-2-2009 a las 20:58:

33

Muy buen artículo!!!

Wayland: ¿Un posible sucesor de X en Linux?

DesaprobarAprobar0Wayland: ¿Un posible sucesor de X en Linux? dijo el 10-2-2009 a las 21:43:

34

[...] Wayland: ¿Un posible sucesor de X en Linux?www.fayerwayer.com/2009/02/wayland-un-posible-sucesor-de-x-e… por crafton hace pocos segundos [...]

Pato Acevedo

DesaprobarAprobar8Pato Acevedo dijo el 10-2-2009 a las 22:04:

35

Hasta los comentarios tienen mas contenido cuando el post es de calidad.

Gracias Franco

Ver Comentario... via290 dijo el 10-2-2009 a las 22:42 ...

Ariel

DesaprobarAprobar-3Ariel dijo el 10-2-2009 a las 22:54:

37

Cualquier cosa que elimine las rayas extrañas cuando uno maximiza un video, eso da la sensación de un sistema algo desarmado.

Marscitizen

DesaprobarAprobar6Marscitizen dijo el 10-2-2009 a las 22:59:

38

Franco, desde que te veia en el canal UCVTV que admiro tu capacidad para explicar cosas tan tecnicas en pocas palabras, quizas muchos reiran de lo que digo leyendo un articulo tan grande, pero hay muchisimos conceptos e ideas involucrados que manejas muy bien y explicas mejor.

Respecto a la nota, uff… cada dia mas me sorprendo de lo que logra la comunidad de software libre, porque si algo no les agrada o creen que puede ser mejor, simplemente se embarcan en nuevos proyectos y salen cosas muy buenas con el tiempo… aun recuerdo cuando compiz (o beryl) era una insipiente idea de mejorar el entorno, y ya ven en que está ahora…

Gracias Franco, hacia falta gente que supiera harto de GNU/Linux por aca.

Burton_X

DesaprobarAprobar3Burton_X dijo el 10-2-2009 a las 23:04:

39

Es verdad, el nivel del articulo mejora el nivel de los comentarios.

Nada que decir, da gusto leer estos articulos. =D.

debianman

DesaprobarAprobar2debianman dijo el 10-2-2009 a las 23:16:

40

@ Franco

felicitaciones, muy buen articulo, mas clarito en ningun lado
por fin llegan los articulos serios a FW y de calidad…

PD: y jci que hace aca? :O

via290

DesaprobarAprobar-9via290 dijo el 10-2-2009 a las 23:21:

41

lo unico que falta es que le pongan capa al pinguino…
linux es y será un proyecto, bueno o malo…
pero eso solo es .un proyecto que va en procesion tras procesion…

Marscitizen

DesaprobarAprobar6Marscitizen dijo el 10-2-2009 a las 23:26:

42

@via290: ya? y?

xD

Draconiak

DesaprobarAprobar0Draconiak dijo el 11-2-2009 a las 00:33:

43

Hacia mucho que no disfrutaba un post de esta forma, notable redacción, gracias Franco. se pone interesante las X y demas , igual de interesante que leer fayerwayer últimamente, no pido un fosswayer, pero noticias así se agradecen ^-^.

Jose C

DesaprobarAprobar1Jose C dijo el 11-2-2009 a las 01:09:

44

Genial la info.
Yo personalmente uso linux (Ubuntu) pero soy de los que lo usan pero no saben como funciona, pero con el tiempo he aprendido lo elemental como instalar algun driver que no reconoce, en fin…

Una sugerencia… Prodrias hacer algunas comparativas que generen más discución… por ejemplo las Distros.. Reproductores de Video… Herramientas WIFI… o algun programita que sea esencial… etc..

Un Saludo…

Fakeroot

DesaprobarAprobar2Fakeroot dijo el 11-2-2009 a las 01:18:

45

@via290: poco informado tu comentario

Weeber

DesaprobarAprobar2Weeber dijo el 11-2-2009 a las 01:41:

46

Franco es el mejor escritor en fayerwayer ahora mismo. Sigue asi!

Cósty

DesaprobarAprobar0Cósty dijo el 11-2-2009 a las 02:03:

47

WOW, suena bueno. Me gustaría mucho usar Linux pero las veces que lo he instalado siempre termino desinstalándolo debido a que hay algunos drivers específicos que no funcionan al 100% como el de la Intuos 3 (por los botones programables y las barras censoras) y la webcam :( En todo caso la última vez que lo instalé me funcionó muy bien, y con Wine supongo que podré usar los programas de Windows que quiera. Me imagino que es cosa de esperar un poco y con avances como este que comentas, y otros que vendrán, será imposible no optar por Linux, creo yo. Solo hay que esperar (en mi caso personal)

Saludos.

Cósty

DesaprobarAprobar0Cósty dijo el 11-2-2009 a las 02:05:

48

@Weeber: Toda la razón, notable adquisición de Fayerwayer.

Vurucled

DesaprobarAprobar0Vurucled dijo el 11-2-2009 a las 03:33:

49

Solo tengo que decir… Gracias ñ_ñ
Sigue así Franco, ya has visto que a muchos ya nos tienes contentos XD.

Como siempre, increíble la habilidad que hay en el mundo GNU de evolucionar.

marco

DesaprobarAprobar0marco dijo el 11-2-2009 a las 06:12:

50

impecable tu publicación Franco…
la publicitaré en mi facebook

melkor

DesaprobarAprobar0melkor dijo el 11-2-2009 a las 07:38:

51

Si, evolucionar siguiendo los pasos de su padre, OSX.

Conste, Franco lo dijo varias veces. Como OSX ;-)

Alan

DesaprobarAprobar1Alan dijo el 11-2-2009 a las 09:04:

52

@ via290 compare TODOS los SO y el software en general son un “proyecto”, todo el software tiende a hacer este tipo de cambios, sino todavia estariamos usando win 3.1 u_U

A todo esto felicitaciones Franco, explicas super bien las cosas y lo digo como experiencia personal pk me hacias clases en la Santa Martia JMC (aunke siempre llegabas tarde xD). No se si será posible que te mandes un artículo sobre la virtualización, que es un tema super weno.

Saludos.

Kantoborgy

DesaprobarAprobar0Kantoborgy dijo el 11-2-2009 a las 11:30:

53

XDDD
Parece la pantallita verde del 0S400

via290

DesaprobarAprobar-4via290 dijo el 11-2-2009 a las 12:27:

54

Alan@…cuando windows 3.1 salió al mercado, el sistema operativo
de apple ya habia empezado la evolución…
a hora, no se que entiende linux por evolucion???
root@pasos@_:atp-de¿install???¿gansos&sudo>≤poderdesupervacadpk¿

…

Alan

DesaprobarAprobar1Alan dijo el 11-2-2009 a las 12:46:

55

@via290 mira las primeras versiones de gnu/linux y comparalas con als actuales, despues me dices si hay o no evolución…..
además TODOS los sistemas operativos utilizan comandos (apt :D ), lo que pasa es que están escondidos detras de un botoncito (en linux tb). Es tipico de la gente que NUNCA ha usado linux el tirar caca acerca del uso de terminales, si se dieran 5 minutos para “jugar” con el sistema, se darán cuenta que no es necesario para un usuario comun el usar terminal.
De hecho mac tiene terminal y los mismos comandos de linux (unix???).
Por ultimo evolución != eyecandy… lo que me gustaria saber es que entiendes tu por evulución u_U

via290

DesaprobarAprobar-3via290 dijo el 11-2-2009 a las 13:04:

56

alan@ todos los SO tienen terminales incluyendo windows(MSDOS) que es mas unix que unix…
el bigban en apple empezó a hace rato, no sé en linux o todavia no empieza.??? los disketes y instalar con consolas de root es del siglo pasado… que alguien le avise a linux que ya pasamos el siglo 20.

…

machin

DesaprobarAprobar0machin dijo el 11-2-2009 a las 13:06:

57

sólo -83? chss!

Dr.Avila

DesaprobarAprobar0Dr.Avila dijo el 11-2-2009 a las 16:45:

58

Franco.

Solo una precision. Wayland no se plantea a si mismo como un servidor X. De hecho esa es la unica forma en que puede precindir de ciertas cosas que son parte de ese modelo, por eso me parecio raro el enunciado. Una suerte que lo corrijas luego

Saludos

PD: Excelente articulo.
PD2: Ojala applewayer siga dando espacio a los desarrollos sin una manzanita

Alex911

DesaprobarAprobar0Alex911 dijo el 11-2-2009 a las 17:52:

59

Me saco el sombrero ante este artículo. Simplemente excelente.

via290

DesaprobarAprobar-3via290 dijo el 11-2-2009 a las 19:18:

60

apoyo a machin zzzzzzzzzzzzz
no entiendo nada del tema
plop!

Franco Catrin

Franco Catrin dijo el 12-2-2009 a las 01:23:

61

@Dr. Avila
Solo para no dar paso a confusiones: Es por eso que el título dice sucesor de X, eso quiere decir que no es un X. Distinto sería haber escrito sucesor de X.org. Fíjate en el 3er párrafo de la última sección.

Nuevamente gracias a todos por sus comentarios!

Alejandro Melo

DesaprobarAprobar-1Alejandro Melo dijo el 12-2-2009 a las 01:26:

62

¡Qué interesante!
Compilaré este servidor gráfico en mi laptop a ver cómo me va (pero luego de terminar de descargar mis torrents… todos los cuales poseo licencia para poder obtenerlos como copia de seguridad, por supuesto xD)

Saludos!

Enlaces del 12-02-09 | evelio.info

DesaprobarAprobar0Enlaces del 12-02-09 | evelio.info dijo el 12-2-2009 a las 04:01:

63

[...] Wayland: ¿Un posible sucesor de X en Linux? por Franco Catrin [...]

Ubuntu 9.04 no incluirá el kernel 2.6.29 | FeedXtractor

DesaprobarAprobar0Ubuntu 9.04 no incluirá el kernel 2.6.29 | FeedXtractor dijo el 12-2-2009 a las 20:35:

64

[...] Integración de Kernel Mode Setting KMS : cuando no existía KMS, las aplicaciones que necesitaban acceder al video debían preocuparse de manejar el modo de video de la pantalla y su estado interno.  Al pasar de un X server a otro o por ejemplo desde el splash de inicio al X server, se producen varios pestañeos cuando uno de ellos cierra el modo de video y el siguiente lo asigna.  Ahora esa funcionalidad la hace el kernel sólo si es necesario, reduciendo el esfuerzo necesario para pasar de una aplicación gráfica a otra y permitiendo que surgan proyectos como el ya comentado Wayland. [...]

jorge

DesaprobarAprobar0jorge dijo el 12-2-2009 a las 20:57:

65

asi da gusto leer noticias.
bien estudiadas.

no como en television wakala XD

rocket.

DesaprobarAprobar0rocket. dijo el 13-2-2009 a las 15:36:

66

hace tiempo ke no leia un post tan completo, bien explicado y facil de leer por aki

se agradece… sigan asi

NihiLicA

DesaprobarAprobar-1NihiLicA dijo el 13-2-2009 a las 18:30:

67

ehm… bueno en gustos no hay nada escrito y tiene que haber para todos los gustos, demasiado largo para mi y me da una reverenda lata leerlo, me quedo con los articulos simplistas y sin profundidad xD
Pero debe ser muy interesante lo que escribio franco :)

Reoba

DesaprobarAprobar0Reoba dijo el 15-2-2009 a las 04:43:

68

Muy, Realmente Muy Interesante, me encanta leer información como esta.
Muchisimas Gracias.

Saludos ;)

Mas sobre Wayland: un servidor grafico muy prometedor | Lisfera

DesaprobarAprobar0Mas sobre Wayland: un servidor grafico muy prometedor | Lisfera dijo el 15-2-2009 a las 09:28:

69

[...] GNU/LINUX. Bueno pues os recomiendo la lectura de un articulo publicado en FayerWayer titulado Wayland: ¿Un posible sucesor de X en Linux? que a mi parecer es de obligada lectura para entender la nesecidad de este nuevo [...]

gustavodiazjaimes

DesaprobarAprobar0gustavodiazjaimes dijo el 9-9-2009 a las 19:32:

71

Excelente articulo, que buen contenido e impecable redacción

Inukaze

DesaprobarAprobar0Inukaze dijo el 26-9-2009 a las 19:57:

72

Bueno ahora si que estoy confundido, muchas web dicen que es una alternativa al X, otras que es un Reemplazo, otras que no sera nada que reemplaze a X, Bueno a la final solo tendre que esperar a ver a donde termina este proyecto ^^

Aceleración 3D por hardware para Android en camino : Blogografia

DesaprobarAprobar0Aceleración 3D por hardware para Android en camino : Blogografia dijo el 13-11-2009 a las 16:39:

73

[...] El trabajo de Chia-I incluso va más allá de Android, ya que ha tenido que hacer modificaciones para que Mesa funcione correctamente en sistemas que no usan X.org, por lo que sus cambios también beneficiarán al sistema gráfico Wayland. [...]

Aceleración 3D por hardware para Android en camino « INATUX

DesaprobarAprobar0Aceleración 3D por hardware para Android en camino « INATUX dijo el 13-11-2009 a las 19:17:

74

[...] El trabajo de Chia-I incluso va más allá de Android, ya que ha tenido que hacer modificaciones para que Mesa funcione correctamente en sistemas que no usan X.org, por lo que sus cambios también beneficiarán al sistema gráfico Wayland. [...]

Aceleración 3D por hardware para Android en camino « WINUXBLOG

DesaprobarAprobar0Aceleración 3D por hardware para Android en camino « WINUXBLOG dijo el 15-11-2009 a las 08:11:

75

[...] El trabajo de Chia-I incluso va más allá de Android, ya que ha tenido que hacer modificaciones para que Mesa funcione correctamente en sistemas que no usan X.org, por lo que sus cambios también beneficiarán al sistema gráfico Wayland. [...]

Alejandro Nova

DesaprobarAprobar0Alejandro Nova dijo el 21-11-2009 a las 03:00:

76

No es por desanimarles, pero nadie que use drivers NVidia verá esto, ni aunque esté listo. NVidia demorará años en reescribir la capa de drivers que usa en Xorg para Wayland. Y durante esos años veremos el infierno gráfico en Linux. Además no nos olvidemos que NVidia, prácticamente, hace que el driver de Windows corra bajo Linux, por lo que muchas partes de X son reescritas y redirigidas a través del driver propietario NVidia.

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?