Usando Zeitgeist y GNOME Activity Journal

Posted Enero 14, 2010 by cdk1
Categories: Debian, General, Tips

Instalación de Zeitgeist y GNOME Activity Journal
.-

1.- Qué es Zeitgeist y GNOME Activity Journal
?

Zeitgeist y GNOME Activity Journal son una de las tantas maravillas que traerá Gnome 3, básicamente consiste en una utilidad/herramienta que nos permitirá/ayudará a encontrar archivos en nuestro equipo de una manera bastante “novedosa”, ya que está enfocado a búsquedas según:

Read the rest of this post »

Activar el lector de huella digital en Debian SID con “thinkfinger”

Posted Junio 10, 2009 by cdk1
Categories: General

Tengo un Lenovo R-61 con lector de huella digital, lo que me parecio bastante llamativo, no el hecho de ahorrarse un par de segundos en loguearse o ser más cómodo, si no el hecho de aprender como activarlo…

1.- Resolviendo problemas de dependencias:

Reina-Tonia:/# apt-get -f install
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
Reina-Tonia:/#

2.- Updateando los repositorios:

Reina-Tonia:/# apt-get update

3.- Actualizar el sistema;

Reina-Tonia:/# apt-get upgrade
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
Reina-Tonia:/#

Con esto verificamos que tenemos un sistema limpio y al día, en realidad no tan limpio pero algo es algo…

4.- Instalando lo necesario;

Reina-Tonia:/# apt-get install libthinkfinger0 libpam-thinkfinger thinkfinger-tools
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Se instalarán los siguientes paquetes NUEVOS:
libpam-thinkfinger libthinkfinger0 thinkfinger-tools
0 actualizados, 3 se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 0B/56,9kB de archivos.
After this operation, 348kB of additional disk space will be used.
Seleccionando el paquete libthinkfinger0 previamente no seleccionado.
(Leyendo la base de datos …
77977 ficheros y directorios instalados actualmente.)
Desempaquetando libthinkfinger0 (de …/libthinkfinger0_0.3+rev118.2-4_amd64.deb) …
Seleccionando el paquete libpam-thinkfinger previamente no seleccionado.
Desempaquetando libpam-thinkfinger (de …/libpam-thinkfinger_0.3+rev118.2-4_amd64.deb) …
Seleccionando el paquete thinkfinger-tools previamente no seleccionado.
Desempaquetando thinkfinger-tools (de …/thinkfinger-tools_0.3+rev118.2-4_amd64.deb) …
Processing triggers for man-db …
Configurando libthinkfinger0 (0.3+rev118.2-4) …
Configurando libpam-thinkfinger (0.3+rev118.2-4) …
Configurando thinkfinger-tools (0.3+rev118.2-4) …
Reina-Tonia:/#

Configurando:

Reina-Tonia:/# tf-tool –acquire

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Initializing… done.
Please swipe your finger (successful swipes 3/3, failed swipes: 0)… done.
Storing data (/root/.thinkfinger.bir)… done.
Reina-Tonia:/# tf-tool –verify

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Initializing… done.
Please swipe your finger (successful swipes 1/1, failed swipes: 0)… done.
Result: Fingerprint does match.
Reina-Tonia:/#

Nos falta configurar PAM para seleccionar el método de autentificaicón;
Reina-Tonia:/# nano etc/pam.d/common-auth

Dejándolo de este modo;

#
# /etc/pam.d/common-auth – authentication settings common to all services
#
# This file is included from other service-specific PAM config files,
# and should contain a list of the authentication modules that define
# the central authentication scheme for use on the system
# (e.g., /etc/shadow, LDAP, Kerberos, etc.). The default is to use the
# traditional Unix authentication mechanisms.
#
#auth required pam_unix.so nullok_secure

auth sufficient pam_thinkfinger.so
auth required pam_unix.so nullok_secure try_first_pass

Añadiendo usuarios a thinkfiner;

Reina-Tonia:/# tf-tool –add-user CdK1

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Two output paths specified, but you may only specify one:
–add-user
CdK1
Reina-Tonia:/# tf-tool –add-user root

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Two output paths specified, but you may only specify one:
–add-user
root
Reina-Tonia:/#

Y seguimos;

Reina-Tonia:/# groupadd fingerprint
Reina-Tonia:/#

Reina-Tonia:/# nano etc/udev/rules.d/60-thinkfinger.rules

Quedando así:

#
# udev rules file for the thinkfinger fingerprint scanner
#
# gives access to the fingerprint reader to those in the “fingerprint” group
#
# Taken from:
# http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_…
# which was taken and modified from:
# http://article.gmane.org/gmane.linux.drivers.thinkfinger/329
#

# SGS Thomson Microelectronics Fingerprint Reader
SYSFS{idVendor}==”0483″, SYSFS{idProduct}==”2016″, SYMLINK+=”input/thinkfinger-%k”, MODE=”0660″, GROUP=”fingerprint”

# the also-needed uinput device

Editamos;

Para los que usamos GNOME, lo siguiente nos permite autenticarnos usando la huella digital en GDM;

Como $USER repetimos los pasos anteriores;

CdK1@Reina-Tonia:~$ tf-tool –acquire

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Initializing… done.
Please swipe your finger (successful swipes 3/3, failed swipes: 0)… done.
Storing data (/home/CdK1/.thinkfinger.bir)… done.
CdK1@Reina-Tonia:~$ tf-tool –verify

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig

Initializing… done.
Please swipe your finger (successful swipes 1/1, failed swipes: 0)… done.
Result: Fingerprint does match.
CdK1@Reina-Tonia:~$

CdK1@Reina-Tonia:~$ su
Password or swipe finger:
Reina-Tonia:/home/CdK1# cp .thinkfinger.bir /etc/pam_thinkfinger/CdK1.bir
Reina-Tonia:/home/CdK1# gpasswd -a CdK1 fingerprint
Añadiendo al usuario CdK1 al grupo fingerprint
Reina-Tonia:/home/CdK1# chown CdK1:root /etc/pam_thinkfinger/CdK1.bir
Reina-Tonia:/home/CdK1# chmod 400 /etc/pam_thinkfinger/CdK1.bir
Reina-Tonia:/home/CdK1#

Para el “screensaver”

Si bien se necesitan determinadas versiones de xscreensaver y gnome-screensaver,
dudo que alguien no las tenga debido a lo antiguas que son…

Reina-Tonia:/# nano etc/pam.d/gnome-screensaver

Reina-Tonia:/# nano /etc/udev/rules.d/60-thinkfinger.rules

#
# udev rules file for the thinkfinger fingerprint scanner
#
# gives access to the fingerprint reader to those in the “fingerprint” group
#
# Taken from:
# http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_Thin$
# which was taken and modified from:
# http://article.gmane.org/gmane.linux.drivers.thinkfinger/329
#

# SGS Thomson Microelectronics Fingerprint Reader
SYSFS{idVendor}==”0483″, SYSFS{idProduct}==”2016″, SYMLINK+=”input/thinkfinger-$

# the also-needed uinput device
KERNEL==”uinput”, MODE=”0660″, GROUP=”fingerprint”

Editamos;

Reina-Tonia:/# nano /etc/pam.d/gnome-screensaver

@include common-auth
#auth optional pam_gnome_keyring.so

auth sufficient pam_thinkfinger.so
auth required pam_unix.so try_first_pass nullok_secure

Verificamos que el módulo del thiinkfinger este cargado;

Reina-Tonia:/# lsmod | grep uinput
uinput 14208 1
Reina-Tonia:/#

Agregamos “uinput” a /etc/modules

Reina-Tonia:/# nano etc/modules

añadimos

uinput

Con esto tenemos todo listo…

Archivos *.3gp en Debian

Posted Junio 1, 2009 by cdk1
Categories: General

Después de un fin de semana bastante peculiar, me dedique a revisar los videos grabados desde mi celular con un amigo…, luego los pase al computador y al querer verlos grande fue mi sorpresa que no se escuchaban, pese a que en el celular sí, y para no aburrir más la respuesta es fácil: necesitamos de ffmpeg;

Caturra:/home/CdK1# apt-get install ffmpeg

;)

Solucionando un pequeño error con el sonido en Debian SID

Posted Mayo 22, 2009 by cdk1
Categories: General

Solucionando un pequeño error con el sonido…

Sin darme cuenta, había perdido el sonido en mi Debian SID, pero revisando los log, leo esto;

Caturra:/home/CdK1/Desktop/Peliculas/DVD/IT 2# tail -f /home/CdK1/.xsession-errors
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open)
…Too much output, ignoring rest…

Para no aburrir más, esta es la solución;

Caturra:/# /usr/sbin/alsa force-reload
Terminating processes: 8375 8381 14126 8375 14126 14126.
Unloading ALSA sound driver modules: snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-seq-device snd-pcm-oss snd-mixer-oss snd-hda-intel snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc.
Loading ALSA sound driver modules: snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-seq-device snd-pcm-oss snd-mixer-oss snd-hda-intel snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc.
Caturra:/#

Por lo poco que he mirado, el error es producido por el plugin de flash… pero bue, ojala se solucione…
;)

Solucionado problema de hal en FreeBSD 8

Posted Marzo 12, 2009 by cdk1
Categories: FreeBSD, Problemas-Errores, Sistema, Tips

Luego de actualizar las fuentes de FreeBSD Current -aka FreeBSD 8- y los ports, hal no arrancaba, gran problema, debido a que mi mouse y teclado son USB, no podía usar X practicamente…, repito GRAN PROBLEMA (pese a que soy fanático de la consola… ;) la cosa es que leyendo el UPDATING de /usr/src/, el nuevo STACK USB de FreeBSD viene incorporado en el sisteman (nice!) asi que libusb no era necesario (aquí el error), ya que los ports todavia no se “ajustan” a este cambio, pero la solución, es la siguiente;

Read the rest of this post »

Activando el pluggin Current Song en banshee bajo FreeBSD

Posted Marzo 11, 2009 by cdk1
Categories: FreeBSD, Tips

Pues es bastante “divertido” este pluggin, así que me dí la tarea de agregarlo al emesene, sopresesa fue cuando al activarlo no pasaba nada, al final la solución era bajar el pluggin más actualizado y cambiar el antiguo:

Read the rest of this post »

Cambiando el aspecto del Boot Loader en FreeBSD

Posted Febrero 8, 2009 by cdk1
Categories: FreeBSD, Tips

Algo de lo que me declaro un legítimo fanático, es mi aprecio por la consola, desde el cambio de resolución hasta los colores, pero algo que viene antes de eso es el Boot Loader, el vloader en FreeBSD no es algo muy bonito que digamos :/, funcional, poderoso, todo lo que quieran, pero estéticamente, una bosta…, gracias a Oliver Fromme, tenemos un nuevo vloader con soporte gráfico:

1.- Backup;

Reina-Tonia / # cd boot/
Reina-Tonia boot # mkdir Backup
Read the rest of this post »

Actualizando a FreeBSD 8 CURRENT

Posted Febrero 4, 2009 by cdk1
Categories: FreeBSD, Sistema

freebsd-update? nop, nada mejor que la manera clásica, ;)

1.- Configurar nuestro “current-supfile;

Reina-Tonia / # cd root/Sistema/
Reina-Tonia Sistema # nano cuarrent-supfile

Con el siguiente contenido:

*default host=cvsup17.FreeBSD.org
*default base=/var/db
*default prefix=/usr
Read the rest of this post »

FreeBSD; Actualizar el sistema de soft instalado manteniendo versiones a gusto.-

Posted Noviembre 16, 2008 by cdk1
Categories: FreeBSD, General, Sistema

¿Qué?!!!, pues eso, actualizar “todos” (ya verán el porque de las comillas) los packages (programas) instalados en nuestro FreeBSD, actualizando el árbol de ports, pero, a su vez, “decirle” al sistema que no actualize una versión de un determinado programa, ¿por qué?, en mi caso necesito de una versión determinada de un programa de torrent (xDD), ya que tengo cuenta privada en un tracker y sólo permiten la versión 1.34 de Transmission, en fin, hora de jugar!
Read the rest of this post »

Múltiples fondos de pantalla con Gnome en FreeBSD 7.1 (lo mismo para Debian y otras distribuciones)

Posted Noviembre 8, 2008 by cdk1
Categories: FreeBSD, General, Sistema, Tips

Una de las cosas que “puede” que falte en Gnome a la hora de hablar de “flexibilidad” en cuanto a la configuración estética, es la de no poder elegir diferentes fondos de pantalla en los escritorios, a mi me gusta bastante la idea, le da un aspecto bastante personalizable al Desktop, pués bien, la solución la tiene Wallpapoz una herramienta que nos permite estas características y otras más como cambiar el fondo de pantalla cada cierto tiempo ==> ! nice, entonces a jugar!
Read the rest of this post »