KDE 4.2 QT 4.5 y el equipo de plasma
El equipo de desarrollo de Plasma, recomienda no empaquetar KDE 4.2.0 con QT 4.5
http://vizzzion.org/?blogentry=906
Ya he puesto en blogdrake la guía para compilar KDE, he descargado el QT 4.5 rc1 del sitio de QT Software y he obtenido resultados poco satisfactorios, me puse a buscar en Internet y encontré un link interesante del equipo de desarrollo de plasma, que explica las razones por las que KDE 4.2.0 no funciona bien con QT 4.5, que pasan, por que el escritorio viene con parches especiales para QT 4.4.3 que carecía de las funciones de QT 4.5, principalmente QGraphicsLayout, y el uso intensivo de QGraphicsView, funciones muy nuevas en QT
El problema es, que los parches, afectan a la hora de compilar KDE con QT 4.5,
y provocan diversos fallos y anomalías, en mi caso, los avisos de audio no funcionan, apareció una línea de transparencia en el panel y recientemente, se pone negra la pantalla y sólo queda el puntero, aunque funcionan los efectos como el cubo de kwin, todo esto NO lo experimento con KDE 4.2 compilado con QT 4.4.3
Finalmente dicen que si alguien quiere compilar KDE con QT 4.5 se anote a las listas de correo y finaliza con una frase muy clara:
"So as it looks like, we (the Plasma team) won't support running KDE 4.2 with Qt 4.5."
No sin antes prometer que KDE 4.3 necesitará por fuerza QT 4.5 (supongo que los parches los quitaron)
Annubis mencionó que Mandriva incluye QT 4.5 rc1 en cooker pero que, si no madura lo suficiente, se incluirá QT 4.4.3, pero lo que veo, es que, no es cuestión de maduración, es cuestión de:
1.- Eliminar cada parche para QT 4.4.3 y retocar cada aplicación implicada
2.- No incluir QT 4.5 como parte de la distribución final
La fácil es la segunda, por mucho, pero, queda la interrogante de que, el equipo de KDE decida eliminar y retocar las aplicaciones en las sucesivas revisiones mensuales, (KDE 4.2.1 viene en los primeros días de marzo y KDE 4.2.2 en los primeros días de abril) cosa que complicaría a las distros que opten por dejar QT 4.4.3, aunque pudiera ser que el equipo KDE decida lo contrario, es decir, dejar los parches en las sucesivas revisiones, cosa que provocaría muchos fallos con las distros que incluyan QT 4.5, fallos que perdurarían hasta agosto, cuando salga KDE 4.3.0
En fin, los tiempos se vienen encima y es deber de las distros, del equipo de KDE y de QT ponerse deacuerdo para zanjar este asunto de las QT, mientras Mandriva, se la está jugando con QT 4.5, esperemos no sea una decisión errónea :s
- Entra a tu cuenta o crea una para poder comentar.



Mandriva Linux 2010 Spring / 2010.1 se publicó el 8 de Julio de 2010. Ya están disponibles las descargas de archivos torrent. BlogDRAKE recomienda bajar las imágenes .iso por
Aquí está el hilo
Por el que dije eso que mencionas :)
http://lists.mandriva.com/cooker/2009-02/msg00286.php
Estoy de acuerdo contigo en que se deberían quitar esos "hacks" del código de KDe 4.2.X que referencian a Qt 4.4.3 para que desaparezcan esos problemas.
--Con QT 4.4.3
Sólo veo un fallo:
Los iconos de la bandeja del sistema, de rato se ponen con un cuadrito negro (error mínimo comparado con los experimentados con QT 4.5 rc1)
Mandriveros, tienen pocas opciones:
1.- Compilar a pelo KDE 4.2 jejeje con QT 4.4.3 (opción real, en especial para los que tienen 2009.0 todavía)
2.- Esperar a que la situación quede solucionada sea como sea, aunque sería mejor que quitaran los parches (puestos en KDE 4.2 para que funcione bien en QT 4.4.3) y que causan los problemas a la hora de compilar con QT 4.5rc1
La culpa no es de nadie, el equipo de KDE hizo lo posible por sacar la versión 4.2 con un QT que no daba para lo que necesitaban, y lo lograron, aunque algo tal vez más sensato hubiere sido, retrasar el lanzamiento de KDE 4.2 hasta marzo o abril junto con QT 4.5 así, no hubiera habido necesidad de parchear KDE para funcionar con una versión anterior de QT (esto para aprovechar las nuevas funciones de QT 4.5 y no dejar sin explotar estas librerías)
Aunque, de ser así, la comunidad, se hubiera lanzado en contra del equipo (ergo de menos colaboración), y creo, que lo mejor hubiere sido, lanzar dos versiones del código fuente de KDE 4.2, una para compilar con QT 4.4.3 (o sea con los parches) y una para compilar con QT 4.5 (sin los parches), así todos seríamos felices, esperando el lanzamiento final de QT con nuestro flamante KDE 4.2 funcionando bien
------------------------------------------------------------------------
--Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos, y ellos creen serlo todo...
------------------------------------------------------------------------
No somos Dioses, sólo somos Actuarios :p
Pues
Tras las últimas actualizaciones de KDE, los fallos son cada vez menores. Por ejemplo, nada más actualizar a Qt 4.5 rc1, dejaron de funcionar las notificaciones, ésta semana, han vuelto a funcionar :) Los errores de dibujado ya están casi solucionados y así con varias cosas más. ¿Podrías decir que te falla a ti, para ir comparando y reportando? :)
--KDE 4.2.1
En la laptop, con openSUSE, compilé KDE 4.2.1 con las librerías QT 4.4.3, y actualicé QT para probar las librerías QT 4.5.0 liberadas el 3 de marzo, y aparentemente, ya no da ningún problema con el funcionamiento de KDE (incluso los pequeños fallos que daba con QT 4.4.3 han desaparecido); aún no he probado, a compilar de nuevo pero con QT 4.5.0 desde el inicio, (la verdad así está bien, me esperaré hasta KDE 4.2.2 para hacerlo)
En la máquina de mi hermano que tiene Mandriva y KDE 4.2.0 compilado, no he podido hacerlo, pero espero probar este fin de semana a ver que tal va el asunto
Espero que en Mandriva la cosa ya vaya bien entre KDE y QT, parece ser que los chicos de KDE se pusieron a trabajar junto con los de QT para zanjar este problema
------------------------------------------------------------------------
--Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos, y ellos creen serlo todo...
------------------------------------------------------------------------
No somos Dioses, sólo somos Actuarios :p