miércoles 26 de marzo de 2008

También Ares en Linux (sin wine)



Para ello vamos a usar giFT, un poderoso cliente para redes p2p, que solo necesita que instalemos el plugin de la red queramos para que se conecte a ella.
giFT se encuentra en los repositorios, por lo que solo es necesario:

sudo apt-get install gift giftcurs giftd giftui libgift0 libgiftproto0 libgnutella-gift libopenft-gift

Esto instala giFT, pero todavía sin entorno gráfico ni soporte para la red Ares. Para lograrlo es necesario compilar el paquete gift-ares-0.3.0. Si, ya sabemos que en cuanto en un tutorial se oye hablar de compilar más de uno corre despavorido, pero que nadie se asuste, es un paso muy sencillo.

Una vez descargado desde el enlace anterior, debemos comprobar que tenemos instalados los paquetes necesarios:

build-essential
libgift-dev
zlib-bin
zlibc
zlib1g-dev
libgiftproto-dev

Esto lo podemos hacer con el siguiente comando

sudo aptitude install build-essential libgift-dev zlib-bin zlibc zlib1g-dev libgiftproto-dev

Y luego, simplemente ejecutamos en terminal

tar xzvf gift-ares-0.3.0.tar.gz
cd gift-ares-0.3.0
./configure
make
sudo make install

Si ha sido nuestra primera compilación ¡enhorabuena, ya tenemos disponible el plugin para giFT! No ha sido tan difícil ¿verdad?

En realidad todavía no hemos terminado, puesto que necesitamos interface gráfica. Para ello simplemente

para KDE:

sudo apt-get install apollon

para GNOME:

sudo apt-get install giftoxic

Ahora si, ya lo tenemos instalado y solo queda configurarlo. En realidad hay que tener en cuenta que giFT es un deamon, esto quiere decir que corre en segundo plano y con un cliente nos conectamos a el para poder utilizarlo. La base del funcionamiento de el y las redes que le incorporemos, en este caso la red Ares, dependerán de su archivo de configuración giftd.conf situado en

/home/usuario/.giFT/giftd.conf

Para configurarlo simplemente ejecutamos

gift-setup

Ahí deberemos responder a una serie de preguntas que corresponden a la configuración normal de cualquier red p2p: puertos, velocidad, sharing folders, etc.

Eso sí, para que la red Ares funcione correctamente hay que actualizar los nodos. Para hacerlo tan solo debes descargar este archivo desde nuestros servidores (botón derecho y guardar como, para que lo copie en lugar de abrirlo) y copiarlo en la carpeta oculta en el directorio personal

.giFT/Ares (/home/usuario/.giFT/Ares)

Y ahora si, ya está todo listo y podemos empezar a usar Ares y disfrutar de todas sus ventajas sin tener que virtualizar el programa.





Nota: Si recibes un mensaje de error al iniciar el programa porque giFT no está en ejecución, tan solo ejecuta esto en terminal

gift -v

sábado 22 de marzo de 2008

INSTALAR XGL Y COMPIZ

XGL es una arquitectura Xserver, que aprovecha las ventajas de las modernas tarjetas gráficas mediante sus controladoras OpenGL, que soportan aceleración gráfica de todas las aplicaciones X, OpenGL y efectos gráficos, componiendo un gestor de ventanas, como Compiz.
En el siguiente imagen se pueden ver algunos de los efectos que podremos conseguir con Xgl y Compiz. Además en este video podremos verlo con más detalle: http://www.youtube.com/watch?v=1n-6oEcAZ80&search=xgl




A continuación voy a explicar como podremos instalarlo. Esta guia está dirigida especialmente para LinEx 2006, aunque posiblemente funcione en otras distribuciones ya que lo único que varía es la instalación o actualización de las librerías necesarias para xgl/compiz.

Antes de comenzar quiero hacer una aclaración para usuarios con tarjeta gráficas ATI (que tengan instalado el driver fglrx). La aceleración gráfica del driver fglrx actualmente no parece funcionar bajo xgl. Por lo tanto si usan con frecuencia aplicaciones que requieran dicha aceleración, no es recomendable tener por defecto que el sistema arranque con las liberías xgl cargadas. Por supuesto podemos instalarlas, ya que cambiar entre arrancar con las XGL y las Xorg (donde si funciona la aceleración) es muy sencillo, y que comentaré más adelante.

Quiero indicar también que los pasos de actualización e instalación de liberías depende mucho de nuestro sistema, y las aplicaciones que tengamos instaladas; por lo que nos podremos encontrar que algunas de las librerias que intentemos instalar ya las tengamos instaladas; así como el caso contrario, que se requiera instalar alguna librería que no aparezca indicada en esta guia.

Pasos para la instalación: (NOTA: aquellos comandos que deban ser ejecutados como root, se indica con la frase "COMO ROOT" al final del comando; el resto de comandos deben ser ejecutados como usuario normal)

* 1º.- Descargarnos los siguientes archivos:

http://www.primates.cl/public/documentos/XGL/xgl_cvs_060522-7_i386.deb
http://www.primates.cl/public/documentos/XGL/compiz-cvs_060621-3.i586.rpm
http://cairographics.org/snapshots/libsvg-0.1.4.tar.gz
http://cairographics.org/snapshots/libsvg-cairo-0.1.6.tar.gz
http://www.alu.ua.es/f/fmmm/down/xgl-libs.tgz

* 2º.- Preparemos los archivos descargados para su instalación. Yo recomiendo tener estos archivos en nuestro directorio HOME:

alien compiz-cvs_060621-3.i586.rpm (COMO ROOT)
tar -xvzf libsvg-0.1.4.tar.gz
tar -xvzf libsvg-cairo-0.1.6.tar.gz

* 3º.- Incluir en el fichero /etc/apt/source.list: (COMO ROOT)

deb http://security.debian.org stable/updates main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
deb http://ftp.de.debian.org/pub/debian stable main contrib non-free
deb http://ftp.de.debian.org/pub/debian testing main contrib non-free

* 4º.- apt-get update (COMO ROOT)

* 5º.- apt-get install glibc-2.3.6-2 linux-image-2.6.16-2-586 libxfont1 libfreetype6-dev (IMPORTANTE: Comprobar que sólo se elimina el páquete base-config) --> ENTER cuando pida confirmación <-- (COMO ROOT)

* 6º.- Regresar el fichero /etc/apt/source.list tal y como estaba al principio (Eliminar o comentar con # las lineas escritas en el paso 3º) (COMO ROOT)

* 7º.- apt-get update (COMO ROOT)

* 8º.- Instalar uno de los paquetes descargados en el paso 1º: dpkg -i xgl_cvs_060522-7_i386.deb (COMO ROOT)

* 9º.- Este paso es uno de los más delicados. Debemos instalar todos estos paquetes, pero como depende del estado de nuestro sistema es posible que necesitemos alguna libería más. Si necesitamos algún paquete que no encontramos de ninguna forma con apt-get, probar a realizar los pasos 3º y 4º de nuevo, instalar lo que nos haga falta SIN eliminar ningún otro paquete, y repetir los pasos 6º y 7º. Los paquetes que debemos instalar son: (COMO ROOT)
apt-get install libdrm2 libxcomposite1 libxml2-dev libpng3 libpng3-dev libjpeg-dev libcairo-dev gconf-editor

* 10º.- Instalar otro de los paquetes descargados en el paso 1º: dpkg -i compiz_cvs_060621-4_i386.deb (COMO ROOT)

* 11º.- Instalemos el paquete libsvg-0.1.4: cd libsvg-0.1.4

* 12º.- ./configure

* 13º.- make

* 14º.- make install (COMO ROOT)

* 15º.- Instalemos el paquete libsvg-cairo-0.1.6:
cd libsvg-cairo-0.1.6

* 16º.- ./configure

* 17º.- make

* 18º.- make install (COMO ROOT)

* 19º.- Con este paso y el siguiente instalaremos el paquete que descargamos en el paso 1º de nombre xgl-libs: (COMO ROOT)
cd /usr/lib

* 20º.- tar xfvz (ruta donde hemos guardado el fichero en paso 2º)/xgl-libs.tgz (COMO ROOT)

* 21º.- cd /usr/X11R6/lib/X11 (COMO ROOT)

* 22º.- ln -s ../../../share/X11/fonts fonts (COMO ROOT)

* 23º.- Ir a nuestro directorio HOME y descargarnos un último paquete: (Entre wget y http... sólo hay un espacio)
wget http://archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm2_2.0-0ubuntu1_i386.deb

* 24º.- Lo instalamos: dpkg -i libdrm2_2.0-0ubuntu1_i386.deb (COMO ROOT)

* 25º.- Instalar con apt las últimas librerías: (COMO ROOT)
apt-get install libwnck18 libglitz1 libglitz-glx1

* 26º.- Con este comando indicamos a nuestro sistema que la próxima vez que arranque use las xgl instaladas, en vez de las xorg habituales: (COMO ROOT)
ln -sf /usr/X11R6/bin/Xgl /etc/X11/X

* 27º.- Este paso y el siguiente los usamos para configurar unas liberías de los efectos de compiz: (COMO ROOT)
cp /usr/local/lib/libsvg.so.1 /usr/lib/

* 28º.- cp /usr/local/lib/libsvg-cairo.so.1 /usr/lib (COMO ROOT)

* 29º.- REINICIAR. Tras el reinicio, el entorno gráfico que se abrá estará usando las librerías Xgl en vez de las Xorg. Si por algún motivo fallara el arranque, intenteremos localizar, por los mensajes de error, las liberías que nos falten y las instalaremos con apt-get. Para volver a las Xorg normalmente sólo habría que usar el comando:
(COMO ROOT) ln -sf /usr/X11R6/bin/Xorg /etc/X11/X

* 30º.- Este paso no es muy necesario pero si recomendable hacerlo la 1ª vez que arranquemos xgl:
compiz --replace gconf & gnome-window-decorator &

* 31º.- Este comando lo deberemos usar siempre al arranque de nuestra sesión. Recomiendo probarlo la 1ª vez desde consola para comprobar que funciona bien (Quizás muestre un error gnome-window-decorator pero no es problema). Luego debemos entrar en Panel de control, acceso, sesiones, "Programas al inicio" y añadir dicho comando para que arranque desde el principio. El comando es:
compiz --replace decoration wobbly fade minimize cube rotate zoom scale move resize place switcher water & gnome-window-decorator &

* 32º.- Reiniciar entorno gráfico y ya deberían estar en funcionamiento los efectos.


Es pobible que haya cambiado algo nuestro entorno gráfico. Como la versión de compiz instalada no es la última, quizás no podamos configurar bien los efectos; pero lamentablemente una versión mayor de compiz implicaría modificar muchas más liberías del sistema, y no es tan sencillo. Ahora sólo queda acostumbrarnos al nuevo teclado para controlar efectos:

En este framento de código sacado de una página dedicada a compiz podeis ver las combinaciones de teclas usadas para los efectos:

* Switch windows = Alt + Tab
* Arrange and View All Windows = Moving the pointer to the top right screen corner turns on or off; clicking a window will zoom it to the front
* Switch desktops on cube = Ctrl + Alt + Left/Right Arrow
* Switch desktops on cube - with active window following = Ctrl + Shift + Alt + Left/Right Arrow
* Rotate cube manually = Ctrl + Alt + left-click and grab an empty desktopspace.
* Make window translucent/opaque = possible with the "transset" utility or Alt + wheel mouse
* Zoom-in once = Super-key right-click
* Zoom-in manually = Super-key + wheel mouse up
* Zoom-out manually = Super-key + wheel mouse down
* Move window = Alt + left-click
* Snap Move window (will stick to borders) = Ctrl + Shift + left-click
* Resize window = Alt + right-click
* Bring up the window below the top window = Alt + middle-click
* Slow-motion = Shift + F10
* Water = hold Ctrl+Super key
o Rain = Shift-F9

"Super-key" means the Linux respectively Windows key.
If you know of others, please add them here.

* Film effect - changing dekstop = Ctrl+Alt+Down Arrow (hold the Ctrl+Alt then for changing desktop + Left/Right arrow. You can also hold down the left mousebutton to move the "film") Can be used in combination with the "Switcher".


Es posible que algunos efectos y combinaciones de teclas no nos funcionen. Recuerden otras combinaciones de teclas útiles tales como ALT+F4 para cerrar una ventana, o CONTROL+ALT+D para mostrar/ocultar el escritorio, etc...

NOTA: Pasar de las Xgl a las Xorg es muy sencillo, basta con usar el comando adecuado: (COMO ROOT)
- Para cargar XGL: ln -sf /usr/X11R6/bin/Xgl /etc/X11/X
- Para cargar XOrg: ln -sf /usr/X11R6/bin/Xorg /etc/X11/X

Si desean dejar las Xorg definitivamente; o bien, desean evitar que se carguen los efectos de compiz, eliminen el comando insertado en el paso 31º.


ACTUALIZACIÓN XGL Y COMPIZ:

Tras indigar más en profundidad sobre los efectos de Compiz, he encontrado una buena forma de actualizar nuestro entorno Xgl y los efectos de Compiz, sin tener que instalar nuevas librerías o actualizarlas.

Si es verdad que esta actualización tiene más efectos, pero por eso mismo puede que nuestro procesador vaya más lento. No obstante, todos los efectos se pueden configurar muy fácilmente, podremos activarlos/desactivarlos a nuestro antojo, y si fuese preciso adaptarlo para que nuestro procesador vaya mejor.

Para realizar esta actualización entrad en la siguiente web y descargaos todos lo archivos .rpm que veais:

http://linux.nssl.noaa.gov/opensuse/repositories/Compiz-Quinn/SUSE_Linux_10.1/i586/

Son varios archivos de tipo .rpm. Os aconsejo guardarlos todos en una misma carpeta, y a continuación desde consola (y como usuario root) usar el comando: alien *.rpm
Después ya sólo queda la instalación. Con el comando dpkg -i *.deb debería funcionar. Yo los fui instalando uno a uno por si acaso existía algún tipo de problema con librerías; si decidis hacer lo mismo que yo, os aconsejo empezar la instalación (con dpkg -i) por el paquete xgl_cvs, continuar por todos aquellos que comienzan por lib, después compiz-git, y luego ya el resto...

Entremos ahora en Panel de Control, Acceso, Sesiones, "Programas al inicio", y ahí eliminar la línea que teníamos insertada de compiz --replace..., y añadir en su lugar 2 programas: compiz-start y compiz-manager. ¡Reiniciar y listo! Empezad a probar los efectos, configuraciones, temas... el programa compiz-manager que se encuentra en la barra os ayudara mucho en la configuración.

martes 18 de marzo de 2008

CenterICQ

CenterICQ es un cliente de mensajería instantánea libre y multiprotocolo. Se ejecuta en consola con una interfaz en modo texto que incluye menús para simplificar su uso.

Actualmente está abandonado, en beneficio de su sucesor CenterIM.


Centericq soporta los protocolos de ICQ2000, Yahoo!, AIM, IRC, MSN, Gadu-Gadu and Jabber. Por lo cual, puedes entrar a todas tus cuentas con tan solo una ventana.
Se pueden ver también los datos de los diferentes usuarios y los grupos a los cuales pertenecen.




Categoría: Chat
Plataforma: Any linux distribution (linux)
Licencia: Freeware
Tamaño: 1.843 Kbs.
Idioma(s): Inglés
Productor: Centericq Project
Actualizado: 24 de Enero, 2008

Descarga: http://www.todoprogramas.com/programalinux/descargar/centericq

lunes 17 de marzo de 2008

Configuración de Fluxbox, un gestor de ventanas ligero

Hoy os presento el blog de CacahueTUX, que ha escrito unos tutoriales directos y sencillos que nos ayudarán a configurar Fluxbox.

Son válidos para casi todas las distribuciones de GNU/Linux, la configuración es igual en casi todas y en cuanto a la instalación, quedaos con el nombre de los paquetes e instaladlos con las aplicaciones de vuestra distribución.



Después de realizar estos tutoriales podreis tener un entorno de escritorio con Fluxbox como gestor de ventanas muy ligero, muy rápido, y agradable a la vista.

¿Tienes un ordenador antiguo y/o poco potente? ¿Quieres poder disfrutar de un sitema en condiciones sin tener que comprarte un pc nuevo? ¿Tienes un pc nuevo y quieres que trabaje al máximo?

Fluxbox es un gestor de ventanas para el sistema X Window. Es altamente ligero (consume poquísima RAM), muy rápido y personalizable, lo que hace que dedicándole unos minutos podamos tener un escritorio muy bonito y que aprovecha al máximo nuestra máquina. Sin embargo es un GRAN desconocido.

Esta guía es realmente básica y asume que hay algunos lectores que no entienden muchas cosas, pero os dejará un escritorio completamente usable y confío en que vosotros mismos sabreis complementarla. La parte de la inslación sólo es compatible con distribuciones basadas en Debian mientras que la parte de la configuración es compatible con todas.

INSTALACIÓN


$ sudo aptitude install fluxbox fluxconf

Esto nos lo instalará y nos creará una entrada en el gdm. Para acceder a él reiniciamos las X (Ctrl + Alt + Backspace) y en el gdm damos a Sesion y seleccionamos Fluxbox. Entramos con nuestra cuenta y nos lanzará un mensaje diciendo que si queremos que esa sesión se vuelva la predeterminada, le daremos a sí o a no dependediendo de lo que queramos :P

Ahora nos encontramos con un escritrio soso y que a penas nos deja hacer nada. Algunas distribuciones ni siquiera dejan un menú con una entrada a la terminal. Si es tu caso tendrás que volver a Gnome/Kde/Xfce o de donde vengas, abrir una terminal y escribir lo siguiente:

$ nano ~/.fluxbox/menu
y escribimos esto:

[begin] (fluxbox) {} <>
[exec] (Terminal) {xterm}

[end]
Y volvemos a entrar a Fluxbox(Ctrl + Alt + Backspace, Sesión>Fluxbox).

Ahora ya tendremos un minimenú que podremos ver haciendo click con el botón derecho del ratón.

CONFIGURACIÓN
Hacemos click en Xterm y nos dispondremos a crear un menú en condiciones.

Nota: Voy a usar gedit (editor de texto de Gnome) (puesto que esto es una guía pensada principalmente para Ubuntu, supongo que gedit está instalado):

$ gedit ~/.fluxbox/menu

Nos saldrá el contenido del menú. Borramos todo lo que haya y copiamos esto:

[begin] (fluxbox) {} <>
[exec] (Terminal) {xterm}
[exec] (Firefox) {firefox}
[exec] (Mis documentos) {thunar /home/daniel}
[exec] (Monitor del sistema) {gnome-system-monitor}
[exec] (Synaptic) {gksudo synaptic}
[exec] (Ejecutar) {fbrun} <>
[separator] () {} <>
[submenu] (Accesorios) {} <>
[exec] (Gedit) {gedit}
[end]
[submenu] (Multimedia) {} <>
[exec] (GnomeBaker) {gnomebaker}
[exec] (Grabador de sonido) {gnome-sound-recorder}
[exec] (Totem) {totem}
[exec] (Audacious) {audacious}
[exec] (gtk-recordmydesktop) {gtk-recordMyDesktop}
[end]
[submenu] (Gráficos) {} <>
[exec] (Gimp) {gimp}
[exec] (Gpicview) {gpicview}
[end]
[submenu] (Oficina) {} <>
[exec] (Write) {oowriter}
[exec] (Calc) {oocalc}
[exec] (Base) {oobase}
[exec] (Impress) {ooimpress}
[end]
[submenu] (Internet) {} <>
[exec] (Firefox) {firefox}
[exec] (Pidgin) {pidgin}
[end]
[submenu] (Sistema) {} <>
[exec] (Synaptic) {gksu synaptic}
[exec] (Impresora predeterminada) {system-config-printer}
[exec] (Configurar GDM) {su-to-root -X -p root -c /usr/sbin/gdmsetup}
[exec] (Cuentas de usuario) {gksu /usr/bin/users-admin}
[exec] (Red) {gksu network-admin}
[exec] (Soporte de idiomas) {gksu /usr/bin/gnome-language-selector}
[exec] (Gestor de actualizaciones) {/usr/bin/update-manager}
[exec] (Resolucion de pantalla) {gnome-display-properties}
[end]
[submenu] (Gnome GTK) {} <>
[exec] (Apariencia) {gnome-appearance-properties %F}
[exec] (Salvapantallas) {gnome-screensaver-preferences}
[end]
[submenu] (Fluxbox) {} <>
[config] (Configuración) {} <>
[submenu] (Estilos) {Seleccione un estilo…} <>
[stylesdir] (/usr/share/fluxbox/styles) {} <>
[end]
[submenu] (Estilos Personalizados) {Seleccione un estilo…} <>
[stylesdir] (~/.fluxbox/styles) {} <>
[end]
[submenu] (Fondos de Pantalla) {Seleccione un fondo…} <>
[wallpapers] (~/.fluxbox/backgrounds) {} <>
[end]
[workspaces] (Escritorios) {} <>
[submenu] (Menú) {Menú} <>
[exec] (Editar menu) {fluxmenu} <>
[exec] (Editar init) {gedit ~/.fluxbox/init} <>
[exec] (Editar keys) {fluxkeys} <>
[end]
[reconfig] (Recargar configuración) {} <>
[exec] (Acerca de…) {(fluxbox -v; fluxbox -info | sed 1d) 2> /dev/null | xmessage -file - -center} <>
[end]
[separator] () {} <>
[restart] (Reiniciar fluxbox) {} <>
[exec] (Apagar) {if Xdialog –yesno “Apagar: Seguro?” 6 30; then sudo halt; fi} <>
[exec] (Reiniciar) {if Xdialog –yesno “Reiniciar: Seguro?” 6 30; then sudo reboot; fi} <>
[exit] (Salir) {} <>
[end]

Guardamos el archivo y cerramos.

Ahora tendremos que reiniciar Fluxbox (Ctrl + Alt + Backspace, Sesión>Fluxbox).

Hacemos click derecho en el escritorio y nos encontraremos un menú mucho más amigable y bastante completo.

El menú que os he puesto es el mio (lo he recortado un poco), por lo que probablemente muchos de los programas no los tendreis u os faltará alguno que vosotros useis.

Ahora pasaremos a editar el menú de otra forma más sencilla.

Abrimos el menú y vamos a Fluxbox>Menú>Editar menú (también se puede escribir en una terminal “fluxmenu”). Nos encontraremos con una aplicación que nos permite editar el menu de forma muy sencilla y cómoda. Aquí os recomiendo borrar las entradas que no vayais a utilizar, para ello selecionamos la que queramos y pinchamos en “Del”. Para añádir una nueva entrada nos colocamos en la zona donde queramos que aparezca y damos a “Add exec”, en la seccion Title escribiremos el nombre de la entrada; en la sección Command/Comment escribimos el comando para lanzar la aplicación; en la sección Icon path escribiremos la ruta del icono que queramos poner (esta sección es opcional).
Atajos de teclado:

Esta es una caracterísita muy útil que ahorra tiempo.

Para editar estos atajos, la mejor forma es utilizar fluxkey (Fluxbox>Mení>Editar keys).

Es muy fácil de usar. Primero elegimos la primera tecla, luego escribimos las siguiente, elegimos la opción (por lo general será “ExecCommand”) y escribimos el comando de la acción.
Elegiendo Tema:

Fluxbox trae con sigo unos cuantos temas que podemos seleccionar en el menú Fluxbox>Estilos.

Sin embargo, puede que no nos guste nignuno. Si ese es vuestro caso, en http://www.box-look.org/ encontrareis muchos temas y muy buenos. Los tendreis que copiar en /home/”tu usuario”/.fluxbox/styles/ y dspues lo seleccionaremos en el menú Fluxbox>Estilos personalizados. (si están comprimidos descomprimdlos ahí)
Añadir tranparencias en el menú, decoración de ventanas y en el panel:

Fluxbox permite usar transparencias, que aunque no son transparencias reales como en Compiz da un efecto bastante chulo (que raro me suenala palabra chulo xD).

Las podremos configurar en Fluxbox>Configuración>Transparencia
Fondo de pantalla:

Para elegir fondo de pantalla tuve que instalar eterm (en realidad no me acuerdo del paquete necesario, pero con eterm se instala):

$ sudo aptitude install eterm

Podemos seleccionar el fondo desde el menú en Fluxbox>Fondo de pantalla. Para ello tendremos que gusrdar las imágenes en /home/”tu usuario”/.fluxbox/backgrounds.
Añadir programas al inicio de fluxbox:

Añadir programas al inicio es muy sencillo. Tenemos que abrir el archivo init de Fluxbox. En este archivo se guarda la mayoría de la configuración de Fluxbox. Fluxbox>Menú>Editar init ó:

$ gedit ~/.fluxbox/init

Buscamos esta línea “session.screen0.rootCommand:” y añadimos los comandos que queramos tal que así:

session.screen0.rootCommand: comando & comando2 & comand3 & etc &

Hacer que se cargue el fondo de pantalla al inicio:

Abrimos el init como antes y escribimos esto:

session.screen0.rootCommand: fbsetbg -c /home/”tu usuario”/.fluxbox/backgrounds/fondo.jpg &

Hacer que las aplicaciones de Gnome se vean como en Gnome:

session.screen0.rootCommand: fbsetbg -c /home/daniel/.fluxbox/backgrounds/fondo.jpg & gnome-settings-daemon &

Ponder Desklets en el escritorio:

Una forma de dejar el escritorio muy bonito y funcional es añadiendo Desklets (como los screenlets de compiz o los gdesklets de gnome). Estos desklets gasta poca memoria.

Para ello instalamos adesklets:

$ sudo aptitude install adesklets

Para añadir desklets nos metemos aquí y descargamos los que queramos. Creamos una carpeta llamada .desklets en nuestra carpeta personal y descomprimimos los que nos hayamos descargado ahí. Luego abrimos una terminal y escribimos:

$ cd .desklets/”carpeta del desklets

Por ejemplo para el desklets volume (muy útil ya que nos permite subir/bajar el volumen del sonido)
$ cd .desklets/volume-0.0.8

Y ahora lanzamos el desklet:

$ python volume.py

Nos saldra un aviso y damos a “t” para testarlo y “r” para añadirlo a adesklet. Tendremos que repetir esta operación con cada desklet. (si despues de testarlo nos ha gustado tendremos que volver a repetirlo y dar a “r”)

Añadir adesklets al inicio:

Una vez que hemos registradotodos los desklets que nos han gustado podemos lanzarlos a la vez con el comando “adeklets”. Y para añadirlo al inicio:

$ gedit ~/.fluxbox/init

session.screen0.rootCommand: fbsetbg -c /home/daniel/.fluxbox/backgrounds/fondo.jpg & gnome-settings-daemon & adesklets &

Network manager applet:

Algo que se hecha en falta suele ser el nm-applet, el icono que sale en gnome en la system tray y que nos permite gestionar las conexiones. Esto es especialmente útil para los que tiene wifi.

Para lanzarlo está el comando “nm-applet” y se añade al inicio como hemos hecho antes:

$ gedit ~/.fluxbox/init

session.screen0.rootCommand: fbsetbg -c /home/daniel/.fluxbox/backgrounds/fondo.jpg & gnome-settings-daemon & adesklets & nm-applet &

Y reiniciamos.

Después de esta guia básica (aunque me ha llevado más de lo que pensaba jeje) tendremos un Fluxbox muy funcional, rápido, con a penas gasto de RAM y bonito.

Espero que os haya servido y podais exprimir vuestra máquina al máximo y que hayais aprendido a configurar este fantástico gestor de ventanas.

Salu2

Esta guía esta bajo una licencia de Creative Commnos y si la vais a publicar en otro sitio mencionad al autor original (o sea, al moi jeje).

viernes 14 de marzo de 2008

Personaliza al maximo la apariencia de tu consola

Es por todos conocida. Odiada por unos y adorada por otros, aunque no podríamos vivir sin ella... de que estoy hablando? (que chorrada haha)
La Consola/Terminal es nuestra gran aliada siempre que usemos GNU/Linux, por lo que en general tratamos con ella con bastante frecuencia. Sea para descargar, instalar o configurar aplicaciones o simplemente para navegar en "modo geek" por el sistema.

Teniendo en cuenta todo esto, y suponiendo que estés empezando a trastearla, puede que esto te sirva para conocer más a esta herramienta indispensable de trabajo.

La primera cosa que vemos al iniciarse la Consola (Accesorios > Terminal) es su aspecto apagado, casi sin vida. Por mucho que el tema que estemos usando sea muy llamativo su aspecto es plano, dos colores; fondo y texto:




Una vez abierta la ventana Perfiles, seleccionaremos el perfil a modificar. Podemos seleccionar el perfil "Predeterminado" o crear uno nuevo (Nuevo). En mi caso y puesto que solo yo toco la terminal (no así el PC) usare el perfil Predeterminado, editándolo (Editar) para modificarlo.

Como podréis ver la nueva ventana abierta (Editando el perfil «Predeterminado») tiene un sistema de pestañas que nos fa licitara la navegación entre las diferentes opciones de configuración.
» Pestaña General (Testeado)
En esta pestaña encontraremos los aspectos generales de configuración, tales como:

* Nombre de perfil: Aquí se mostrara el nombre del perfil que estamos modificando, pudiéndolo cambiar cuando deseemos.
* Tipografía: Cambiaremos la tipografía (fuente/letra) que se usara en el terminal.
* Icono del perfil: Icono que se mostrara en la barra de titulo de nuestro perfil.

Aparte de eso encontramos varias opciones seleccionables para usar una tipografía diferente a la del sistema, resaltar textos, parpadeo del cursor, mostrar barra y campana de la terminal.

» Pestaña Titulo y comando (No testeado)
Aquí aparecen reflejadas las acciones tales como; Titulo y Comando. Podremos modificar el titulo de la termnal seleccionando entre varias opciones de "Titulo establecido" así como el comportamiento al ejecutar comandos.


» Pestaña Colores (Testeado)
En esta pestaña comienza la configuración propiamente dicha de la apariencia de tu terminal.

* Fondo y primer plano: Seleccionaremos el color del fondo y del texto (primer plano). Podremos seleccionar entre los ya incluidos o personalizar a nuestro antojo dichos colores.
* Paleta: Colores para para las aplicaciones de terminal. Como pueden ser comando de navegación (ls, por ejemplo) o utilidades que se ejecutan directamente desde el terminal (htop, por ejemplo).

» Pestaña Efectos (Testeado)
Aquí seleccionaremos el tipo de fondo del terminal. Podremos escoger entre:

* Ninguno: Dejara el fondo tal y como "viene de fabrica", osea, usara un color solido
* Imagen de fondo: Podremos seleccionar una imagen para decorar el fondo de la terminal. Esta imagen podrá estar fija o en movimiento, según seleccionemos o no la opción; "Desplazar la imagen de fondo"
* Fondo transparente: Se usara esta opción siempre que queramos que la terminal sea transparente (tanto en el escritorio como en las aplicaciones). Se ajustara con la barra "tipo crossfader". Donde "Ninguno" seria una transparencia total y "Máximo" una transparencia nula (color solido). Esta opcion sirve tambien si hemos usado una imagen predeterminada (punto anterior).




» Pestaña Desplazamiento (Testeado)
En esta pestaña configuraremos la colocacion de la barra de desplazamiento, asi como el total de lineas o kilobytes a desplazar (como si de un archivo de texto se tratara).


» Pestaña Compatibilidad (No testeado)
Por ultimo nos encontramos con la pestaña "Compatibilidad". No tengo nada que añadir a este punto, ya que no lo he usado :P


» Ejemplo final
Despues de tocar aspectos como; Colores y Efectos el resultado final puede ser algo parecido a esto:



Nvu,el Dreamweaver para GNU/Linux ?

Nvu es un editor de páginas web WYSIWYG multiplataforma basado en Mozilla Composer, pero de ejecución independiente. Añade características nuevas como soporte integrado de CSS y mejor gestión del soporte FTP para actualización de los ficheros.(fuente, wiki)

Entre las características principales de esta aplicación, podemos encontrar:

* Un sistema de pestañas para facilitar la navegación entre opciones de visualizacion.
* Puedes ver de un mismo documento: el código fuente, WYSIWYG, el formato HTML con etiquetas y la vista previa
* Es multiplataforma (Linux, Windows y Mac)
* Posibilidad de gestión de archivos directamente con el FTP
* Soporta formularios, tablas y plantillas






» Instalación
Lo instalaremos usando los repositorios oficiales de Ubuntu, por lo cual:

$ sudo aptitude install nvu

Podemos descargar un archivo deb, en el siguiente enlace:

nvu-1.0.ubuntu.5.04.deb

Una vez descargado, doble clic sobre el para instalar.

Una vez instalado lo podemos encontrar en:

Aplicaciones > Programación > Nvu

NOTA: Esta aplicación dejo de tener soporte hace un tiempo, aun así estas en disposición de probarla.

jueves 13 de marzo de 2008

DownThemAll, gestor de descargas integrado en Firefox

Se acabo tener que depender de segundos programas para descargar de Internet, con DownThemAll! podremos reanudar, pausar y priorizar las descargas (entre otras caracteristicas) con un solo clic de ratón. DownThemAll es un complemento para Firefox con el que dispondremos de un gestor de descargas totalmente integrado con el navegador.




Clicando sobre el enlace que deseamos descargar con el botón derecho
podemos seleccionar la descarga directa del archivo, incluyéndolo en la
lista:




O si clicamos de manera normal a un enlace a descargar, podemos seleccionarlo de la lista de opciones:







Mobile Media Coverter, convertir formatos para móviles

Después de mucho buscar por fin dí con una aplicación que me convierte a la perfección los archivos flv, ogg y avi (entre otros) a formato 3gp.

Se llama Mobile Media Converter y sirve para convertir entre diferentes formatos a formatos para móviles: AMR y 3GP.




Para poder usar esta aplicación tendremos que tener instalado en el sistema el pack ffmpeg:

# sudo aptitude install ffmpeg

Y después descargar la aplicación:

Descargar: Mobile Media Converter

Descomprimimos y ejecutamos:

# tar -xzvf mmc-lin.tar.gz

# ./Mobile\ Media\ Converter

NOTA: Donde la contra barra "\" obliga a que el sistema acepte los espacios.

Una vez lo ejecutamos simplemente añadiremos en "Input File" (arrastrando a la aplicación o con el botón "+") el archivo que queremos convertir, y en "Output File" el nombre que le queremos poner al archivo. Luego en "conversión" seleccionamos el tipo de archivo al que queremos convertir y clicamos sobre "convert now!"