lunes, 28 de septiembre de 2009

¿Por qué se ve feo Gnome desde KDE?


    A los que no somos fanáticos de un sólo escritorio nos pasa de tener corriendo un escritorio con aplicaciones mixtas.  Por ejemplo, tener Gnome con aplicaciones KDE.  Yo tengo de todo un poco, aplicaciones Gnome, KDE e independientes del escritorio (las que más me gustan).  Probablemente más de uno habrá notado que Gnome integra muy bien las aplicaciones foráneas y las mantiene con el aspecto que uno les ha configurado.  Pero KDE no es así; suele pasar que las aplicaciones KDE se ven espléndidas y las Gnome se ven horribles.  Después de mucho romperme la cabeza por ello  (y maldecir a KDE),  encontré la explicación en la lista de usuarios de Evolution.  Dice así  (traducido del inglés):

        La forma en que trabaja Evolution  (y otros programas Gnome)  es que "pide" los íconos por el nombre genérico.  GTK+ suple los íconos por ese nombre genérico, sacándolos de lo que "él piensa" que es el tema en uso.
   Las Preferencias de Apariencia escribe los temas y otras configuraciones en GConf.  El problema es que GTK+ es una biblioteca de bajo nivel y no sabe nada de GConf.  Gnome-Settings-Daemon sirve como intermediario, escuchando a GConf y enviando las configuraciones a GTK+, de tal manera que todas las aplicaciones Gnome puedan acatarlas.
El que se vea feo viene de que probablemente el demonio de las configuraciones de gnome no está activado y por tanto GTK+ no tiene idea de cuál es el tema preferido.
Una forma de arreglarlo es hacer correr el  Centro de Control => Apariencia  o Preferencias => Apariencia  (de Gnome, se entiende)  al empezar la sesión en KDE, hacer o confirmar las selecciones que uno prefiere y guardar.  Ésto en principio, dispara el demonio de preferencias de Gnome y hace que Evolution  (y los otros programas)  vuelvan a verse bonitos otra vez.

ADVERTENCIA:  No siempre funciona.  Depende en parte de la versión y en parte de las ganas soberanas de KDE.

De todos modos, siempre es bueno saber por qué las cosas actúan de cierta forma.  Yo, por lo pronto, prefiero Gnome.  Sigo pensando que integra mejor los programas que el exclusivista KDE.



No hay comentarios: