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

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

4 diciembre, 2006

Instalando Picasa para Linux (Debian)

Filed under: Diseño Gráfico y Animación,Linux,software,Tutoriales (howto) — ultraseat @ 00:37 am

Hace unos días escribí acerca de Picasa, el versátil software de catalogación y tratamiento de imagenes de Google Labs. Recientemente tuve conocimiento de que habían “elaborado” una versión para Linux.




    Picasa es un software que permite al usuario encontrar instantáneamente, editar y compartir todas las imagenes existentes en su ordenador. Cada vez que se ejecuta Picasa, el programa localiza automáticamente todo el material gráfico y los muestra en álbumes organizados por fecha, con el nombre de las carpetas para mayor claridad. Permite seleccionar y arrastrar para ordenar los albumes al gusto del usuario, así como crear etiquetas para elaborar nuevos grupos de imagenes. Picasa se asegura de que éstas estén siempre organizadas.


Picasa detectando una nueva imagen


    Esta utilidad tiene también características de edición y permite enviar imagenes por email, imprimirlas, subirlas a un blog o, incluso, compartirlas en Picasa Web Albums si se dispone de una cuenta Gmail.
    Google ha estado trabajando con CodeWeavers Inc., una firma reconocida por haber desarrollado la versión comercial de Wine, para adaptar Picasa a Linux. Este ha sido un proyecto piloto que, si resulta exitoso, continuará con la adaptación de otras aplicaciones de Google Labs al sistema operativo de código libre. En la lista de espera se encuentra Google Talk, aunque -afortunadamente- en este caso será una versión nativa desarrollada íntegramente por Google Labs.

    La versión de Picasa v.2 para Linux incluye todas las características de la existente para Windows, a excepción de la prestación “Web Album”. La variante para Linux se distribuye en paquete rpm, deb o bin, y combina su código para Windows con la tecnología de emulación de Wine. De esta forma, Picasa para Linux incluye un runtime de la versión de Wine modificada por CodeWeavers que se instalará automáticamente junto a la aplicación principal, lo cual redunda en que la instalación de este paquete sea en Linux tan sencilla como para Windows.

Visualizando imagenes en Picasa para Linux


He probado la adaptación de Picasa para linux en mi Ubuntu 6.06 Dapper y funciona perfectamente. Las únicas objeciones que le encuentro son:

*Que no sea una versión nativa para Linux, sino una adaptación con wine. Esto creo que lo hace más pesado.
*Que no incorpore la posibilidad de subir imagenes a Picasa Web Albums (botón “Web Album”)

    Los usuarios de Linux que tengan una cuenta de Picasa Web Albums, pueden subir perfectamente sus imagenes a mano via navegador.
    El programa en sí es excelente, muy intuitivo y con muchas posibilidades. Es 100% recomendable, como también lo es el F-Spot -para Linux (gnome)- que hace cosas similares y no es software propietario.
Instalando Picasa (en Debian)

    Lo primero que hay que hacer es descargar el paquete del programa. En mi caso, como mi sistema es un Linux Ubuntu y éste se basa en Debian, descargaré el paquete .deb (x86).

Para distribuciones no basadas en Debian, están estas otras descargas (x86, todas ellas):

Paquete .rpm [para Red Hat, Fedora, Suse, Mandriva]
Paquete .bin [instalador autoextraíble para cualquier distribución Linux x86]


Antes de emprender la instalación, si Picasa ya estuviera instalado en el sistema, hay que cerrar cualquier instancia de este programa.
Los que usen un Linux relativamente reciente pueden hacer click derecho sobre el archivo .deb y elegir la opción de instalar. También pueden hacer simplemente doble click sobre el .deb.

    Otra forma, útil sobre todo para los linux “antiguos”, es copiar el archivo al directorio /tmp por ejemplo. Entonces bastaría con teclear en consola:

sudo dpkg -i /tmp/picasa_2.2.2820-5_i386

(pedirá la contraseña de superusuario y la deberemos proporcionar para que la instalación comience)

Iniciando Picasa

La instalación habrá creado seguramente un acceso directo al programa en el menú principal de linux. En mi Linux Ubuntu, éste se encuentra en el apartado “Gráficos” del menú principal.

Ubicación del “lanzador” de Picasa en Linux Ubuntu Dapper


Configurando el escaneo inicial de imagenes en el sistema


Recomendaciones

  • Si se utiliza el sistema de archivos NFS en alguna unidad, cuando Picasa se ejecute por primera vez sería conveniente especificar que scanee tan sólo el escritorio. De otra forma Picasa tardará mucho en analizar todos los directorios NFS.
  • Para que Picasa vea imagenes en el disco duro: click “File/Add Folder” (no “import”).
  • Cuando se añada una carpeta a Picasa, la acción por defecto será borrar la carpeta. El usuario tiene que elegir “scan once” (scanear una vez) o “scan always” (scanear siempre).
  • Picasa no soporta conexiones X remotas.
  • Cuando se inicia Picasa, el programa instantáneamente se pone a trabajar, organizando todas las imágenes del disco duro en la colección “Folders on Disk”. Las mostrará ordenadas por fecha. Si Picasa encuentra carpetas que el usuario no desea que se muestren hay que hacer lo siguiente: Tools >> Folder Manager [especificar qué carpetas scanear primero, scanear siempre o no mostrar].
  • Para borrar una imagen de una librería, simplemente hay que seleccionarla, hacer click derecho y elegir si se quiere borrar permanentemente del ordenador, o si simplemente no se desea que Picasa la muestre.
  • En las FAQS [preguntas frecuentes] de Picasa para Linux hay más información sobre los diferentes aspectos de este excelente programa.
  • También existe un Grupo de Usuarios de Picasa para Linux. Este grupo no está moderado por Google pero es un buen sitio donde formular preguntas y compartir experiencias con otros usuarios de este programa.


Mr.V

1 diciembre, 2006

Las 10 mejores distros de seguridad en LiveCd

Filed under: hacking,hacking wireless,Linux,redes — ultraseat @ 07:06 am

El artículo ha sido trasladado a mi otro blog para su actualización. Pueden acceder AQUÍ.

http://tech4ppc.selfip.net/blog

30 noviembre, 2006

Solución a los problemas de sonido con YouTube y GoogleVideo

Filed under: Linux,Navegación,Sistemas Operativos,Tutoriales (howto) — ultraseat @ 04:24 am

[añadido de ultima hora 04/12/2006: tras las últimas actualizaciones automáticas de mi Linux Ubuntu Dapper, el problema parece haberse solucionado]

Muchos usuarios de Ubuntu Dapper estamos teniendo problemas con el sonido en los videos de YouTube o GoogleVideo al acceder mediante firefox. Supongo que el problema se extenderá también a otros navegadores.

La forma en que lo he solucionado es la siguiente:

Abrimos una consola e introducimos los siguientes comandos:

sudo su

(introducimos la contraseña de superususario)

apt-get update

apt-get install libflash-mozplugin

sudo killall aoss

sudo killall esd

Reiniciamos Firefox.


[*]Es muy probable que tras cada reinicio del sistema, haya que teclear, antes de cargar Firefox por primeravez los comandos

sudo killall aoss

sudo killall esd

En algunos casos puede que no se encuentre instalado el demonio ALSA, así que habrá que instalarlo:

sudo aptitude install alsa-oss

También es conveniente especificar a mano que Firefox utilice el demonio de sonido ESD o ALSA.

sudo gedit /etc/firefox/firefoxrc

*Si queremos que utilice ALSA tenemos que editar el archivo para que tenga un aspecto similar al que se muestra a continuación:

# which /dev/dsp wrapper to use

FIREFOX_DSP=”aoss”

# Note that “auto” and “esd” involve the use of esddsp, which

# is known to be buggy and to make Firefox unstable.

# See https://launchpad.net/malone/bugs/29760.

*Si por el contrario queremos que utilice ESD:

# which /dev/dsp wrapper to use

FIREFOX_DSP=”esd”

# Note that “auto” and “esd” involve the use of esddsp, which

# is known to be buggy and to make Firefox unstable.

# See https://launchpad.net/malone/bugs/29760.

Finalmente, si usamos ESD tan sólo nos queda crear un enlace simbólico en el arranque, para que el plugin flash busque en el sitio correcto el socket del demonio de sonido.
Con el fin de conocer nuestro UID tecleamos en la consola lo siguiente:
id

Allí aparece algo similar a esto:

uid=1000(raistlin) gid=1000(raistlin) (…)

Como vemos nuestro uid es 1000.

Ahora vamos al menu Sistema – preferencias – sesiones – programas de inicio y pulsamos sobre “añadir”. Allí tenemos que escribir lo siguiente:

ln -s /tmp/.esd-UID /tmp/.esd

sustituyendo UID por el valor que hemos visto anteriormente. En mi caso como el UID es 1000 tendré que escribir ésto:

ln -s /tmp/.esd-1000 /tmp/.esd

Le damos a aceptar, y vamos a Sistema – Salir – Cerrar sesión. Volvemos a entrar y a partir de entonces escucharemos el sonido en los videos de youtube y flash en general.

Upgrade a mi ordenador “insignia”

Filed under: hardware,Sistemas Operativos — ultraseat @ 02:58 am

Recientemente le he hecho un pequeño mantenimiento-actualización al ordenador “más bestia” que tengo. Sobra decir que, en un mundo tecnológico en constante avance, mi AMD 3000 se está quedando cada vez más anticuado.

Con el fin de aumentar su rendimiento adquirí algunos componentes de segunda mano que encontré por la Red tirados de precio:

  • Disco Duro Serial ATA de 250 GB
  • Tarjeta Gráfica Nvidia Geforce 6600 GT [marca Club 3D]
  • 2 módulos de memoria RAM: 512MB DDR2 533Mhz

Debo reconocer que la compra fue un tanto precipitada, debido fundamentalmente al precio a que estaban estos componentes (una ganga):

  1. Quería poner los 2 módulos DDR2 533Mhz en Dual Channel. Fracasé por mi impaciencia. Sabía que mi placa base, una MSI KT6V no admitía esas memorias por ser demasiado “avanzadas”, y tampoco poseía la prestación “Dual Channel“. Mi idea era ponérselos a la placa base de mi hermano una MSI k8 Neo Platinum (creo que ese es el modelo) y quedarme con su Giga de DDR400. Pero resultó que su placa, según las especificaciones que no leí previamente, tampoco aceptaba esas memorias de 533Mhz. Solución: Vendí las memorias tiradas de precio y aún gané 10€.
  2. La tarjeta gráfica Club 3D Nvidia Geforce 6600 GT, una aceleradora de gama media en el 2005, resultó ser incompatible con mi placa base, cuyo zócalo AGP es 4x a 1’5 voltios, compatible con 8x pero a ese voltaje o más (toqueteando bios). La 6600 GT debe funcionar a 0’8 voltios AGP. Solución: está por venir, pero tengo pensado ensamblarla en el ordenador de mi hermano y cobrársela, por supuesto.
  3. El disco duro no me dio ningún quebradero de cabeza: conecté alimentación y cable de datos Serial Ata, y atornillé el componente en su correspondiente hueco de la caja. También reciclé un ventilador de procesador AMD64 y le construí un rústico sistema de ventilación, ya que el ordenador suele estar 24 horas al día encendido.

Limpieza

Cuando abrí el ordenador para instalar los componentes realicé una limpieza a fondo, ya que el ordenador está cerca de una ventana con muchas plantas y eso redunda en dos cosas muy molestas: mosquitos y polvo-tierra. Ambas cosas me las encuentro en cada limpieza periódica que, aspirador en mano, realizo en el interior de la máquina.

Una obviedad: La limpieza del bloque disipador redunda siempre en un inmediato descenso de la temperatura del procesador. Está claro que cuanto más polvo se acumula en el disipador, éste cumple peor su función.

Instalación de un Sistema Operativo extra

Una vez todo ubicado y conectado, procedí a instalar en el nuevo disco duro un nuevo sistema operativo que pienso dedicar única y exclusivamente a juegos y experimentos. Elegí un Windows XP por dos razones: porque la mayoría de los juegos son “para” Windows y porque en el disco duro principal tengo un Windows 2000 (no voy a repetir sistema).

Tras la instalación del XP comprobé que funcionaba el “arranque dual” que se crea automáticamente y procedí a instalar en el nuevo sistema unos cuantos juegos: Battlefield 2, Ghost Recon Advanced Warfighter, etc… Fue entonces cuando experimenté algunos problemas con la vieja tarjeta gráfica -Creative ATI Radeon 9600 SE (una basura)- al hacer funcionar el Bf2, así que instalé los Omega Drivers, toqueteé el “modo” del AGP (estaba a 8x) en el software de la tarjeta y cambié la frecuencia de refresco de 85hz a 75hz.

Mirando al futuro

Supongo que la causa de los bloqueos que sufrió el XP será alguno de estos tres parámetros, puede que todos ellos de forma conjunta. Estoy investigando en ello. Ciertamente esta ATI que tengo no es que sea una maravilla precisamente. Ando mirando como overclockearla, así que agradezco cualquier sugerencia.

Por último, tengo pensado instalar un Linux Ubuntu en el disco duro nuevo. Coexistirá con el Windows Xp y con el Windows 2K, y me permitirá experimentar Linux en una máquina relativamente potente. Actualmente tengo Linux Ubuntu instalado en un Pentium 3 con 384MB de RAM, y un Damn Small Linux en un portátil Toshiba 320CDS de 32MB de RAM… pero eso es otra historia.

Mr.V.

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