Bienvenido a la wiki dedicada a los usuarios nuevos en GNU/Linux, este sitio esta orientado a ayudar a los usuarios nuevos... Si deseas contribuir, por favor crate una cuenta.

Phillips SAA7130/4

De PUFs Wiki

Este HOWTO describe el proceso que realicé para llegar a hacer funcionar mi placa de video en Linux. Como mi distribución es Gentoo y es una distribución en la cual no hay configuraciones automáticas, este HOWTO es ideal para los que la configuración automática o asistida de su distribución no los ayudó a poder tener la placa de TV funcionando. Asi mismo, este HOWTO debería funcionar para cualquier tipo de placa, reemplazando todo lo referente a “saa7134” con las opciones específicas de la otra placa (aunque jamás he probado). ¡¡Atención!! Este HOWTO contiene procesos de configuración que suponen conocimientos avanzados de Linux. Como mínimo para entender y poder llevar a cabo este HOWTO, el usuario debe conocer el proceso de compilación de un kernel, activar y configurar módulos y manejarse en modo texto. El primer paso consiste en configurar el kernel. Las opciones a configurar son las siguientes:

Dentro de "Device Drivers"...
I2C support --->
<M> I2C support

Multimedia devices --->
<M> Video For Linux

Video Capture Adapters --->
<M> Philips SAA7134 support
<M> Philips SAA7134 DMA audio support

Noten como TODO debe estar cargado como módulo, esto es para que podamos cargarlo y descargarlo probando las configuraciones que necesitemos. Después de esto compilamos el kernel (make && make modules_install), reiniciamos con el kernel nuevo y proseguimos. Acá es cuando complica, porque lo que hay que hacer es cargar el módulo saa7134. Esto lo hacemos (con permisos de root) de la siguiente manera:

# modprobe saa7134

Y lo podemos remover con:

# rmmod saa7134

¿Por que remover? Porque de acuerdo al tipo de placa que tengamos vamos a ir probando distintas opciones. Mi placa es una Mercury TV turner, y en todas las paginas que busqué tenían una configuración distinta. Al final con la que me quedé y la que me funcionó bárbaro fue la que estaba en el V4L Wiki, página muy interesante si quieren saber la configuración de su placa de TV y usa este modulo.

Para la mía tuve que poner:

# modprobe saa7134 card=3 tuner=1

Si no encuentran la suya fíjense googleando que en algún foro debe haber. Después de eso yo use tvtime porque es el más fácil de configurar en mi opinión, así que inmediatamente después puse (previa instalación):

# tvtime 

¡Importantísimo!: Tuve que setear la norma en **PAL-Nc** (llendo a "input configuration > television standard") y reiniciar el programa, después de eso hice un escaneo de canales y funcionó! Así que nada de tvtime-scanner, eso, si bien me detectó canales, anduvo muy mal, ustedes pongan en PAL-Nc y anda. En cuanto al sonido, mi placa de TV tiene un cablecito que lo conecte a la entrada de linea, si esta disponible en tu placa de sonido, o el microfono en untima instancia y quitar la opciones de "mudo" en la mezcladora. En caso que no encuentren la configuración de "card" y "tuner" para su placa, siempre pueden ir probando trás otra hasta, con suerte encontrarla.

Finalmente hay que configurar el sistema para que los módulos se carguen automaticamente cuando arranca Linux. Esto es diferente entre las grandes distribuciones, en el caso de Gentoo pondria:

# echo "saa7134" >> /etc/modules.autoload.d/kernel-2.6

Para cargar "saa7134" cuando arranca el sistema

Pero eso haría arrancar "saa7134" sin las opciones necesarias, por lo tanto ejecuté:

# echo "options saa7134 card=3 tuner=1" >> /etc/modules.d/saa7134

Para que cada vez que al inicio del sistema la placa se configure correctamente.

Bueno, espero que con esto puedan configurar su placa de tv en su Linux. Cualquier aporte, sobre todo referente a alguna distribución específica es más que bienvenido!

  • Compro VideoMate TV PVR/FM:
# modprobe saa7134 tuner=69 (asi anda la radio :D ) --Luis Manson 05:19 16 may 2007 (ART)

Ante cualquier duda pueden recurrir a los Foros

Herramientas personales