elAnalista

“lo peor que le puede pasar a una critica es saber cuantos la forman”

Archivos de la categoría ‘--Linux’

Compiz Fusion – Notificación con gotas de agua

Publicado por joshelu en 29 Julio 2007

Hace tiempo nuestro amigo Kamaleón nos mostró cómo hacer para que las notificaciones del sistema se hicieran con gotas de agua gracias a beryl. Bien, esa forma ya no es válida con fusión, y ahora tendremos que hacerlos de alguna manera muy similar.

Requisitos previos:

  • Compiz Fusion con el plugin dbus y agua activados
  • vim instalado
  • para el ejemplo usaremos pidin

Empezaremos abriendo un terminal nuevo (aplicaciones -> accesorios -> terminal).

Ahora ejecutamos:

sudo vi /usr/bin/waterping.sh

Ahora presionamos “i“  y pegamos lo siguiente en el fichero:

#!/bin/bash
#./waterping.sh 0 0
#If you want to ping the coordinates x0, y0
dbus-send –type=method_call –dest=org.freedesktop.compiz /org/freedesktop/compiz/water/allscreens/point org.freedesktop.compiz.activate string:’root’ int32:`xwininfo -root | grep id: | awk ‘{ print $4 }’` string:’amplitude’ double:1 string:’x’ int32:$1 string:’y’ int32:$2

(Os recuerdo que WordPress muestra los dos guiones como uno solo un poco más largo, revisad el código para evitar errores).

Ahora presionamos la tecla ESC (escape) y seguidamente “ :x ” y luego ENTER. Con esto guardaremos y cerraremos el archivo.

Ahora ejecutamos:

vi /usr/bin/senicon.sh

Ahora presionamos “i” y pegamos los siguiente:

#!/bin/bash
#requires waterping.sh
WINFO=`xwininfo -root -tree | grep “$1″ | egrep ‘ (2[0-9]|[2-3][0-9])x(2[0-9]|[2-3][0-9])\+0\+0′ | cut -d ‘)’ -f 2-`
WINFO=`echo $WINFO | cut -d ‘x’ -f 2-`
WINFO=`echo $WINFO | cut -d ‘+’ -f 2-`
WINFO=`echo $WINFO | cut -d ‘0′ -f 2-`
WINFO=`echo $WINFO | cut -d ‘0′ -f 2-`
WIX=`echo $WINFO | cut -d ‘+’ -f 2`
WIY=`echo $WINFO | cut -d ‘+’ -f 3`
let WIX=WIX+10
let WIY=WIY+10
waterping.sh $WIX $WIY 2>/dev/null

(Revisad el código)

Ahora presionamos ESC (escape) y seguidamente “ :x ” y luego ENTER, para cerrar y guardar el archivo.

Ejecutamos:

 vi /usr/bin/pidgin_water.sh

Ahora presionamos “i” y pegamos los siguiente:

#!/bin/sh
senicon.sh pidgin

Ahora presionamos ESC (escape) y seguidamente “ :x ” y luego ENTER, para cerrar y guardar el archivo.

Ya tenemos todo creado, ahora tendríamos que dar permisos de ejecución a todos los scripts.

sudo chmod +x waterping.sh

sudo chmod +x senicon.sh

sudo chmod +x pidgin_water.sh

Ya tenemos todo listo, ahora sólo tendríamos que configurar pidgin para que ejecute el script “pidgin_water.sh” cada vez que nos envien un mensaje, se conecte alguien, o lo que queramos.

Si quisiéramos que por ejemplo amule también tuviera éstas notificaciones, crearíamos un nuevo script llamado “amule_water.sh” cuyo contenido sería igual que el de “pidgin_water.sh” salvo por la palabra pidgin, que en este caso sería amule, le daríamos permisos de ejecución y configuraríamos amule para que lo ejecutara cada vez que finalice una descarga.

Hay otras maneras de hacer esto, pero ésta era la más simple.

Publicado en --Linux | 1 comentario

Tener el mismo tema para usuario y para administrador

Publicado por joshelu en 14 Julio 2007

Cansado de tener siempre la misma apariencia decidimos cambiarla por otra que se adapte más a nuestros gustos, pasamos bastante tiempo perfeccionando esta nueva apariencia, pero cuando abrimos synaptic para instalar un paquete, todo nuestro trabajo se ve frustrado ya que synaptic se ve con una apariencia feísima, digna de Windows 95 por lo menos…

Esto ocurre porque nuestros temas se instalan en nuestro directorio personal, de esta manera todo lo que ejecutemos como usuario llevará la apariencia que el usuario marque, pero los programas ejecutados como administrador buscan esta apariencia en otro directorio, con lo que al no encontrarla muestran la apariencia esa fea.

Soluciones:

Válida para 1 usuario (más cómoda):

En esta solución lo que haremos es simplemente crear un enlace simbólico desde el directorio de administrador (directorio en el se buscarán los temas para programas ejecutados como administrador) hasta nuestro directorio personal, de ésta manera todo lo que instalemos en nuestro directorio personal también estará accesible desde el directorio del administrador.

sudo ln -sf ~/.themes /root/
sudo ln -sf ~/.icons /root/

Válida para más de un usuario (más coñazo): 

En esta solución no se harán los cambios automáticamente como en la anterior, los tendremos que hacer a mano cada vez que instalemos un tema nuevo. Lo que haremos es copiar nuestro tema dentro del directorio del administrador, para que los programas ejecutados como administrador puedan mostrar el mismo tema que los ejecutados como usuario.

sudo cp -rf ~/.themes/* /root/.themes

sudo cp -rf ~/.icons/* /root/.icons

De esta manera copiaremos todo el contenido de los directorios .themes y .icons de nuestro directorio personal dentro del directorio /root/.themes y /root/.icons respectivamente.

Publicado en --Linux | Deja un Comentario »

Compiz Fusion (ubuntu Feisty)

Publicado por joshelu en 10 Julio 2007

Para los que todavía no lo sepan el proyecto Beryl se unió con el proyecto compiz, con lo que ahora ya no se duplicarán los esfuerzos y todos trabajarán juntos. El proyecto conjunto comenzó llamándose CompComm (Compiz Community) para luego tomar el nombre de Fusion. Este nuevo proyecto posee la estabilidad y fluidez de compiz y los espectaculares efectos de Beryl.

Los plugins que tenemos a nuestra disposición en Fusion son:

  • Expo: Muestra los cuatro escritorios a la vez y permite mover las ventanas de un escritorio a otro arrastrándolas.
  • Cubo de escritorio: Los escritorios se colocarán formando un cubo
  • Negative: Muestra los colores de la ventana o del escritorio en negativo, como si de un carrete de fotos se tratara.
  • Opacify: Hace visibles las ventanas al pasar el ratón sobre ellas.
  • Ampliar/reducir escritorio: Si hay algo que no vemos bien podremos ampliarlo gracias a este fantástico plug-in.
  • Color Filter: Filtra los colores.
  • Clone Output: Clona una pantalla a escala reducida, útil cuando tenemos varios monitores, de ésta manera no tendremos que mirar constantemente de un monitor a otro.
  • Desktop Plane: Distribuye los escritorios de forma plana.
  • Desktop Wall: Distribuye los escritorios de forma plana. Formando un cuadrado, una línea…
  • Fade to Desktop: Manera rápida de acceder al escritorio.
  • Girar Cubo: Sin éste plug-in nos permite girar el cubo.
  • Mouse Switch: Cambiar de escritorio mediante gestos de ratón.
  • Show Desktop: Accede a tu escritorio de una manera sencilla.
  • Viewport Switcher: Cambia de escritorio mediante eventos de ratón en el escritorio.
  • Widget Layer: Mete todos los widgets en una capa que podremos ocultar/hacer visible cuando queramos ver alguno de los widgets.
  • 3D Windows: Separa las ventanas de nuestro cubo mientras gira.
  • Animations: Animaciones de las ventanas al minimizar/restaurar, crear/cerrar, enrollar/desenrollar…
  • Blur Windows: Desenfoca los bordes de las ventanas.
  • Cube Atlantis: Peces, delfines, ballenas, tiburones… nadarán dentro de vuestro cubo.
  • Cube Caps: Nos permite editar las tapas del cubo, o incluso quitarlas.
  • Cube Gears: De momento sólo muestra unos engranajes girando en el interior del cubo.
  • Cube Reflection: Muestra el reflejo del cubo en el suelo mientras gira.
  • Decoración de ventanas: Muestra los bordes de las ventanas.
  • Desvanecer ventanas: Las ventanas aparecen progresivamente cuando se asignan y desaparecen cuando se desasignan.
  • Efecto acuático: Podremos hacer que llueva o hacer que parezca que tocamos el agua con el ratón.
  • Minimizar efecto: Transforma las ventanas cuando se minimizan o se restauran.
  • Motion Blur: Desenfoca las ventanas cuando se mueven, crea como un efecto velocidad.
  • Paint fire on the screen: Os permite escribir/dibujar con fuego en la pantalla
  • Reflection: Podemos colocar una imagen a modo de reflejo en las ventanas o en los bordes.
  • Trailfocus: Cambia el brillo, saturación y opacidad de las ventanas cuando tienen o no el foco, es decir, las que no tengan foco las podemos poner transparentes, oscuras y en blanco y negro y al darles el foco se vuelven a poner normales.
  • Ventanas gelatinosas: Efecto característico, da a nuestras ventanas un efecto de muelle.
  • Annotate: Os permite dibujar en la pantalla, ideal para presentaciones.
  • Benchmark: No es un Benchmark propiamente dicho pero nos sirve para ver cuánto FPS tenemos en cada momento.
  • Color Opacity: Cambiar la opacidad de la ventana dependiendo del color.
  • Screen Saver: Salvapantallas muy chulo que hace que las ventanas vuelen por nuestro escritorio.
  • Screenshot: Captura la pantalla
  • Snow: Podremos hacer que nieve en nuestro escritorio, podemos cambiar la textura por la que queramos, con lo que además copos pueden caer las imágenes que queramos.
  • Splash: Pantalla de bienvenida.
  • Window Previews: Muestra vistas previas de las ventanas cuando mantenemos el ratón sobre un botón de la lista de ventanas.
  • Cambiar de tamaño la ventana: Nos permite cambiar el tamaño de la ventana.
  • Colocar ventanas: Coloca las ventanas en la pantalla:
  • Conmutador de aplicaciones: Nos permite cambiar de ventana mediante una combinación de teclas.
  • Escalar: Muestra todas las ventanas en la pantalla para que seleccionemos la que queramos usar.
  • Extra WM Actions: Acciones extra del gestor de ventanas.
  • Goup and Tab Windows: Agrupa las ventanas.
  • Mover ventana: Nos permite mover las ventanas.
  • Put: Podremos mover la ventana mediante combinaciones de teclas.
  • Shift Switcher: Nuevo plugin que nos permite cambiar de una ventana a otra, este cambio lo podemos hacer por medio de dos efectos: cover y flip, muestra todas las ventanas en los laterales y una en el centro, y el segundo es muy similar al Flip 3D de Windows Vista.
  • Ring Switcher: Nos permite cambiar de una ventana a otra, el efecto se realiza colocando las ventanas formando un anillo y mediante combinaciones de teclas podremos pasar de una a otra.
  • Snapping Windows: Activa la resistencia de los bordes de las ventanas.
  • Tile: Distribuye las ventanas por el espacio del escritorio.
  • Window Rules: Cambia las propiedades de algunas ventanas en concreto.

Instalar fusion desde el script oficial:

1. Descargamos el script y lo colocamos dentro de un directorio llamado fusion en nuestro directorio personal.

  • Mirror: Descargadlo de aquí hasta que acaben las vacaciones

2. Descomprimimos el archivo de manera que makefusion quede dentro del directorio que creamos antes llamado fusion. Le damos permiso de ejecución: Click derecho encima del fichero “makefusion“, propiedades, pestaña permisos y marcamos la casilla de “permitir ejecutar el archivo como un programa“.

3. Vamos al sitio en el que tenemos el script, para ello, abrimos un terminal (Aplicaciones, Accesorios, Terminal) y ejecutamos:

cd ~/fusion

El cual nos situará dentro de la carpeta llamada fusion dentro de nuestro directorio personal.

4. Si lo tuviéramos instalado y quisiéramos actualizarlo tendríamos que desinstalarlo primero, perdiendo todas nuestras configuraciones. Para realizar este paso ejecutamos:

./makefusion uninstall

5. Ahora prepararemos el sistema instalando los paquetes que necesitamos para descargar/compilar Compiz Fusion.

./makefusion packages

6. En este paso descargaremos el código fuente de fusion.

./makefusion clone

7. Por último sólo quedaría compilar/instalar fusion.

./makefusion install

Ahora sólo nos quedaría disfrutar de los fantásticos efectos de fusion, pero mientras instala podéis echarle un vistazo a estos vídeos para abrir boca :D

Efecto Shift Switch:

Publicado en --Linux | 10 Comentarios »

Nueva versión estable de GIMP, la 2.2.15

Publicado por joshelu en 27 Mayo 2007

Nueva versión estable del mejor editor de imágenes. En esta nueva versión se han corregido los siguientes errores:

  • fixed parsing of GFig files with CRLF line endings
  • guard against a possible stack overflow in the Sunras loader
  • fixed definition of datarootdir in gimptool-2.0
  • fixed Perspective tool crash on Mac OS X
  • fixed area resizing in the Image Map plug-in
  • added missing library in gimptool-2.0 –libs output
  • added new localizations: Occitan and Persian

Más información:

Publicado en --Linux | Deja un Comentario »

KDE 3.5.7 listo para descargar

Publicado por joshelu en 23 Mayo 2007

Ya tenemos nueva versión de nuestro escritorio favorito KDE. No hay grandes cambios, sólo mejoras, corrección de errores, todo esto mientras se sigue desarrollando la siguiente versión de KDE, la 4, que dispone ya de fase alpha y puede que para junio tengamos ya la primera versión beta.

Instrucciones para la actualización mediante repositorios aquí.

Publicado en --Linux | 2 Comentarios »

¡¡¡Ya me han llegado los cds de Ubuntu Feisty!!!

Publicado por joshelu en 7 Mayo 2007

El 12/04/07 los pedí en la web de Ubuntu, y por fín el viernes me llegaron, aunque ha sido hoy cuando los he recogido en correos. El paquete trae las famosas pegatinas de Ubuntu y 3 copias de la nueva versión de Ubuntu, 2 para 32 bits y otra para 64 Bits.

Cada vez la envían antes, la primera vez que lo pedí tardó 2 – 3 meses y ahora sólo 25 días. Ahora sólo queda darle caña :D .

Publicado en --Linux | Deja un Comentario »

eMule/aMule/mlDonkey, ofuscación del procolo y Linux

Publicado por kamaleon en 4 Mayo 2007

Si estás leyendo está entrada del blog, seguramente estarás buscando una solución al problema de que tu ISP te restringe el uso de la red eDonkey y el aMule/xMule/mlDonkey descarga muy lento en Linux. Seguramente hablas oido hablar de la Ofuscación del Protocolo y seguramente te estarás preguntando como conseguirlo en Linux.

La ofuscación del protocolo consiste simplemente en corromper las tramas entre tú y tus clientes para que el ISP no detecte que se trata de tramas de la eDonkey, de forma que no las pueda capar. Está implementado en la versión de Windows de eMule.

Respecto a la ofuscación del protocolo en software de P2P para Linux, siendo como somos los de Linux, no se implementa porque se entiende que si tu ISP te está restringiendo tu conexión, lo que debes de hacer es cambiar de ISP para presionarlo, y no intentar engañarlo. Veamos el anuncio que hace el equipo de aMule al respecto.

“aMule no implementará la Ofuscación del Protocolo

Protocolo de encriptación, protocolo de ofuscación, encriptación de datos – Actualmente está siendo considerado ya que el eMule lo ha implantado

Este es uno de los más populares. Puedo entender por qué las personas que tiene un ISP que restringe el tráfico P2P quieren tener esta característica. La explicación más general que se da es que si se ofusca el protocolo del aMule solo será cuestión de tiempo que una ISP revise el código fuente del programa y adapte su filtro.

Además de ser un problema técnico también es un problema legal: si su ISP restringe el tráfico tiene que indicarlo en el contrato/servicio que usted firmó. Si usted no cumple dicho contrato su ISP tiene motivos para demandarle si quiere (aunque notificárselo a la unión nacional de protección del cliente podrían ayudar) Si la restricción de las redes P2P aparece en su contrato: mala suerte, usted firmo ese acuerdo. Puede cambiar de ISP aunque tenga que pagar un poco más al mes realmente merece la pena. Se sabe de ISP que han dejado de restringir el trfico de redes P2P después de que hubieran perdido cliente de una forma notable.”

Pero claro, seguramente muchos de nosotros vivimos con nuestros padres/hermanos/as, y el cambio de ISP no resulta una tarea sencilla. Implica cambiar de compañia, cambiar de compañia telefónica, gestiones de baja/alta/portabilidad del número de teléfono, cambio de tarifas, … (con todo lo que ello implica en España). Y resulta complicado explicar eso a tus padres/hermanos/as, que seguramente no entenderán tus problemas con el ISP y el P2P.

Bien, pues hay una solución: Wine/eMule.

Nos bajamos los binarios de la última versión de eMule (los binarios, y no el instalador). Descomprimimos y ejecutamos el “emule.exe” con wine. Resultado, funciona!!! Os dejo un pantallazo

Ofuscación wine emule

Por lo general, el emule emulado con wine funciona bien, salvo que la pestaña de búsqueda a veces se queda pillada, pero basta cambiar a otra pestaña y volver y solucionado.

Un saludo

Publicado en --Linux, --Tutoriales | 3 Comentarios »

¡¡¡Ubuntu Feisty Fawn Final!!!

Publicado por joshelu en 19 Abril 2007

Lo más seguro es que ya lo hayáis leído en otros blogs pero yo no os aviso hasta que no lo veo en la web de Ubuntu, el motivo es bien sencillo, algunos blogs se basaban en que el actualizador les indicó que ya había una nueva actualización del sistema, pero yo no me fío mucho porque ese mismo mensaje ya lo he visto varias veces este mes… pero bueno, parece que esta vez si era el bueno.

Ya está aquí Ubuntu Feisty, conocido por algunos como “fiesta“, ehh Borja!…jejeje,  como todos sus predecesores su lanzamiento ha causado expectación y no es para menos, Ubuntu, con todos sus derivadas, es la distribución más usada, la que cuenta con la comunidad más extensa y puede que la más sencilla de usar.

En esta versión no hay cambios bestiales, no hay extravagancias, son detalles que aprecias cuando cambias de una versión a otra, de estos que dices… “¡Cómo pude vivir sin esto!” ó “¿Así de fácil?“, una nueva versión no implica cambios generales, de hecho creo que es mejor así, mejorar lo que falla y dejar lo que va bien, otro de los puntos extremadamente fuertes de esta distribución es la sencillez a la hora de instalar/desinstalar programas, que ya de por sí era simple, ahora es más todavía; aún no está operativo, pero pronto lo estará, y es click and run, a grandes rasgos es como una especie de softonic, pulsas y ya el sistema se encarga de absolutamente todo el trabajo sucio. Para usuarios noveles, han mejorado la instalación, haciendo más sencilla la parte de particionado del disco e incluso añadiendo una nueva herramienta que importa tus datos de Windows a Ubuntu. Otro de los apartados mejorados es la parte de redes inalámbricas, para que nos entendamos el WIFI, antes estaba más bien lioso, no era tan simple como manda la filosofía Ubuntu, pero eso ya es agua pasada, ahora disponemos de un gestor de red que nos indica la potencia de la señal, las redes disponibles dentro del radio de alcance y si poseen protección.

Información:

Descarga:

Publicado en --Linux | Deja un Comentario »

Katapult, ¿Eso que e lo que e?

Publicado por joshelu en 19 Abril 2007

Los usuarios de Kubuntu verán que esta distribución incorpora una aplicación llamada “katapult (iniciador de KDE)” y al presionar, sale un tirachinas y no hace nada… es entonces cuando se te queda cara de… mmm, pues si que está bien esto si…. jejeje. Bien esa aplicación esconde más de lo que a primera vista puede parecer, Su funcionamientos es bastante simple, simplemente pulsas “alt + barra espaciadora” os saldrá en el centro de la pantalla una pantalla como esta:

katapult

Ahora vamos tecleando el nombre de la aplicación que queramos abrir, por ejemplo, konsole:

katapult

No hace falta escribir el nombre completo, sólo las primeras letras y para iniciarlo pulsamos ENTER.

Hasta aquí todo normal, pero el caso es que también podremos reproducir mp3 directamente desde katapult poniendo simplemente el nombre del fichero de sonido, se puede usar como calculadora, para buscar documentos en tu home, o ver si estás escribiendo bien una palabra.

Seguro que habrá alguno por ahí que dice: “¡buah!, para qué quiero eso si tengo el programa que quiero a 2 clicks….” pues básicamente porque con esta aplicación tardas bastante menos en abrirlo porque no tienes que ir con el ratón buscando la posición del programa, simplemente “alt+espacio” nombre del programa y “enter“.

Informacion:

Publicado en --Linux | 4 Comentarios »

Festival Gaim – Dictador de voz, Ubuntu Feisty

Publicado por kamaleon en 19 Abril 2007

Buenas,

un plugin para el Gaim bastante interesante que viene con Ubuntu Feisty. Básicamente lo que hace es leerte lo que te dicen tus contactos. Lo he probado y funciona bastante bien.

Para instalarlo hacemos lo siguiente desde consola

sudo apt-get install festival-gaim festvox-ellpc11k

Le damos a que nos instale todas las dependencias cuando nos lo pregunte y listo.

Para configurarlo nos vamos a “Herramientas” -> “Complementos” y activamos el “Festival”. Le damos a configurar y dejamos la configuración así

Configuración del festival en Gaim

Reiniciamos el Gaim y listo, cuando algún contacto te hable te lo dicta también con voz. Suena un poco robótica pero es bastante interesante como proyecto, sobre todo para acercar la mensajería privada a los invidentes

Un saludo

Publicado en --Linux, --Tutoriales | 1 comentario