September 2007 - Posts

Ubuntu Gutsy Gibbon

Ya andamos todos bastante histéricos. Cada vez esté más cerca el día que salga la nueva versión de Ubuntu. Las fechas son:

4 de Octubre: Versión final del Kernel.

11 de Octubre:ReleaseCandidate finalizada.

18 de Octubre: Versión final de Ubuntu Gutsy Gibbon.

Los cambios más importantes:

Kernel 2.6.22

Gnome 2.20

El nuevo Ubuntu consume mucha menos batería, las máquinas se calientan menos y se necesita menos trabajo de CPU.

Compiz Fusion activado si tu tarjeta gráfica lo puede soprtar.

Mejorado el gestor de drivers privativos.

Configuración gráfica para las X11.

Instalación automática de las impresoras.

AppArmor incluído, para mayor seguridad.

"Customizar" Firefox

 Firefox 

Uffff, perdonar la tardanza. Ya me gustaría publicar todos los días, pero entre pitos y flautas últimamente no paro. Bueno, ahora que tengo un ratillo, ahí va:

Aunque está apunto de salir la versión de Firefox  3.0 o Gran Paradiso , voy a contaros unos truquillos que llevo usando desde hace mucho tiempo, y otros que leí el otro día en el Blog de Kartones  para que el Firefox que tenéis os inicie un poco más rápido, no consuma tanta RAM y las páginas se carguen más deprisa.

Abrid una ventana de Firefox, y en la "pestaña"  de rutas escribid about:config. Se os abrirá una ventana con toda la configuración de Firefox.

Acelerar la carga de las páginas:

Ahora buscad estas claves network.http.pipelining y network.http.proxy.pipelining y cambiad su valor de FALSE a TRUE. Ahora cambiar el valor de network.http.pipelining.maxrequests a 30. Con todo esto hemos permitido la carga de varias páginas a la vez.

Creamos ahora un entero llamado nglayout.initialpaint.delay y le ponemos con valor 0. Así no esperamos a que firefox nos muestre la información recibida.

Y por último cambiamos los valores de las siguientes claves (las que no encontréis, os las creáis como enteros o strings): network.dns.disableIPv6 a FALSE, content.notify.backoffcount a 5, plugin.expose_full_path a TRUE y ui.submenuDelay a 0.

Reducir Memoria RAM utilizada en minimizado (10Mb):

Vamos a crear un booleano llamado config.trim_on_minimize y le damos como valor TRUE.

Reducir uso de memoria RAM:

Buscamos browser.sessionhistory.max_total_viewer  y le cambiamos a 0 su valor.

Controlar caché:

Buscamos browser.cache.memory.capacity y le damos un valor pequeño. Determina si la cache de Firefox ha de usar memoria RAM. Cuanto menor sea el número menos memoria RAM ocupará, pero también disminuirá el rendimiento de Firefox. Ahí jugad un poco con los valores.

Después de todo esto reiniciáis Firefox, y notaréis cómo va más deprisa.

Dar formato a un usbdisk o pendrive


Después de tanto tiempo usando Linux, hoy voy a formatear un pendrive o llave USB, y ¿qué pasa?: ¡qué no tengo ni idea!

Así que a buscar un poquito por internet. Encuentro en el blog de Ubunu Life que me gusta bastante cómo hacerlo. Yo voy a contároslo cómo hacerlo desde la consola:

Introducir el USB en el PC. Dependiendo de mil cosas os lo puede detectar y montar, o sólo detectarlo, incluso ni eso. Si os pasa lo último, usad a nuestro amigo Google. Si no os lo monta, para ver si lo ha detectado haced:

$ dmesg

y os saldrá una lista de lo último que ha pasado en el ordenador. Entonces, de las últimas líneas saldrá, algo así:

[17182565.652000] SCSI device sda: 128000 512-byte hdwr sectors (66 MB)
[17182565.652000] sda: Write Protect is off
[17182565.652000] sda: Mode Sense: 0b 00 00 08
[17182565.652000] sda: assuming drive cache: write through
[17182565.656000]  sda: sda1
[17182565.664000] sd 0:0:0:0: Attached scsi removable disk sda
[17182565.696000] sd 0:0:0:0: Attached scsi generic sg0 type 0

no hagáis caso de los numeritos, lo importante es que te dice que ha encontrado un USB en sda:sda1 (a veces es en sdb:sdb1 o cualquier otro dispositivo, no es algo fijo),si ahora hacéis:

$ mount /dev/sda1 <carpeta_donde _montar>

tendréis montado ya el pendrive. Bien para desmontarlo tan simple como.

$ umount <carpeta_donde_estaba_montado> 

o

$ umount /dev/sda1

/dev/sda1 es en mi caso, en el vuestro el dispositivo correspondiente.

Es posible que al desmontarlo tarde un rato, ¡esperad!, por que si lo sacáis antes a lo mejor os cargáis el pendrive y tenéis que formatearlo (ésta es la causa por la que he aprendido a esperar y a formatear un pendrive).

NOTA: para hacer lo siguiente hay que ser root (yo como siempre trabajo como root me como los sudo) y además tened mucho cuidado que formateáis.

Pues al lío. Para formatearlo, lo primero es desmontarlo

$ umount <dispositivo>

 para formatear el comando es:

$ mkfs.<formato> <dispositivo>

El formato es importante. Si sólo vas a usar el usbdisk en Linux, pues lo suyo es hacerlo en ext2 o ext3, pero si lo vas a compartir con otras máquinas que tienen Windows, necesitarás FAT. También exiten: msdos minix.

En mi caso, con FAT para meterlo en otros ordenadores con Windows:

$ mkfs.vfat /dev/sda1

luego lo montáis y ya está formateado.

1000 Visitas.....

¡Vaya alegría!

En unos 20 días ya me han visto unas 1000 personas, o menos personas pero más veces.....

Para mí es toda una sorpresa.

En total, entre mi "ex-blog" (con mucho cariño) de wordpress y este tengo un total de 1310 visitas.

Gracias a todos, y seguid entrando por aquí.

Un saludo.

Rainlendar

 

¿Tienes menos memoria que Doris, el pez de "Buscando a Nemo"? ¿No eres capaz de acordarte de las fechas importantes? ¿Se te olvida siempre los cumpleaños de tus amigos?

Pues aquí llega una pequeña ayuda, que no la panacea, para intentar que por lo menos tu ordenador te avise de las cosas importantes. Aunque si luego no le haces caso, eso ya no es culpa mía.

Esta ayuda se llama Rainlendar.  Es un calendario, más o menos bonito (depende también del skin que le pongas), pero lo más interesante es que se puede sincronizar con Google Calendar, tanto Rainlendar -> Google Calendar como Google Calendar -> Rainlendar, para así, si anotas fechas o algo en el trabajo, luego puedas tenerlo en tu casa o viceversa, o poder ver desde cualquier ordenador todo lo que apuntaste en tu casa..

 Bueno, vayamos paso a paso:

    1º: Descárguate el  programa aquí.

    2º: Descomprímelo:

        $ tar -jxvf <archivo_rainlendar2.tar.bz2>

    3º: Llevemos la carpeta a un lugar adecuado para un programa:

        $ mv <directorio_rainlendar2_descomprimido> /usr/local/share/

    4º: Creemos un enlace al programa para poder ejecutarlo desde cualquier lado:

        $ cd /usr/local/bin/

        $ ln -s /usr/local/share/<directorio_rainlendar2_descomprimido>/rainlendar2 rainlendar2

    y para ejecutarlo:

        $ rainlendar2

    aunque para que funcione, tenemos que tener en la variable de entorno PATH /usr/bin/local/bin

Ya tenemos el programa funcionando. Si lo que quieres es cambiar el skin, descárgate pieles nuevas de aquí, las descomprimes y lo metes en la <carpeta del rainlendar2>/skins/. O si quieres ponerlo en castellano, descárgate el parche de aquí, lo descomprimes y lo guardas en la carpeta locale.

Bien, ahora queda la sincronización entre Google Calendar (GC a partir de ahora) y  Rainlendar. Para esto, básico tener cuenta de google y hacerte un GC. Cómo lo cómodo es poner todas las fechas y notas en el Rainlendar y luego subirlo al GC, pues hacemos esto:

    - Anotamos fechas, compromisos, cumpleaños, lo que nos dé la gana en el Rainlendar.

   - Ahora damos con el botón derecho del ratón sobre Rainlendar y le damos a Opciones, luego a la pestaña de Calendarios, y ahí creamos uno nuevo. El formato iCalendar, luego lo guardáis donde más os guste; yo por tener las cosas organizaditas, lo guardo en la misma carpeta del Rainlendar2, pero ahí donde prefiráis. Total, en el archivo que os acabáis de crear está toda la información de vuestro calendario. Ahora en GC dadle a Configuración, luego a Calendarios, Añadir Calendarios y por último Importar Calendario. Elegís el archivo que os habéis creado y ya lo tenéis todo subido.

Ahora vamos a hacer lo contrario, descargarnos el calendario del GC al Rainlendar. Este paso lo he sacado del blog de JuanLu

    - Lo primero es conseguir la dirección de tu GC. Para ello vamos a Configuración, luego a Calendarios y luego pincháis en vuestro calendario. Os saldrá una pantalla en la que pondrá: Dirección Privada, pues os copiáis la del calendario o la dirección ICAL.

    - Ahora si hacéis:

        $ wget <dirección_que_habéis_copiado_de_GC> -P <ruta_archivo_Rainlendar> -N

    ahora le dais a actualizar a Rainlendar y se acabó.

También se puede hacer con KCron (aplicación gráfica) o comando at, para que haga el wget cada 'x' tiempo, pero no sé como se hace, no debe ser muy difícil pero no he investigado. Por qué con hacer un wget cada vez que arranco el Rainlendar, y un importar calendario en GC cada vez que lo voy a cerrar (si es que he metido algo) a mí me vale.

Así que ya no tenéis excusa para decir: "Oh, vaya se me había olvidado que tenía esto hoy". Yo espero que a mí me sirva, y más todavía que os sea útil a vosotros.

Cambio de fondo pantalla automático y Áreas trabajo

 

¿Quieres que tu fondo de pantalla se cambie solo? ¿Y qué cada área de trabajo tenga uno diferente?

Tú solución se llama: wallpapoz. Un programa que te cambia, dependiendo de cómo lo configures, el fondo de pantalla de forma arbitraria y que te pone uno diferente para cada área de trabajo. Este programa lo descubrí gracias a Mundo Geek.

Descargaros el programa desde aquí. Luego lo descomprimís:

$ tar -xjvf <archivo.tar.bz2> 

Una vez descomprimido, lo instaláis:

$  python setup.py install

para poder hacer esto necesitáis el paquete python-imaging.

Ahora para ejecutarlo tan fácil como:

$ wallpapoz

o en Aplicaciones -> Accesorios -> wallpapoz.

Ahí se os abrirá un programilla fácil de entender en el que puedes poner que fondos de pantalla queréis que cambien para cada área de trabajo y cada cuanto tiempo cambie. Para guardar las opciones le dais a reiniciar Daemon y ya está.

Pero no os asustéis cuando la próxima vez que encendáis el PC no esté funcionando. Volvéis a ejecutar el wallpapoz y a reiniciar el demonio y ya está. Aunque es más fácil coger e ir a Sistema -> Preferencias -> Sesiones, en la pestaña Programas de Inicio pulsamos sobre Nuevo y en Comando introducimos /usr/local/bin/daemon_wallpapoz, o cualquiera que sea la ruta donde se ha instalado.

Meme: ¿Cuantas x Cuantos?

ordenador_color.gif

GnDx me invita a que participa en este meme:

Cuantos ordenadores tengo en casa y cuantos somos: pues en mi casa hay tres ordenadores, los míos -> mi trasto (que es una AMD 64), mi portátil que ya tienes unos añitos y los de los demás -> otro ordenador de sobre mesa.

Y poco más, tengo una pda, qué más o menos también se puede considerar otro ordenador.

Muchachada Nui

Buenas a todos...

Últimamente estoy bastante liado, entre el curro y mil cosas más que estoy haciendo ahora, no me da mucho tiempo a escribir por aquí. Tengo un par de posts medio hechos, y cuando tenga un ratillo libre los termino, pero creo que hasta el fin de semana difícil.

Pero éste es más rápido: se va a estrenar en Septiembre en TVE2, la nueva saga de los creadores de La Hora Chanante y Smonka: Muchachada Nui. Puede ser muuuuuuy interesante. Aquí os dejo unos vídeos de los preliminares:






Poner fotos o imágenes en las carpetas
Si te apetece animar tus carpetas, o poner la carátula del CD a las carpetas de música, es posible hacerlo, y es muy fácil. Lo que tienes que hacer es, con tu navegador (yo lo hago con nautilus, por si no es igual con todos), y dar con el botón derecho del ratón en una carpeta y elegir Propiedades. Aparecerá algo como esto:

propiedades-de-desktop.png

Ahora tienes que pinchar en el icono de carpeta que aparece a la izquierda del nombre de la carpeta. Y se te abrirá un menú donde podrás elegir la imagen que quieres que muestre esta carpeta:

seleccione-el-icono-personalizado.png

Y te quedará algo así:

navegador-de-archivos.png

Y así con todas las carpetas que os dé la gana.
Salvapantallas Ubuntu con fotos o imágenes

Habréis visto que si elegís Sistema -> Preferencias -> Salvapantallas, hay un salvapantallas que es Carpeta de Imágenes.

Claro, supondréis, que este salvapantallas se encarga de ir mostrando vuestras fotos o imágenes, de una en una. La pregunta es: ¿Cómo y dónde tengo qué poner mis imágenes o fotos para que salgan?

Bueno, pues es bastante sencillo. Mete en una carpeta (ésta créala dónde quieras), las fotos y/o imágenes que quieras que salgan en el salvapantallas, y ahora haremos un enlace simbólico a esa carpeta:

$ cd /home/<nuestro usuario>

y si somos root:

$ cd /root/

después:

$ ln -s <ruta_carpetas_de_imagenes> Pictures

y ya está, ahora podéis ver vuestras fotos y dibujos en el salvapantallas.

Tira Ecol

logo.jpg

Leyendo blogs por ahí descubrí esta tira cómica. Me pasé una tarde leyéndolo y me parece genial. Me reí un montón, tiene tiras buenísimas. Así que en la barra lateral he dejado un enlace a la tira. Ahí tendréis la última tira. Pero para mí, una de las mejores es esta:

Tira Ecol

La hora chanante: Testimonio Anatoli Karpov

De los mejores testimonios:

Asignar una combinación de teclas a un Programa/Acción

Hace tiempo vi en Ubuntu Life, una manera muy fácil de poder asignar un programa a la pulsación de teclas. ¿Esto que quiere decir? que pulsando varias teclas (una combinación por ejemplo de Ctrl+Alt+Supr) se ejecutaría el programa que le hubieras asignado. Es muy útil para abrir el programa que más usas en un momentillo.

Vamos a hace un ejemplo: como por ejemplo, vamos a ejecutar el salvapantallas que os comenté aquí cuando pulsemos Ctrl+Alt+A. Para hacer todo esto vamos a usar gconftool-2.

$ gconftool-2 -t str --set /apps/metacity/global_keybindings/<NOMBRE_ACCION> "<Control><Alt>A"

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/<NOMBRE_ACCION> "xlock -mode matrix"

Y ahora cuando pulses estas teclas, se ejecutará el salvapantallas en Matrix. En <NOMBRE_ACCION>, ponéis un nombre que tenga que ver con el programa que ejecutáis, simplemente para saber que es lo que hace.

Si luego queréis cambiar la acción con reescribir:

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/<NOMBRE_ACCION> "<OTRA_ACCION>"

y en <OTRA_ACCION> ponéis, yo que sé, gedit, o gnome-system-monitor, o el programa o script que os de la gana, es suficiente. O si lo que queréis es borrar esa acción:

$ gconftool-2 --unset /apps/metacity/keybinding_commands/<NOMBRE_ACCION>

Para más información, todo esto se escribe o configura en: .gconf/apps/metacity/keybinding_commands (esta ruta yo la tengo dentro de /root/ pero supongo que si estáis con otro usuario estaría en /home/<usuario>/).

Pues ya está. Espero que esta utilidad os sea de alguna utilidad.

Crear un Tema Login para Ubuntu

A raíz de una petición de si sabía hacer un tema para Ubuntu (que por ahora no sé), hago este post.

Una cosa que si se hacer es un tema para la pantalla de entrada de petición de usuario y contraseña (pero en GNOME). Una notilla para hacer es que hace falta saber un poquillo de XML. No es que yo sepa mucho, pero si lo sufiente cómo para poder entender y hacer pequeñas cosas. De todas maneras para lo que hace falta aquí se puede aprender rápidamente jugando con lo que os voy a decir y con un poquito de ayudo de nuestro Google.

Bueno, para poder crearos un tema de login, podéis empezar con ver lo que hay dentro de uno. Os descargáis uno de GNOME-Look, y lo instaláis cómo os comente en este post anterior. Ahora, desde un terminal os vais a:

$ cd /usr/share/gdm/themes/

y supongo que tendréis alguna que otra carpetilla. Abrid una de ellas, la que queráis, y tendréis que ver que tiene, más o menos: un archivo.xml, un archivo.desktop, y varios archivos .png o .jpg (vamos fotos o dibujos).

El archivo.desktop tiene un contenido del estilo a:

[GdmGreeterTheme] Encoding=UTF-8
Greeter=Nombre_archivo.xml
Name=Nombre_del_tema
Description=Una_peuqeña_descripción
Author=Autor
Screenshot=Nombre_archivo_del_screenshot
Copyright=Lo_que_queráis

y es necesario para que cuando ejecutéis gdmsetup, y cuando se ejecute Ubuntu, encuentre y ejecute bien el tema.

Después tenemos el archivo.xml, que es el que tiene toda la chicha. Aquí, excepto que me preguntéis alguna cosilla, no es queda otra cosa que miraros que es lo que hace, como carga las imágenes, los recuadros, el recuadro del user y password, el bienvenido, etc... y todo es XML. Yo no tenía ni idea de nada, y en un par de días jugando, más o menos entiendes lo fundamental.

Por ejemplo, el que os muestro arriba, es mi ventana de login. Lo hice a partir de un archivo.xml de otro tema y lo fui modificando para crearlo como me gustaba. Y para comprobar que os funciona, sin tener que reiniciar el ordenador o las 'X', comprobar que la habéis liado, por que habéis hecho no se qué mal y os aparece la pantalla por defecto de Ubuntu, y un montón de cosas (cosas que me pasaron a mí y me asustaron un poquillo por que creí que me había cargado algo), existe un comandillo muy útil para ver si carga vuestra ventana de login. Para poder ejecutar el comando es necesario que estéis en la carpeta de vuestro tema /usr/share/gdm/themes/<TU_CARPETA> y ahí ejecutes:

$ gdmthemetester xdmcp .

se abrirá una ventanita, si lo has hecho bien, aparecerá la pantalla de login y tal (no intentéis meter el usuario y la contraseña, por que no os funcionará), y si lo habéis hecho mal os dirá que no puede ejecutar nada.

Para cualquier dudilla......... por aquí estaré. Y si os hacéis una y os funciona, también acepto que me la mostréis o lo que sea.

Convertir cualquier paquete a "paquete.deb"

¿Has encontrado el programa de tu vida, pero es un archivo.rpm?No te desilusiones, tu solución se llama alien.

$ apt-get install alien

y ya está. Ahora haces:

$ alien <archivo.rpm>

esperas un ratillo (cada cosa necesita su tiempo), y al final tienes un archivo.deb listo y preparado para instalar.

Además hoy he visto en Ubuntu Life, cómo pasar de un tarball, que es un programa comprimido en .tar.gz o .tar.bz2 que luego debes descomprimir y compilar, a un paquete .deb listo para instalar. El script te lo bajas aquí, y para usarlo:

$ chmod +x autodeb.sh

$./autodeb.sh <archivo.tar.gz>

Y poco más, ya tenemos el paquete.deb. Como bien dice Ubuntu Life, cuidado que está en fase experimental. Así que ya no tenemos excusa para no poder instalarnos el programa que no dé la gana.

Ahhhh, y se me olvidaba, ¿qué hacemos ahora con el archivo o paquete .deb? Pues es fácil:

$ dpkg -i paquete.deb

More Posts Next page »