-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Doe wrote:
| Bueno gente, me compré la pinnacle 50i. La instalé y aparentemente el
| sistema me la reconoce[1]. Pero cuando ejecuto el xawtv me devuelver
| un error[2]. Entonces probé con el tvtime, y me da una pantalla azul
| que dice que no hay señal. Aclaro que no le conecté ninguna antena,
| pero creí que algo de ruido al menos vería como en las tv analógicas.
| Asì que buneo voy a comprar algo de cable para conectarle el "cable".
| Y depués les cuento si ví algo o no.
| Por otra parte si me pueden decir si efectivamente el quipo reconoció
| la placa y levantó los módulos correspondientes, y qué significa el
| error que devuelve xawtv, les agradezco muchísimo. Por lo que veo en
| el lscpi y el lsmod la reconoce como uan philips saa7134, la cual
| mencionaron en otros eMails, y hasta veo que reconoce el control
| remoto como un telado infrarrojo (ir_kbd_i2c). Pero no estoy
| seguro...es simple deducción de lo que me devuelven esos comandos.
|
| ¡Un abrazo grande! Y disculpen si soy muy rompekinotos :p
|
| [1] Este es el output del lspci:
|
| [EMAIL PROTECTED]:~$ lspci
| 00:00.0 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
| 00:00.1 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
| 00:00.2 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
| 00:00.3 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
| 00:00.4 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
| 00:00.7 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge
| 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge
| [K8T800/K8T890 South]
| 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001
| Gigabit Ethernet Controller (rev 13)
| 00:0b.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135
| Video Broadcast Decoder (rev d1)
| 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA
| RAID Controller (rev 80)
| 00:0f.1 IDE interface: VIA Technologies, Inc.
| VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
| 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
| Controller (rev 81)
| 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
| Controller (rev 81)
| 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
| Controller (rev 81)
| 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
| Controller (rev 81)
| 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
| 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge
| [KT600/K8T800/K8T890 South]
| 00:11.5 Multimedia audio controller: VIA Technologies, Inc.
| VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
| 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem
| Controller (rev 80)
| 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8
| [Athlon64/Opteron] HyperTransport Technology Configuration
| 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8
| [Athlon64/Opteron] Address Map
| 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8
| [Athlon64/Opteron] DRAM Controller
| 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
| [Athlon64/Opteron] Miscellaneous Control
| 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX
| 5500] (rev a1)
|
| Y este el output del lsmod:
|
| [EMAIL PROTECTED]:~$ lsmod
| Module Size Used by
| nvidia 7764760 32
| ppdev 14088 0
| lp 17736 0
| button 12192 0
| ac 10376 0
| battery 15496 0
| nfs 236216 1
| lockd 67600 2 nfs
| nfs_acl 8320 1 nfs
| sunrpc 166984 4 nfs,lockd,nfs_acl
| ipv6 285664 10
| dm_snapshot 20664 0
| dm_mirror 25216 0
| dm_mod 62800 2 dm_snapshot,dm_mirror
| loop 20112 0
| snd_via82xx 34344 3
| gameport 21264 1 snd_via82xx
| snd_mpu401_uart 13568 1 snd_via82xx
| snd_seq_dummy 8580 0
| snd_seq_oss 37248 0
| tuner 65576 0
| snd_via82xx_modem 20620 0
| snd_ac97_codec 106456 2 snd_via82xx,snd_via82xx_modem
| snd_ac97_bus 7296 1 snd_ac97_codec
| snd_pcm_oss 48672 0
| snd_mixer_oss 21888 1 snd_pcm_oss
| snd_seq_midi 13632 0
| saa7134 130408 0
| tsdev 13056 0
| joydev 15360 0
| snd_seq_midi_event 12544 2 snd_seq_oss,snd_seq_midi
| snd_seq 59520 6
| snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
| video_buf 30852 1 saa7134
| compat_ioctl32 13184 1 saa7134
| serio_raw 12036 0
| snd_pcm 89096 5
| snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss
| snd_timer 29192 2 snd_seq,snd_pcm
| floppy 67112 0
| snd_rawmidi 31392 2 snd_mpu401_uart,snd_seq_midi
| snd_seq_device 13204 5
| snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
| ir_kbd_i2c 14608 1 saa7134
| evdev 15360 0
| parport_pc 41640 1
| parport 44684 3 ppdev,lp,parport_pc
| psmouse 44432 0
| pcspkr 7808 0
| snd 65256 17
|
snd_via82xx,snd_mpu401_uart,snd_seq_oss,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_seq,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device
|
| i2c_viapro 14232 0
| i2c_core 27776 5
| nvidia,tuner,saa7134,ir_kbd_i2c,i2c_viapro
| shpchp 42156 0
| pci_hotplug 20872 1 shpchp
| snd_page_alloc 14864 3 snd_via82xx,snd_via82xx_modem,snd_pcm
| usbhid 45088 0
| soundcore 15392 1 snd
| ir_common 34692 2 saa7134,ir_kbd_i2c
| videodev 29696 1 saa7134
| v4l1_compat 16260 2 saa7134,videodev
| v4l2_common 28672 4 tuner,saa7134,compat_ioctl32,videodev
| ext3 138512 1
| jbd 65392 1 ext3
| mbcache 14216 1 ext3
| ide_disk 20608 3
| ide_cd 45088 0
| cdrom 40488 1 ide_cd
| ehci_hcd 36104 0
| sata_via 16004 0
| uhci_hcd 28696 0
| via82cxxx 13444 0 [permanent]
| generic 11396 0 [permanent]
| ide_core 147584 4 ide_disk,ide_cd,via82cxxx,generic
| libata 106784 1 sata_via
| scsi_mod 153008 1 libata
| skge 43536 0
| thermal 20240 0
| processor 38248 1 thermal
| fan 9864 0
|
|
Hola John,
Lo que podrias probar ( si no lo hiciste es ) :
a) Compilar un kernel de la linea 2.6 con soporte para I2C y el
saa7134 de Video For Linux 2. El modulo de alsa, podes o no usarlo, ya
que podrias entrar el audio por la linea de entrada de tu placa de
sonido y no precisas el modulo de alsa para eso.
b) Entrar en el sistema y escribir:
# modprobe saa7134 i2c_scan=1
Eso te va a buscar automaticamente el tuner, la card y todo lo que
corresponde. Y con tu placa funciona.
Ahora, por donde entra la señal de video de tu placa. Hay 4 entradas,
que se listan desde 0 a 3 y las podés ver con v4lctl:
$ v4lctl list
Allí tenés todo, por ejemplo para seleccionar la entrada 3 que es la
última ponés:
$ v4lctl setinput 3
Eso te setea S-Video en el caso de las opciones listadas. Manejas cada
opcion con setnombredelaopcion número. Dependerá de qué manera entrás
el video, si es por cable: vía S-Video y solo vas a poder ver video,
la opción es S-Video. Entiendo que tu opción es la de S-Video.
Chequeá los permisos, que en algunos kernels por algunos seteos se
cambian permisos:
$ ls -l /dev/v4l/*
Chequeá y podés crear un grupo de video si te dá errores de permisos.
Puede estar relacionado con no poder ver la tele.
Luego bajate tvtime para mirar tele, que a mi gusto es de lo
mejorcito. Es excelente y fácil de compilar. Otra buena: desde tvtime
podés manejar los seteos de v4lctl, por lo que vas a poder ir
cambiando de línea de entrada de video con el mouse por si te dá fiaca
usar la opción CLI.
Una vez que te funciona, podés grabar usando la línea de entrada de tu
placa de video. Yo uso transcode, y te adjunto un sencillo script que
utilizo que te puede servir :
#!/bin/bash
v4lctl setinput 3 # I set the S-Video Input as the Input for the
record. From 0 to 3, the four Inputs availables.
amixer -c 0 sset Line unmute cap # With amixer I set for the SoundCard
0, an unmuted line, and ready to capture.
echo "Please, type the name of the avi file to record" # Echo
read NAME # Read from the Input
echo "El nombre del archivo es $NAME!" # To work with echo and
variables, in this case to show the name typed
if [ -e $NAME ]; then # Starts the if. With [ -e $NAME ] the script
checks if the file exists and ends.
echo "The file exists, please type another name" # I want to
add a loop to type a new name
exit 0 # return exit
else
transcode -x v4l2,v4l2 -M 2 -i /dev/video0 -p /dev/dsp -y
ffmpeg -F msmpeg4v2 -c 00:60:00 -g 640x480 -f 24.0,1 -I 1 -u 100 -Q 1
- -Z 360x240, fast -E 48000,16,2 --lame_preset medium -o $NAME #
Transcode the file
Lo anterior, como ves setea a v4l como la entrada 3 y uso amixer para
meter las opciones de la placa de sonido. Podrias usarlo distinto si
no vas a entrarlo por ahí, pero resulta muy útil amixer porque se
integra re bien con los scripts.
Deberia funcionarte todo ya que tenés la misma placa que yo. Por
último, te recuerdo que no es el OS de tu título, es Slackware
Current. Si precisás algo más consultá.
Juan
- --
Juan Marcelo Rodríguez || jid: mrjohns'en'jabber.org
hkp://subkeys.pgp.net ||| kf: FE6E 24F9 D5F7 F250 7A85 1087 C160 7C19
7761 61B7
Speak softly and carry a +6 two-handed sword.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGUJzgwWB8GXdhYbcRAjaKAJ9YyrEx7rKxWYmrXv3lncn4B6oSwwCggPN9
B/9Umo0uV5fcTHXTL6Zs7dU=
=lQlk
-----END PGP SIGNATURE-----
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
/* Publica y encontra trabajo relacionado con softlibre en
http://www.usla.org.ar/modules/jobs/ */
Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]