Bespin en Mandriva 2009
Bespin es el nombre de un estilo de ventana para KDE 4, escrito por el creador de Baghira.
A diferencia de Baghira, que era un clon del aspecto de OSX. Bespin es un tema que tiene muchas cosas de Oxygen – el tema por default de KDE 4 – justificado por que el autor estuvo en las primeros momentos del desarrollo del mismo y otras ideas cogidas de aquí y alla. El resultado es espectacular.
Bespin está recien en la versión 0.1, por lo que el theme esta algo verde aun. Pero algunas distros ya lo incluyen en sus repositorios.
Pero Mandriva 2009, que pese a lo estupenda distro que es aun no tiene tantos repositorios al día como otras, no lo tiene.
Pero eso no significa que no podamos probar Bespin en ella. Para hacerlo no tenemos mas que descargarlo del SVN y compilarlo.
Para compilarlo no necesitamos mas tener instaladas (con URPMI, por supuesto) el soporte para SVN de Konqueror y las fuentes de QT, XORG y KDE. Además debes tener instalado cmake. Para buscar los paquetes puedes usar el mandriva control center.
Desde cualquier consola (konsole estaría perfecto) digitas la siguente linea:
svn co https://cloudcity.svn.sourceforge.net/svnroot/cloudcity
En tu directorio home aparecerá una carpeta llamada cloudcity, donde estará el codigo fuente para compilar el theme.
El siguiente paso es
./configure
Despues de eso te preguntará si deseas tener soporte para KDE, respondes si y esperas un poco.
el siguiente paso es
/cd build
make
Que generará los binarios que instalaremos acto seguido
./build/su
(password)
./build/make install
Eso instalará no solo el estilo de ventana, sino un applet de plasma que simula la barra superior de OSX y una decoración de ventana.
Sin embargo cuando entres al System Settings de KDE solo encontrarás el estilo y no la decoración. Esto se debe a que los binarios se han instalado en rutas distintas a las que usa Mandriva para llamar al KDE.
/usr/lib/qt4/plugins/styles/libbespin.so
/usr/local/share/apps/kstyle/themes/bespin.themerc
/usr/local/bin/bespin
/usr/local/lib/kde4/kstyle_bespin_config.so
/usr/local/lib/kde4/kwin3_bespin.so
/usr/local/share/apps/kwin/bespin.desktop
/usr/local/lib/kde4/kwin_bespin_config.so
/usr/local/lib/kde4/plasma_applet_xbar.so
/usr/local/share/kde4/services/plasma-applet-xbar.desktop
La solución, para que el asunto esté totalmente funcional es mover algunos binarios de lugar, o mejor aún, enlazarlos en las carpetas que corresponden.
Es decir
/usr/local/share/apps/kstyle/themes/bespin.themerc enlazar a /usr/share/apps/kstyle/themes
/usr/local/share/apps/kwin/bespin.desktop enlazar a /usr/share/apps/kwin
/usr/local/share/kde4/services/plasma-applet-xbar.desktop enlazar a /usr/share/kde4/services/
Después de esto tendremos Bespin habilitado y listo para funcionar.
Advertencia: como es una versión de desarrollo tiene algunos problemas aún por resolver, por ejemplo con las apps gtk como firefox.
[sthumbs=87|88|89|91,160,2,n,none,both]

The Bespin en Mandriva 2009 by Invazor C!!!, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.






