viernes, 2 de enero de 2015

Usando Kwin en XFCE4


Así se ve mi Xubuntu 14.04.1: ventanas y transparencias al estilo Kde y consumo mas a lo Xfce (280 mb de base solamente, contra los 450-500 que consume Kde) 


En internet hay muchos tutoriales de como usar Kwin en Xfce, pero todos pasan por alto un detalle no menor: como gestionar este nuevo elemento.En la imagen se ve como agregué los componentes para gestionar Kwin al panel de control de Xfce.
La explicación de como instalar Kwin la obviare, bastara con ir a su gestor de paquetes favorito e instalar el paquete «Kwin» (junto con un montón de dependencias de Kde). Vamos entonces a agregar las opciones de gestión, en este caso los accesos en el menú.
Para usar Kwin crearemos «usar Kwin» con el comando «kwin --replace» y «usar xfwm4« con «xfwm4 --replace» para volver a usar las ventanas al estilo Xfce



Ahora viene la mejor parte «kwin efectos» es un modulo del panel de Kde (kcmshell4) así que invocamos ese modulo con el comando «kcmshell4 kwincompositing»,para agregar las entradas al panel bastara agregar las categorías «settings» y «desktopSettings», ya que el panel de Xfce recurre al menú principal para agregar sus componentes.El otro componente que agregué fue «dekoracion (kwin)» que como habrán adivinado el comando para invocarlo es «kcmshell4 kwindecoration». En cuanto a los iconos, los tome de los predeterminados del sistema.

la nueva entrada se vería algo así (menú Libre)


Actualizado a Xfce 4.12

En Xfce 4.12 al actualizar las entrada del menú son diferentes, al intentar poner los componentes en el panel las entradas tuve que crearlas manualmente. Quedo algo asi: 

[Desktop Entry]
Version=1.0
Type=Application
Name=Konposicion
Comment=(Kwin efectos)
Icon=kde_badge-symbolic
Exec=kcmshell4 kwincompositing
NoDisplay=false
Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;
StartupNotify=false
Terminal=false

Lo importante es que " X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;" aparezcan, son categorías que con Libremenu  no pude asignarles. Creamos una nota con Leafpad o Mousepad y lo guardamos con el nombre de "konposicion.desktop", luego guardamos la nueva entrada en
"/home/usuario/.local/share/applications/", o en "/usr/share/applications/", en esta ultima debemos hacerlo con permisos de root, ya que es una carpeta del sistema; la diferencia es que en esta carpeta las entradas del menú son para todos los usuarios y no solo para el nuestro.
La otras entrada "dekoracion" son igual, salvo que en "exec" debemos poner "kcmshell4 kwindecoration", asi sucesivamente con las otras entradas. El icono y los comentarios los podemos editar de modo grafico con Menulibre o cualquier editor de menús.
Como extra van capturas de Ubuntu con Xfce 4.12 corriendo Kwin. El tema de ventanas es "active Windows", un estilo muy configurable.

configuración de "active windows"

Xfce con Winsker Menú 1.50

Xfce con Kwin, las ventanas en 1er plano y en 2do se ve diferente
Actualizado 11/03/15