Note: this wiki is no longer maintained. If you have any questions related to this wiki, please post them on the CrunchBang forums.

Translations of this page?:

Z-Edit WIKI-ESP HOWTO Netwmpager - Guía CÓMO

does it still work?


Netwmpager es un pager/paginador (cambiador de escritorios) pequeño, pero fácil de configurar, aunque no muy bien documentado

Para aquellos que no están tan familiarizados con instalar aplicaciones desde fuente. Usaremos tres comandos.

  • configure (usualmente ./configure ya que la mayoría de la gente no tiene su directorio actual en su ruta de búsqueda).
    Esto construye un nuevo Makefile.
  • make Esto construye el programa.
    make se ejecutará y buscará en Makefile el primer objeto a instalar y hacer lo que las instrucciones indican.
    El resultado final esperado sería la construcción de un programa ejecutable.
  • make install que se hace como root (administrador) y por lo mismo se le solicitará su contraseña.
    Esto de nuevo invoca a make, make encuentra el objeto a instalar en Makefile y archiva las instrucciones para instalar el programa.


fuente de la información

1) Descargando y extrayendo

Nota: necesitará libxft-dev (una librería de la que depende netwmpager)

Así que abra una terminal (por ejemplo terminator) y para instalarla escriba ahí:

sudo apt-get install libxft-dev


Puede obtener Netwmpager usando dos métodos para descargarlo

Haciendo click aquí

o desde la terminal escribendo:

wget http://ftp.osuosl.org/pub/gentoo/distfiles/netwmpager-1.11.tar.bz2

Yo descargo todo primero en mi carpeta “downloads” (descargas)

Por lo que me dirijo a esa carpeta escribiendo en la terminal:

cd ~/downloads

Ahora procedo a descomprimir el paquete para extraer sus archivos, desde los que haré la instalación.

Para hacerlo, escriba en la terminal:

tar -xvf netwmpager-1.11.tar.bz2

Al extraer los archivos, se crea una carpeta llamada netwmpager-1.11

A la que debemos ir, por lo que hay que escribir en la terminal:

cd netwmpager-1.11

2) Instalando

Ahora está en la carpeta netwmpager-1.11 y podemos comenzar con la instalación en sí.

Para ello escribo en la terminal:

./configure

Y el resultado debe ser algo como esto:

 xxx@xxx:~/downloads/netwmpager-1.11$ ./configure

checking for program gcc... /usr/bin/gcc 

checking for CC flag -std=gnu99 -pipe -Wall -Wshadow -Wcast-align -Wpointer-arith -Wundef -Wmissing-prototypes -Wredundant-decls... yes

checking for CC flag -Wdeclaration-after-statement... yes

checking for CC flag -Wold-style-definition... yes

checking for CC flag -Wno-pointer-sign... yes

checking if CC can generate dependency information... yes

checking for program pkg-config... /usr/bin/pkg-config

checking xft (pkg-config)... yes

checking CFLAGS for xft... -I/usr/include/freetype2

checking LIBS for xft... -lXft

creating config.mk


Compiler Settings:

CC:            gcc

LD:            gcc

CFLAGS:              -O2 -std=gnu99 -pipe -Wall -Wshadow -Wcast-align -Wpointer-arith -Wundef -Wmissing-prototypes -Wredundant-decls -Wdeclaration-after-statement -Wold-style-definition -Wno-pointer-sign -MMD -MP -MF .dep-$@ -DDEBUG=0

LDFLAGS:            

Installation Directories:

bindir:              /usr/local/bin

datadir:             /usr/local/share

xxx@xxx:~/downloads/netwmpager-1.11$ 

Si asumimos que todo salió bien y los posibles problemas fueron resueltos, podemos seguir.

Escribiendo en la terminal el siguiente comando:

make

Después de eso, como root (se le preguntará su contraseña) escribimos en la terminal:

sudo make install

Con suerte todo salió bien.

3) Configurando

Como se mencionó al principio, puede configurar Netwmpager para que luzca del modo que quiera.
El ejemplo del archivo de configuración está en /usr/local/share/netwmpager

cd /usr/local/share/netwmpager

Y luego:

cp config-example ~/.config/netwmpager/config

Abra el archivo de configuración con su editor favorito (vim, leafpad, gedit…)

desde la terminal:

leafpad ~/.config/netwmpager/config

Aquí está mi archivo de configuración para Netwmpager:

No abordaré el archivo de configuración entero, pero mencionaré algunos puntos que podrían causar problemas.


Geometría:

geometry = "160x20-1120+780"

Tengo una pantalla con una resolución de 1280×800 y con el ejemplo de arriba lo posiciona exactamente en la esquina inferior izquierda y tiene 160px de ancho por 20px de alto.

Pero si quiere tener netwmpager como un cuadrado de 100 x 100px en la esquina superior derecha, necesitaría tener:

geometry = "100x100+1180-700"


Colores

A primera vista, los códigos de color pueden verse un poco extraños.
Pero son códigos de color hexadecimal normales, sólo que con diagonales, por ejemplo:

#47774E es 47/77/4E


Otro

Láncelo oprimiendo alt+f2 y escriba netwmpager

También puede agregarlo a su archivo de auto-arranque en autostart.sh

Main menu → Preferences → Openbox Config → Edit autostart.sh
Menú principal → Preferencias → Openbox Config → Editar autostart.sh

y agregue en la línea final:

netwmpager &


4) Ejemplos de como puede lucir Netwmpager

 
howto/esp/netwmpager.txt · Last modified: 2012/05/24 09:23 by machinebacon
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Share Alike 3.0 Unported

Powered by DokuWiki. Hosted by Linode.
Copyright © 2010 CrunchBang Linux.
Proudly powered by Debian GNU/Linux.
Debian is a registered trademark of Software in the Public Interest, Inc.