Xfce en Debian


Bueno en esta subsección, explicare el procedimiento de alguna que otra cosa, para usarlo con este genial y ligero Entorno de Escritorio.


Paquetes para poder compilar “Complementos” y otras cosas en “xfce4

sudo apt-get -y install xfce4-dev-tools \
libxfce4ui-1-dev \
xfce4-panel-dev \
libxfconf-0-dev

 

Bueno primeramente los paquetes anteriores, serán necesarios para realizar la compilación manual , de varios completos y/u otras herramientas/utilidades, en si programas que no vienen por defecto en el repositorio oficial de debian.

Adicionalmente iré agregando más cosas cuando tenga la posibilidad. y además añadiré la lista de dependencias para aquellos que solo quieren compilar uno de los software en especifico que serán nombrados a continuación :

 


TopMenu

 

sudo apt-get install -y xfce4-session \
xfce4-panel-dev \
libwnck-dev \
git \
dh-autoreconf \
libgtk2.0-dev \
python \
dh-python \
intltool \
libxml2-utils ; \
git clone https://git.javispedro.com/cgit/topmenu-gtk.git ; \
cd topmenu-gtk ; \
autoreconf --install ; \
./configure --prefix=/usr ; \
make ; \
sudo make install ; \
cd .. ; \
sudo ldconfig ; \
echo '' >> "$HOME/.gtkrc-2.0" ; \
echo '#TopMenu"' >> "$HOME/.gtkrc-2.0" ; \
echo 'gtk-modules = "canberra-gtk-module:topmenu-gtk-module"' \
>> "$HOME/.gtkrc-2.0"

 

Las ultimas 3 lineas con el “echo” debes hacerla en cada usuario en el que quieras utilizar “TopMenu” como complemento del panel de xfce4

 


Windowck

 

sudo apt-get install -y make \
libglib2.0-dev \
libx11-dev \
libgtk2.0-dev \
xfce4-dev-tools \
libxfce4ui-1-dev \
xfce4-panel-dev \
libwnck-dev \
python3 \
imagemagick ; \
git clone https://github.com/cedl38/xfce4-windowck-plugin ; \
cd xfce4-windowck-plugin ; \
./autogen.sh --prefix=/usr ; \
make ; \
sudo make install ; \
sudo ldconfig

 

Ahora deberían aparecer 2 cosas nuevas entre las cosas para añadir al panel de Xfce, uno contiene el titulo de la ventana y el otro los botones de control de ventana.

 


DockBarX

 

sudo apt-get install -y git \
gcc \
valac \
libgtk2.0-dev \
xfce4-panel-dev \
libxfconf-0-dev \
python-gtk2 \
python-dbus \
python-gconf \
python-xdg \
python-wnck \
python-xlib \
python-keybinder ; \
git clone https://github.com/M7S/dockbarx ; \
cd dockbarx ; \
sudo ./setup.py install ; cd .. ; \
git clone https://github.com/TiZ-EX1/xfce4-dockbarx-plugin ; \
cd xfce4-dockbarx-plugin/ ; \
./waf configure --prefix=/usr ; \
./waf build ; \
sudo ./waf install ; \
sudo ldconfig ; \
mkdir -p "$HOME/.dockbarx/themes" ; cd .. ; \
killall -9 xfce4-panel

 

 


Maximus

Es una herramienta/utilidad que Máxima automáticamente todas las ventanas cuando se inician.

sudo apt-get install -y maximus

 

Esta se auto-añadirá a las aplicaciones al inicio luego de ser instalada.


Captura de Pantalla :
Xfce + TopMenu + Windowck + DockBarX

Tema :
Controles : Adwaita
Iconos : Dropline Neu!
Cursores : DMZ Blanco

Fuente : DejaVu Sans Book
Tamaño : 10
Borde Suavizado : Ligero
Orden de Subpixel : RGB
DPI : 75

 


Gala

Es un gestor de ventanas, basado en libmutter hecho por y para para ElementaryOS con Pantheon Shell. Necesita dependencias GTK3

No sugiero su instalación, pero en fin cada quien es libre de instalar lo que le guste.

Primero se deben instalar las dependencias, para compilar las siguientes dependencias debido a que no están en el repositorio :

Granite

sudo apt-get install -y bzr \
cmake \
valac \
intltool \
libbamf3-dev \
libmutter-dev \
libxml2-utils \
dh-autoreconf \
libgee-0.8-dev \
gir1.2-glib-2.0 \
libcanberra-dev \
gtk3-engines-xfce \
libgtk3.0-cil-dev \
libgdk3.0-cil-dev \
libdbusmenu-gtk3-dev \
libcanberra-gtk3-dev \
gobject-introspection \
libgnome-desktop-3-dev \
libgirepository1.0-dev \
libclutter-gtk-1.0-dev \
gir1.2-dbusmenu-gtk-0.4 \
gnome-settings-daemon-dev ; \
bzr branch lp:granite ; \
cd granite ; \
mkdir build ; \
cd build ; \
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. ; \
sudo make all install

 

Plank

bzr branch lp:plank ; cd plank ; \
make ; sudo make install

Gala

bzr branch lp:gala ; cd gala ; \
./autogen.sh --prefix=/usr ; \
make ; sudo make install

 

 


 

Para usar “gala” (gala-wm)

 

gala -sm-disable --sync --replace &

 


 

Eso es todo por ahora


A %d blogueros les gusta esto: