Acerca del blog ..

Aquí pongo mis pequeñas notas sobre cosas que voy olvidando. Entre las anotaciones puede que tal vez encuentres alguna que otra opinión seguramente equivocada.

Que las aplicaciones GTK+ luzcan mejor en kubuntu karmic

diciembre 10th, 2009 by pcaro

Basta con seguir este tutorial, que indica como instalar el tema Oxygen-Molecule.

Anotado en linux | Sin comentarios »

Añadir PPA desde la consola a ubuntu karmic

diciembre 9th, 2009 by pcaro

Para añadir un PPA a ubuntu karmic desde la consola basta con:

 sudo add-apt-repository ppa:kubuntu-ppa/ppa
 
[sudo] password for pcaro:                                
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv E4DFEC907DEDA4B8A670E8042836CB0A8AC93F7A                                                                                  
gpg: solicitando clave 8AC93F7A de hkp servidor keyserver.ubuntu.com                                             
gpg: clave 8AC93F7A: clave pública "Launchpad Kubuntu Updates" importada                                         
gpg: no se encuentran claves totalmente fiables                                                                  
gpg: Cantidad total procesada: 1                                                                                 
gpg:

Anotado en linux, sistemas | Sin comentarios »

Cambiar dpi en kde

diciembre 4th, 2009 by pcaro

Siempre que reinstalo me encuentro con el mismo problema. No tengo el dpi estándar de 96, sino uno extraño de 113.

pcaro@davinci$ xdpyinfo | grep resolutio
  resolution:    113x113 dots per inch

Como resultado, muchas páginas webs no se visualizan correctamente.

Para solucionarlo tengo que decirle al servidor X que arranque con un dpi predeterminado. Eso lo hago en los ficheros de configuración de kdm que es el encargado de ejecutar el servidor.

Concretamente en /etc/kde4/kdm/kdmrc. Basta con indicar al servidor X qué valor de dpi usar. Para ello usamos la opción -dpi.

# This string is subject to word splitting.
# Default is ""
ServerArgsLocal=-br -nolisten tcp -dpi 96

Eso es todo. Reiniciar las X y listo.

PD: No se el motivo pero el nuevo dpi y mi tarjeta gráfica intel integrada, yo tengo mucho mejor rendimiento en la aceleración gráfica.

Anotado en linux, sistemas, yaco | Sin comentarios »

Cambiar la codificación de un fichero de texto

julio 27th, 2009 by pcaro

Una nota para recordar el comando iconv:

iconv -f fromEncoding -t toEncoding inputFile > outputFile

Anotado en linux | Sin comentarios »

Instalar postgres 8.2 en jaunty

junio 30th, 2009 by pcaro

Postgres 8.3 no me permitía crear una base de datos con un encoding distinto a los instalados en mi maquina, y yo debía recuperar una copia de seguridad de una base de datos para la ampliación de unos trabajos que vienen de antiguo.

Si intentaba importar los datos fallaba por el encoding:

# createdb base_datos  -O owner ;
# pg_restore -F c -d base_datos   viernes-27-feb-2009.dump
pg_restore: [archiver (db)] COPY failed: ERROR:  secuencia de bytes no válida para codificación «UTF8»: 0xa2

Y además no me dejaba crear la base de datos con el encoding correcto:

postgres@davinci$ createdb  base_datos -E latin1
createdb: falló la creación de la base de datos:
ERROR:  la codificación LATIN1 no coincide con la configuración regional del servidor es_ES.UTF-8
DETAIL:  La configuración regional LC_CTYPE del servidor requiere la codificación UTF8.

Para poder seguir adelante dos alternativas: cambiar el encoding de mi base de datos (no podía porque tengo otras bases de datos) o instalar postgres 8.2 (debian y derivados permiten tener varios postgres a la vez por paquetería)

De esta forma que me dispuse a descargar los paquetes de haunty: postgresql-8.2 y postgresql-client-8.2

Una vez descargados los paquetes bastó:

pcaro@davinci$ sudo dpkg -i postgresql-client-8.2_8.2.7-1_i386.deb
pcaro@davinci$ sudo dpkg -i postgresql-8.2_8.2.7-1_i386.deb
sudo aptitude hold postgresql-client-8.2
sudo aptitude hold postgresql-8.2

Luego puedes configurar los postgres para que escuchen en distintos puertos o, si solo lo necesitas de forma temporal como yo, simplemente parar el 8.3 y levantar el 8.2 cuando sea necesario.

PD: Gracias a Antonio por la ayuda.

Anotado en linux, sistemas, yaco | 1 Comentario »

Convertir filtros de kmail a filtros sieve

junio 6th, 2009 by pcaro

No hace mucho que dejé de usar POP en mis correos para pasarme al IMAP desconectado de kmail con toda las ventaja que ello supone.

Pero todavía seguía utilizando los mismos filtros en kmail que me ordenan los correos por carpeta. Con este sistema el filtrado se realiza una vez descargado el correo, de forma que, ahora con imap, el kmail tiene que pasar los filtros y actualizar las carpetas en el servidor tras el moviento de correos. Desde luego no es lo más conveniente.

Lo más util que el filtrado del correo se realice en el servidor. De esta forma nuestro correo ya se encuentra organizado accedas con el cliente que accedas al correo (webmail, móviles de última generación, etc). Para ello existen los filtros sieve.

Pero yo ya tenía mis filtros en kmail, de forma que me hice un pequeño programita python que convirtiera mis filtros de kmail en un fichero con los filtros sieve.

No discrimina entre cuentas y solo esta probado (y funciona) con mis filtros simples de moviento de correo, pero lo dejo aquí por si a alguien pudiera resultarle de utilidad.

Para usarlo:

  1. Guardar los filtros de kmail (Preferencias -> Configurar filtros -> Exportar) en un fichero (por ejemplo filtros_pcaro.ini)
  2. Ejecutar python kmail_to_sieve.py  filtros_pcaro.ini > filtros.sieve Por la salida de error indicará que no ha podido convertir.
  3. Examinar filtros
  4. Subir y activar desde el mismo kmail (Preferencias -> Gestionar guiones de Sieve.

Podeís descargarlo desde aquí: kmail_to_sieve

PD: Arreglado el enlace. Gracias Helder por avisar.

Anotado en linux, Python, sistemas, yaco | Sin comentarios »

Importar claves gpg de repositorios ubuntu

febrero 1st, 2009 by pcaro

Ante un error como este:

W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 3B81A3FBA47394CE

Hay que importar las claves:

gpg --keyserver keyserver.ubuntu.com --recv 3B81A3FBA47394CE
gpg --export --armor 3B81A3FBA47394CE | sudo apt-key add -

UPDATE:
Corregido el tema de los guiones, gracias a miguelbf por la indicación y perdón por la tardanza en arreglarlo

Anotado en linux | 2 Comentarios »

« Anotaciones Previas Anotaciones siguientes »