UltraSeAT: tras la cadena de montaje

20 octubre, 2008

Huellas dactilares en Linux. El proyecto Fprint.

Filed under: hardware,Linux,Sistemas Operativos,software — ultraseat @ 14:44 pm

Una de las carencias del escritorio Linux es la lectura de huella dactilar. No existe un software estable que realice esta tarea y las utilidades que se han desarrollado, todas ellas parcialmente, no engloban un número suficiente de dispositivos.
Fprint, aún en desarrollo -inestable, pero funcional- proporciona un sistema central que aglutina diversos dispositivos de lectura de huellas dactilares. El software es código abierto y es muy posible que sea adoptado por diferentes distribuciones linux.


Existe una lista de dispositivos compatibles con Fprint y otra de los que no están soportados.

Procedimiento de instalación:

1. Adición de los repositorios de fprint al sources.list. Desde consola (todo seguido, en una linea):

echo -e “# Fingerprint reader support (fprint)\ndeb http://ppa.launchpad.net/madman2k/ubuntu hardy main restricted universe multiverse” | sudo tee -a /etc/apt/sources.list

2. Actualizamos apt-get

sudo apt-get update

3. Instalamos los paquetes de FPrint.

sudo apt-get install fprint-demo libfprint-dev libfprint0 libpam-fprint

4. El registro de las huellas dactilares se puede hacer vía Terminal:

pam_fprint_enroll

o vía interface gráfico (GUI):

fprint_demo

5. Configuramos PAM para que el lector sea funcional. Para ello es necesario editar el archivo de autentificación de PAM (/etc/pam.d/common-auth

sudo gedit /etc/pam.d/common-auth

y sustituímos su contenido por:

auth sufficient pam_fprint.so

auth required pam_unix.so nullok_secure

fuente: Cesarius Revolutions

Anuncios

El relevo del Proyecto OpenCd

Filed under: Linux,Sistemas Operativos,software — ultraseat @ 12:59 pm

Hace poco supe que el Proyecto OpenCd había sido abandonado. Dicho proyecto consistía en la difusión periódica a través de internet de cds -.isos para ser más exactos- con una colección de diversas herramientas de código abierto para Linux, Windows, BeOS, etc…

Aún se pueden descargar desde releases.theopencd.org. La última entrega es la 7.04 y data de abril del 2007.

Aunque el proyecto ha sido discontinuado, están vigentes a día de hoy proyectos similares:

Añadir nuevas tipografías a Gimp (sólo)

En Linux Ubuntu, si queremos que unas determinadas tipografías sólo estén disponibles para gimp, bastará con que estén ubicadas solamente en la carpeta /home/tuusuario/.gimp?.?/fonts

(*) Los signos de interrogación en .gimp?.? son comodines que representan los números de la versión de Gimp instalada.

fuente: forat.info

Añadir nuevas tipografías (fuentes) a Ubuntu

Filed under: Linux,Sistemas Operativos,Tutoriales (howto) — ultraseat @ 12:12 pm

Es posible que los tipos de letra que vienen con Ubuntu, a pesar de ser abundantes, no sean suficientes para nuestras necesidades.

Echo de menos un interface gráfico que permita hacer esto. Si existe, lo desconozco.

Por lo que he leído, la adición de fuentes debe hacerse de forma manual y el principal problema que se suele encontrar un usuario de linux, sobre todo si no es avanzado, deriva de los famosos permisos: si las fuentes no tienen habilitados permisos para que el usuario pueda utilizarlas -mediante openoffice, por ejemplo- éste simplemente no podrá emplearlas.

Parece mentira que algo tan sencillo como añadir tipografías a un sistema operativo me haya llegado a costar tanto. Este es el procedimento que funcionó finalmente:

1. Creamos una carpeta y en ella guardamos las fuentes (.ttf, etc…). Si éstas las hubieramos obtenido en un fichero comprimido (.zip, etc…), deberemos descomprimirlas en dicha carpeta.

Se pueden encontrar fuentes en muchos lugares de internet, como dafont.com, fontreactor.com o urbanfonts.com.

2. Copiamos la carpeta a /usr/share/fonts/truetype

sudo cp -r /rutadelacarpeta/nombredelacarpeta/ /usr/share/fonts/truetype/

3. Abrimos nautilus en modo superusuario

sudo nautilus

4. Abrimos la carpeta /usr/share/fonts/truetype/

5. Le damos a la carpeta que hemos copiado anteriormente, y a todo su contenido, los siguientes permisos:

Propietario: root / Permisos: lectura y escritura

Grupo: root / Permisos: lectura y escritura o sólo lectura

Otros: / Permisos: acceder a archivos

En principio con esto debería bastar.

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

Este procedimiento que mencionaré a continuación no me funcionó:

Ésta es una modificación del original encontrado en http://www.wikihow.com/Install-Ttf-Fonts-on-Ubuntu en inglés.

1) Creamos un directorio dónde almacenar las fuentes. Lo creamos en nuestro directorio personal:

$ mkdir ~/fuentes

2) Extraemos o copiamos las fuentes ttf en ésa carpeta.

3) Vamos a la carpeta de las fuentes TrueType y creamos nuestro “catalogo” personal de fuentes:

$ cd /usr/share/fonts/truetype

$ sudo mkdir mis-fuentes

4) Entramos en el directorio y copiamos las fuentes que queremos instalar:

$ cd mis-fuentes

$ sudo cp ~/fuentes/* .

(nótese el punto al final)

5) Solucionamos permisos y creamos un directorio de la fuente (ver “man mkfontdir”):

$ sudo chown root.root *.ttf

$ sudo mkfontdir

6) Para evitar que las fuentes desaparezcan la proxima vez que reiniciemos:

$ cd ..

(el comando anterior es para regresar a la carpeta de instalación de las fuentes truetype)

$ fc-cache -f

18 octubre, 2008

Displayconfig-gtk, rápida solución a los problemas tras cambiar el monitor en Ubuntu 7.04

Filed under: Tutoriales (howto) — ultraseat @ 07:08 am

Hace poco sustituí mi viejo monitor rgb por una flamante pantalla plana. El ordenador en cuestión aún tiene instalado Ubuntu 7.04, actualizado con los últimos “parches”.

Cuando intentaba arrancar openoffice o algún programa que requiriera QT -keepasx por ejemplo-, simplemente no pasaba nada, no aparecía el programa por pantalla.

Investigando por la red me encontré con que alguien tenía el mismo problema que yo y había encontrado la solución:

I was missing the DisplaySize option in xorg.conf, QT-apps apparently need this info. I didn’t know this.
I just bought a new screen and forgot to include this option in xorg.conf.
Except for keepass I hardly ever use QT-apps Wink
Thanks for thinking with me..

Traducción: El programa no le funcionaba porque había “perdido” la opción “DisplaySize” en xorg.conf. Las aplicaciones QT aparentemente requieren dicha información.

Esto me dio la pista que encaminaría mi solución.

Me enteré de que a partir de Ubuntu 7.10 se podría configurar xorg.conf de forma visual mediante una utilidad llamada displayconfig-gtk, así que me limité a instalarla en mi Ubuntu 7.04 mediante un

sudo apt-get install displayconfig-gtk

Luego ejecuté la utilidad

sudo displayconfig-gtk

(*) Nota: si no ejecutas como superusuario, no te permite testear ni guardar configuraciones.

(**) Cuando el programa displayconfig-gtk se instala no se crea ningún acceso directo en el menú de Ubuntu. Es decisión nuestra crearlo manualmente o no.

Mediante la utilidad configuré el nuevo monitor y guardé los cambios.

A partir de ese momento OpenOffice, Keepasx y otros programas funcionaron.

Crea un blog o un sitio web gratuitos con WordPress.com.