Ubuntu Karmic, TVtime y Tarjeta de TV Global Link

JosueCool's picture

Hace poco gracias a Xander hice la adquisición de una tarjeta de televisión Global Link de Chipset Philips, con visor LifeWiev TVR. Gracias al kernel linux y al software libre la tarjeta se detectó y procedí a instalar un programa para poder ver TV en Ubuntu Karmic para lo cual instalé el tvtime asi:

sudo aptitude install tvtime

Bueno la verdad es que también traté con el XdTV que me resultó mas un dolor de cabeza porque aunque permite grabación de video, es un entorno un poco menos simple, pero si desean instalarlo simplemente:

sudo su
echo "deb http://nicolas.estre.free.fr/ubuntu edgy main #XdTV" >> /etc/apt/sources.list
aptitude update
aptitude install xdtv xaw3dg xfig libzvbi0 libxdtv-theme-aqua-es libxdtv-theme-carbone-es libxdtv-i18n-es tv-fonts libcurl3 libfaac0 libvorbisfile3 libvorbisenc2 libvorbis0a

Cuando empezé a ver los canales tuve una no tan grata sorpresa:

  • Los canales solo los detectaba del 21 en adelante.
  • No tenía sonido.
  • Probé en modo TV, Cable e incluso Cable 100+ y nada.
  • Probé en todos los modos NTSC y PAL posibles y nada.

Cuando todo parecía perdido y que la única manera de ver TV en la PC era usar "ya saben que" (no me gusta vivir recordando que hay cosas que ese SO mediocre deja hacer y que el Ubuntu no.) seguí en la investigación.

Lo primero que realicé en base a un foro que en "Tomado de" menciono, fue ejecutar lo siguiente:

sudo lspci|grep Multimedia

Que me devolvió:

03:01.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)

Como era de suponerse no cuadraba con la especificación de la del foro en solo "ciertas cositas". Pero al ver que había factores comunes (el módulo), en esta página encontré una tabla de como configurar el módulo de kernel con el que funcionaban las tarjetas soportadas.

En mi experimento de ver si funcionaba la tarjeta como debería funcionar ejecuté:

sudo dmesg |grep saa|grep card

Que me devolvió:

[ 16.511377] saa7130[0]: subsystem: 4e42:0138, board: LifeView/Typhoon FlyVIDEO2000 [card=3,autodetected]

De dicha línea tomé el factor card por ser uno de los parámetros que deben mandarse con modprobe pero el parametro autodetected hacia referencia al tuner, que en el caso de mi tarjeta era un Philips.

Procedí a ejecutar el siguiente comando:

sudo rmmod saa7134_alsa saa7134;sudo modprobe saa7134 card=3 tuner=2; tvtime

Y listo, tomando a consideración la tabla que mencioné, bueno de hecho probé con todos los tuner pero me funciono mejor en la recepción con el tuner=2.

Ahora puedo ver TV mientras hago otras cosas en pantalla o simplemente oír lo que pasa en mi programación favorita mientras trabajo :D

Saludos,
JosueCool

Tomado de:
http://www.ubuntu-es.org/index.php?q=node/14238
http://rubisf.wordpress.com/2007/10/31/howto-xdtv-ver-grabar-television-en-ubuntu-nunca-fue-tan-facil/
http://www.ubuntu-es.org/?q=node/47840
http://cofreedb.blogspot.com/2008/07/instalacin-de-xdtv-en-kubuntu-804.html
http://www.ubuntu-es.org/?q=node/92224
http://www.ubuntu-es.org/?q=node/58139