Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

Administradores de SesionesAdministradores de VentanasEscritoriosUtilidades de Escritorio

Utilidades de Escritorio - Gtk Theme SwitchUtilidades de Escritorio - Habak

Utilidades de Escritorio - GWP




Utilidades de Escritorio - GWP




Copyright

Copyright © José Luis Lara Carrascal  2011-2023   http://manualinux.es



Sumario

Introducción
Instalación
Opciones de línea de comandos
Iniciamos GWP
Configurar el inicio de GWP
Enlaces



 
Introducción

GWP
es un gestor de fondos de escritorio basado en Nitrogen, del que se diferencia en 3 aspectos: el primero, es un script de Perl, por lo que no requiere compilación; el segundo, al igual que en CWallpaper, se puede elegir el setter (Esetroot, wmsetbg, hsetroot, feh, etc) o el wrapper (fbsetbg o bsetbg) introduciendo el comando en la ventana de preferencias del programa; y por último, al igual que Zufall, permite cambiar el fondo cada un determinado intervalo de tiempo. Junto al manual se incluye la versión en español del programa.



Instalación  

Dependencias


Entre paréntesis la versión con la que se ha instalado GWP para la elaboración de este documento.

Intérpretes de Lenguaje de Programación

* Perl - (5.38.0)

Módulos de Perl

* Gtk2 - (1.24993)

Aplicaciones

* Feh - (3.9.1) [1]

[1]
Es el que utiliza por defecto, pero se pueden utilizar otros.



Descarga

gwp-1.0_es-ML0.run

Firma Digital  Clave pública PGP

gwp-1.0_es-ML0.run.asc

Verificar la firma digital del paquete

$ gpg --import manualinux.asc
$ gpg --verify gwp-1.0_es-ML0.run.asc gwp-1.0_es-ML0.run

Instalación como root

$ su -c "sh gwp-1.0_es-ML0.run"

Estadísticas de Instalación de GWP

Estadísticas de Instalación de GWP
Sistema de archivos XFS
Archivos instalados 12
Mostrar/Ocultar la lista de archivos instalados
Ocupación de espacio en disco 164 KB

Consumo inicial de CPU y RAM de GWP

Consumo inicial de CPU y RAM de GWP
Proceso
CPU Memoria física
gwp 0 % 45,6 MB

Archivo de configuración personal

~/.gwprc Es el archivo de configuración personal de GWP en nuestro home.

Desinstalación como root

$ su -c "Desinstalar_gwp-1.0_es"



Opciones de línea de comandos  Bloc de Notas

[jose@localhost ~]$ gwp -h
Uso: gwp [opciones] [<dir1> <dir2> <dir3> ...]
  -c / --command <str>   comando de imagen (predefinido: feh --bg-max)
  -d / --delay <int>     segundos entre el cambio de imagen (predefinido: 1800)
                         o 0 lo desactiva
  -r / --recursive       procesa recursivamente los directorios
       --no-recursive    desactiva la recursión
  -a / --random          fondos aleatorios
       --no-random       desactiva la aleatorización de los fondos
  -s / --screensaver     inactivo si xscreensaver/xlock están funcionando
       --no-screensaver  desactiva la comprobación del salvapantallas
  -1 / --one             establece un fondo y termina, asume --random
       --next            remoto: establece la siguiente imagen
       --prev(ious)      remoto: establece la imagen anterior
       --pause           remoto: pausa el temporizador (activa/desactiva)
       --stop            remoto: detiene el temporizador
       --cont(inue)      remoto: continúa el temporizador
       --reload          remoto: recarga la configuración y reinicia el temporizador
       --restart         remoto: reinicia el demonio (cierra cualquier ventana abierta)
       --show            remoto: abre el explorador de fondos
       --prefs           remoto: abre la ventana de preferencias
  -x / --exit            remoto: finaliza el proceso
  -h / --help            muestra estos mensajes



Iniciamos GWP  

Sólo nos queda teclear en una terminal o en un lanzador el comando gwpstart (script introducido en la versión en español), y el programa aparecerá en la pantalla. La primera vez que se inicie, se mostrará junto a la ventana de preferencia y el explorador de fondos, una pantalla de bienvenida, en la que nos informará de las funciones del programa. Esta pantalla, se mostrará siempre que no exista un archivo de configuración en nuestro home.


Captura GWP - 1


Captura GWP - 2


Captura GWP - 3


Captura GWP - 4




Configurar el inicio de GWP  Bloc de Notas

A diferencia de Nitrogen, GWP no guarda la imagen seleccionada en el Explorador de fondos, para poder cargarla en la siguiente sesión gráfica. Tampoco utiliza la caché de miniaturas del sistema, por lo que cada vez que iniciamos el Explorador de fondos, éste genera las miniaturas al vuelo, cargándolas en la memoria del sistema (cuidado con pasarnos de imágenes). Por último, GWP ordena las imágenes en la ventana del Explorador de fondos, por fecha y en orden descendente. Esto significa que si queremos utilizar siempre una determinada imagen, tendremos que crear un directorio específico de fondos, y enlazar en orden cronológico las imágenes que vayamos a utilizar con el programa, teniendo en cuenta que la 1ª en aparecer en la ventana del Explorador de fondos, será la que se cargue por defecto, en el inicio del mismo.

Esta carencia del programa, lo orienta más a los usuarios que desean un fondo de escritorio, que vaya cambiando de imagen cada cierto tiempo, y que no les importa el tipo de imagen que se cargue en el inicio de la sesión gráfica. Para los otros usuarios, Nitrogen y CWallpaper, son dos opciones más recomendables.

Algunos ejemplos de configuración de inicio, con varios de los administradores de ventanas cuya documentación está disponible en la web.

1) Blackbox

Siguiendo el método que se utiliza en el manual de Blackbox lo añadimos al script ~/.blackbox/autostart de la siguiente forma,

#!/bin/sh

slep 1.5; gwp &
(sleep 2; bbkeys &) &
docker &

2) Fluxbox


Editamos el archivo ~/.fluxbox/startup y lo añadimos en la sección correspondiente,

# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.

# You can set your favourite wallpaper here if you don't want
# to do it from your style.
#
#wpsetters=Esetroot fbsetbg -r /home/jose/Fondos-800x600
gwp &
#
# This sets a black background

#/usr/X11R6/bin/bsetroot -solid black

# This shows the fluxbox-splash-screen
# fbsetbg -C /usr/share/fluxbox/splash.jpg

3) Fvwm

Añadimos el comando de ejecución en la sección correspondiente del archivo autostart, cuya configuración se explica en el manual de Fvwm.

AddToFunc StartFunction  I     Test (Init) Exec exec xscreensaver
AddToFunc StartFunction  I     Test (Init) Exec exec xbindkeys
AddToFunc StartFunction  I     Test (Init) Exec exec gwp 

4) Fvwm-Crystal

Añadimos el comando de ejecución al final del archivo ~/.fvwm-crystal/preferences/Startup, cuya configuración se explica en el manual de Fvwm-Crystal.

# Launch GWP
#+ I Test (x gwp) Exec pidof gwp || exec gwp


# vim:ft=fvwm

5) IceWM


Añadimos el comando de ejecución al script de inicio ~/.icewm/startup, y el comando de terminación al script de cierre de sesión, ~/.icewm/shutdown.

startup
#!/bin/sh

sleep 2; gwp &

shutdown
#!/bin/sh

killall -9 gwp &> /dev/null 

6) JWM


Añadimos el comando de inicio, reinicio y terminación al archivo de configuración, ~/.jwm/autostart.xml, de la versión en español disponible en la web.

<JWM>

    <StartupCommand>
    sleep 2; gwp &
    </StartupCommand>
   
    <RestartCommand>
    killall -9 gwp &> /dev/null
    sleep 2; gwp &

    </RestartCommand>
   
    <ShutdownCommand>
    killall -9 gwp &> /dev/null    
    </ShutdownCommand>
  
</JWM>  

7) Openbox

Añadimos el comando de ejecución al script de inicio ~/.config/openbox/autostart, autostart.sh en versiones inferiores a la 3.5.

sleep 5; pypanel &
xbindkeys &
slepp 2; gwp &

8) Pekwm


Añadimos el comando de ejecución en la sección correspondiente del script de inicio ~/.pekwm/start

# There's probably a few other good uses for it, too. I mainly pushed for it
# because when I was doing fluxbox's docs, people used to complain that there
# wasn't one, and I wanted to avoid that for pekwm. ;) --eyez

numlockx &
fbpanel &
#idesk &
#wmix &
sleep 2; gwp &

9) Para los que inician X desde terminal con el comando startx


Para los usuarios que inician los entornos gráficos con el comando startx, pueden añadir el comando de ejecución al archivo .xinitrc que se encuentra en nuestro home, si no existe lo creamos, y añadimos lo siguiente:

gwp &
exec sawfish

10) XDM


Añadimos el comando de ejecución al archivo .xsession que se encuentra en nuestro home, si no existe lo creamos, y añadimos lo siguiente:

gwp &
exec sawfish

Por razones obvias, GWP no es compatible con aquellos administradores de ventanas que utilizan sus propios comandos de activación del fondo del escritorio impidiendo la ejecución de otro programa alternativo: E16, E17, AfterStep, etc.



Enlaces


http://www.gozer.org/programs/perl-gtk/gwp.php >> La web de GWP.

Utilidades de Escritorio - Nitrogen >> El manual de Nitrogen.

Visores Gráficos - Feh >> El manual de Feh.

Utilidades del Fondo del Escritorio >> Imprescindible la lectura de este manual para conocer las opciones de ejecución de Esetroot, Hsetroot y Wmsetbg.


Foro Galería Blog


Actualizado el 19-08-2023

Utilidades de Escritorio - GWP

Utilidades de Escritorio - Gtk Theme SwitchUtilidades de Escritorio - Habak