Lirc Logo
LIRC (Linux Infrared Remote Control) es un paquete que te permite decodificar y enviar señales infra-rojas de los controles remotos más comunmente utilizados (entre ellos el que acompaña a la sintonizadora de TV Avermedia TVCapture 98 que poseo).

La parte más importante de LIRC es el demonio lircd que decodifica las señales IR recibidas por los drivers del dispositivo y envía la información a un socket para que esté disponible para que otras aplicaciones la consuman. También aceptará comandos para enviar señales IR si el hardware lo soporta (aunque esto último no lo comentaré aquí).

Por otra parte están los clientes, que leen los comandos que envía el servidor al socket y realizan acciónes en función de estos. Entre estos, los más importantes son irexec e irxevent que, respectivamente, ejecutan comandos o envian eventos a las aplicaciones X en ejecución.

Leer el resto de esta entrada »

Totem logo
El otro día configuré la sintonizadora de TV Avermedia y puse en funcionamiento su mando a distancia con lirc para manejar tvtime.

Pues, hoy, aprovechando que ya tengo configurado el mando y puedo ejecutar los comandos que me interese con cualquier pulsación de tecla, he decidido que sería interesante poder manejar el reproductor de películas Totem (al menos de forma básica) con él.

Leer el resto de esta entrada »

Avermedia TVCapture98

Hace varios años que poseo la sintonizadora de TV para PC Avermetia TVCapture98. La verdad es no no la he aprovechado demasiado, ni antes que tenía Windows, ni mucho menos ahora que tengo Ubuntu y aún no la tenía siguiera configurada.

Pues bien, hasta aquí hemos llegado. Ya va siendo hora de ponerse manos a la obra y “echar a andar” esta tarjetita en mi sistema actual.

Leer el resto de esta entrada »

Habilitando DMA

19/05/2006

DVD-ROM Icon
En Ubuntu, por defecto, el DMA está desactivado para evitar posibles problemas con los dispositivos.

La habilitación del DMA para un dispositivo, como un disco duro, un CD-ROM o un DVD-ROM, es muy sencilla.

Podemos hacerlo ejecutando el comando:

$ sudo hdparm -d 1 /dev/hdd

(o “-d 0” para deshabilitarlo)

O bien hacer la des/habilitación permanente editando el archivo “/etc/hdparm.conf“:

$ sudo gedit /etc/hdparam.conf

Y añadiendo:

/dev/hdd {
dma = on
}

(o “dma = off” para deshabilitarlo)

Sustituyendo “/dev/hdd” por el dispositivo para el cual deseamos habilitar DMA.

Reiniciamos el equipo y listo.

Si tenemos algún problema con los dispositivos al reiniciar el equipo, siempre podemos pasar como parámetro al kernel “nohdparm” para ignorar el proceso del archivo “/etc/hdparam.conf” y poder iniciar para corregir el error.

Icecast

Icecast Logo
Icecast es un servidor capaz de servir mediante streaming contenidos como Vorbis sobre HTTP estándar o MP3 sobre el protocolo utilizado por SHOUTcast. Utiliza programas externos, llamados “source clientes” (clientes de fuentes) para crear los streams (el proyecto incluye un programa cliente de fuentes llamado IceS que permite crear listas de reproducción a partir de archivos de sonido, pero también existen otros clientes de fuentes, como el MuSE, desarrollados por terceras partes).

Su funcionalidad es similar al programa servidor de medios SHOUTcast, propiedad de Nullsoft.

Gracias a Icecast y MuSE, y a nuestra tarjeta de sonido, podemos montarnos nuestra pequeña emisora de radio en internet.

Leer el resto de esta entrada »

Samba LogoLa red que hay montada en mi lugar de trabajo es una red Windows. Actualmente estoy intentando utilizar lo más posible la distributción Ubuntu que tengo instalada para realizar mi trabajo diario. Una de las necesidades que me surgen es el acceso a unidades compartidas de red de otros equipos Windows.

Aunque el administrador de archivos Nautilus que tiene el Gnome me permite navegar por unidades compartidad de Windows, muchas de las aplicaciones existentes no “entienden” el protocolo “smb” y por tanto no pueden acceder a los archivos que se encuentran en dichas unidades.

Para solucionar este inconveniente, lo mejor es “montar” las unidades compartidas en nuestro arbol de directorio para que todas las aplicaciones vean las unidades como si de un directorio más se tratasen.

Leer el resto de esta entrada »

A %d blogueros les gusta esto: