Nick Schermer, uno de los principales desarrolladores de Xfce, ha publicado en el blog de este Entorno de Escritorio un artículo respondiendo a algunas de las preguntas más frecuentes hechas por los usuarios. Trataré de traducirlo lo mejor posible, no obstante, pueden consultarlo en inglés en este enlace.
Preguntas después de la liberación de 4,10
Este corto post es una respuesta a algunas preguntas que he preparado en los comentarios sobre el comunicado de prensa de Xfce 4.10 a través de Internet. Si tiene más preguntas, hágamelo saber en los comentarios y voy a tratar de responderlas.
Una nueva versión estable después de 16 meses? Y no es la liberación 4.8.1 …
Esto se debe a que Xfce tiene un modelo de desarrollo diferente a GNOME o KDE cuando se trata de versiones estables, debido al Limitado equipo de desarrolladores que quieren pasar el menor tiempo posible en la liberación de los paquetes. Grandes versiones estables, como lo hacen otros Escritorios consumen mucho tiempo, incluso con la pequeña cantidad de paquetes principales de Xfce.
Por lo tanto después de la versión 4.6 se decidió lo siguiente: que sólo habrán 4 grandes lanzamientos (3 versiones preliminares y una versión estable) y luego solo versiones estables para los paquetes individuales. Así que la versión de escritorio es 4.10 (nótese la falta de micro-número), y los componentes individuales pueden tener un mayor número 4.10.x.
Como un ejemplo, la última versión estable de la versión 4.8 de xfce4-dev-tools es la 4.8.0, el mismo que en fat-tarball. La última liberación de xfce4-panel en la versión 4.8 es 4.8.6 (o sea, 6 versiones estables después de la 4.8.0, que estaba en el fat-tarball).
Sabemos que esto es más difícil para los nuevos usuarios, que prefieren tomar un archivo comprimido con todas las últimas versiones, sino que debe arrastrarse a través de /src/xfce y la necesidad de encontrar la última versión. Para las distribuciones que esto es mucho más fácil: los empaquetadores están suscritos a la lista de correos xfce-announce o pueden mirar en identi.ca y en ven en tiempo el paquete que necesitan actualizar.
Sin embargo esto sigue siendo un punto en que podemos mejorar, así que vamos a ver si podemos dar más información en la página web (anuncios y enlaces a las últimas versiones del paquete).
La versión 4.10 sólo tenía 2 versiones preliminares, debido a que no aparecieron errores críticos y las traducciones estaban bien. Razones suficientes para que yo saltara la pre3 y liberara la 4.10 en su lugar.
Wiki de documentación en línea
Sólo para ser claro en esto: nosotros entendemos que los documentos en línea no son una solución, pero era lo mejor que podíamos hacer en un corto período de tiempo. Esperamos que la configuración basado en wiki atraerá a más contribuyentes y dar lugar a un conjunto completo de documentación. Cuando nos sintamos satisfechos con el contenido de la wiki, tomaremos una instantánea y la pondremos en xfce4-docs.
Gtk3
En primer lugar hay 2 cosas: Xfce 4.10 no está utilizando gtk3, sólo el motor de temas gtk-xfce-engine soporta gtk3. En segundo lugar, vamos a discutir si Xfce 4.12 será portado a gtk3. Voy a explicar esto último:
Técnicamente gtk3 no tiene nada diferente a gtk2 cuando se trata de la programación. Las partes dura está en portar algunos widgets personalizados (dibujar y asignar un tamaño), los reemplazos de algunos símbolos obsoletos y enlace a las librerías de gtk3. Todas las cosas que un usuario no va a notar si lo hacemos bien.
Gtk3 no es más rápido que gtk2, tal vez hay algunas áreas donde es un poco más rápido, pero hay zonas donde el rendimiento se redujo un poco. Nada sorprendente aquí.
Soy consciente de los problemas en la personalización de temas de gtk3. Por lo que entiendo, esto cambió hacia atrás y hacia adelante en GTK 3.0, 3.2 y 3.4. Así que tenemos que decidir qué versión se requiere para conseguir este trabajo constante, porque la gente se quejará si sólo el tema de Raleigh se puede utilizar :).
Desde el punto de vista de Xfce no es (de nuevo) el problema de recursos para portar todos los plugins, ya que si por ejemplo, el panel ha sido portado para gtk3, también los plugins deben ser portados. No todos los Goodies se mantienen, pero por lo general trabajan y las distribuciones los pueden compilar.
En cualquier caso, no debemos emocionarnos demasiado con gtk3, es sólo Gtk 2.26 con una enorme api :). Una vez que decidimos cuál es la versión que utilizamos en 4.12, lo voy a publicar en el blog.
LXDE todavía consume menos memoria
* Suspiro * No voy a despotricar sobre esto porque usted como usuario debe elegir el escritorio que le hace feliz, pero de todos modos me molesta un poco. Así que para arrojar algo de información:
LXDE y Xfce están basados en el mismo toolkit y proporcionan más o menos el mismo conjunto de características. Eso como punto de partida hace técnicamente casi imposible de ser mucho mejor o peor con respecto al uso de la memoria. Creo que este mito empezó todo mediante la comparación de dos distribuciones (pista: strcmp (distro_a + 1, distro_b + 1) == 0).
Estoy seguro de que Xfce consume un poco más de memoria, debido a que inicia más procesos. Especialmente cuando los plugins externos se añaden al panel: una decisión de diseño para que el panel sea más estable.
No sé ni me importa, donde comenzó esta comparación, pero si alguien lo hace de nuevo el futuro, por favor, comparar el uso de memoria real y no el uso de memoria libre. O mejor aún: no se pueden comparar el uso de memoria en absoluto, porque es bastante inútil.
Dicho esto: si inicio LXDE y Xfce 4.10 como escritorio por defecto (usando los paquetes de ArchLinux) y uso ps_mem.py , Xfce consume 2 MiB más de memoria (con las mismas aplicaciones abiertas). Haz lo que quieras con estos números, siempre y cuando usted compare manzanas y manzanas.
No hay muchos logros en más de 1 año
Lo siento, pero también trabajamos toda la semana. Pero yo no me culpo a mí mismo, Xfce es un proyecto divertido para todos nosotros y si las personas se desplazan a otro país, tiene un día de trabajo, una vida, la escuela, los exámenes o simplemente no tiene ganas de trabajar en Xfce, no se puede hacer mucho más.
Personalmente tengo la sensación de que se hizo mucho en la versión 4.10, que no se ha roto nada importante y que un montón de cosas por hacer para la de 4.10 se completaron en el ciclo de liberación. El objetivo era pulir/limpiar y eso es lo que hicimos!
Me alegra que ya haya salido esta versión. Pronto sacaré algo de tiempo para instalarla 🙂
Me parece interesante todo lo que se expuso, pero a veces también estos desarrolladores no se les da todo el reconocimiento que deberían, y muchos terminan por criticar de manera vil. Me alegra la nueva versión de su entorno de escritorio que cada vez me gusta más, sin embargo se puede leer «entre líneas» que necesitan más colaboradores, o menos cantidad de «Expertos» que los critican sin saber.
P.D. Disculpen un poco lo duro de las palabras, no lo digo por este blog que me parece de lo mejor en el mundo de GNU/LINUX, pero si por muchos que creen que todo gira alrededor de UBUNTU o GNOME y KDE.
Si, llevas razón en eso de que muchas veces los usuarios criticamos fuertemente a los desarrolladores sin tan siquiera ponernos en su lugar. Es como si exigiéramos que tienen que trabajar para nosotros, cuando incluso, muchos de ellos lo hacen de forma gratuita, como un hobbie. También es cierto que muchos de estos desarrolladores no son reconocidos como deben ser.
Gracias por pasarte y comentar Angelo.
Hola, Elav. Qué interesante. Estoy muy contento de que haya salido, ¡por fin!, esta versión. Ojalá el equipo de Xfce siga trabajando en ella.
Oye, creo que tú ya habías hecho un tutorial para instalar Debian con Xfce en netbook, ¿o me equivoco? Es que en mi netbook tengo Ubuntu 10.04 y ya quiero cambiarlo.
También me preguntaba si LMDE Xfce se puede instalar en netbook por medio de llave USB, o si es obligatorio el uso del DVD.
¿Tú qué me recomiendas para mi miniportátil? ¿Debian Xfce o LMDE Xfce?
Gracias por tu atención.
Saludos Carlos-Xfce:
Efectivamente, LMDE Xfce se puede instalar desde una memoria USB. Ahora, sobre la recomendación que me pides, creo que si quieres que todo funcione y no tener que tocar nada, te vendría bien LMDE Xfce o incluso, Xubuntu. Tú eliges.
Hola, Elav. Como siempre, muchas gracias por responder. Tendré en cuenta tu recomendación. Ahorita tengo Xubuntu 11.10 en mi equipo de escritorio, pero extraño la rapidez de LMDE Xfce.
Voy entonces a probar la última versión de LMDE Xfce en mi miniportátil y a ver qué tal me va. Ojalá que después de unas semanas salga por ahí algún tutorial sobre cómo actualizar el Xfce de forma segura.
Yo incluso instale LMDE Xfce en una llave USB. 🙂
Hola. ¿Cómo hiciste para instalar LMDE Xfce en una llave USB? Yo estoy intentando con UNetbootin y no puedo. No me acepta el .iso para crear el disco de arranque con la llave USB.
Seguramente esta versión estará presente en la próxima edición de PC-BSD con entorno de escritorio XFCE.
Recordemos que ahora PC-BSD esta disponible con varios entornos de escritorios (kde, gnome, xfce, lxde flubox) y posiblemente mas adelante MATE desktop.
En este post Schermer ha dejado bastante claro el porque no a GTK3. Hasta dentro de un mes o dos no van a planificar nada sobre 4.12 y por lo tanto decidir si portan Xfce o no (y mi apuesta es que no).
La gente parece olvidar que GTK3 es una revolución y como tal necesitará tiempo para que se estabilice (p. ej. el asunto de los «themes» que meciona Schermer) y por lo tanto haya cimientos más sólidos sobre los que seguir desarrollando el entorno.
Tambien es cierto que con 4.10 han culminado una evolución a nivel interno que ya había comenzado en 4.8 (xfconf para sustituír a gconf de gnome por ejemplo, libxfceui4 para sustituír a otros componentes).
Por lo tanto habrá que estar atentos a ver que se publica en la lista de correo de los desarrolladores….
Mientras tanto una pregunta a quien tenga instalada la nueva versión ¿que tal se ven los temas gtk3 en xfce?
Me parece que demorar más la transición sería muy poco acertado. Poco a poco todas las aplicaciones ya han ido adoptando Gtk3, y con corto plazo, Gtk2 pasará al olvido. Pero además, hay algo contradictorio, si como bien dice Nick, a nivel de programación es casi lo mismo ¿Cual es el problema?
Yo uso Xfce 4.10 y los temas que utilizo por lo general (ZukiTwo, Ambiance) tienen soporte para Gtk3, los cuales no se ven mal del todo, a no ser, que yo no vea la diferencia porque dichos temas, estén usando algún motor Gtk2.
Una cosa si puedo decir, esta versión de Xfce es por mucho la mejor que han lanzado, y lo digo porque he usado este Escritorio desde la versión 4.2.