[Linux] Récepteur TV pour portable [un peu long]

François DREYFÜRST francois.dreyfuerst@::1
Mer 16 Jan 17:24:18 CET 2008


Le mercredi 16 janvier 2008 à 17:13 +0100, Jonathan ROTH a écrit :
> François DREYFÜRST a écrit :
> > Et là, problème tout con mais inattendu : la fenêtre supplémentaire qui
> > s'ouvre alors est un peu trop grande et apparemment non scalable, ce qui
> > fait que ses boutons « Appliquer » ou autre ne sont pas accessibles ...
> > pas moyen de faire des réglages fins par là.
> >   
> 
> Alt + Clic gauche sur n'importe quel endroit d'une fenêtre permet de la 
> déplacer.
> 
OK, je teste.
> > Au passage, voici le message d'erreur de TVtime : 
> >
> >  tvtime
> > Utilise tvtime 1.0.2.
> > Lit la configuration depuis /etc/tvtime/tvtime.xml
> > Lit la configuration depuis /home/francois/.tvtime/tvtime.xml
> > xvoutput: No XVIDEO port found which supports YUY2 images.
> >
> > *** tvtime requires hardware YUY2 overlay support from your video card
> > *** driver.  If you are using an older NVIDIA card (TNT2), then
> > *** this capability is only available with their binary drivers.
> > *** For some ATI cards, this feature may be found in the experimental
> > *** GATOS drivers: http://gatos.souceforge.net/
> > *** If unsure, please check with your distribution to see if your
> > *** X driver supports hardware overlay surfaces.
> >   
> 
> Cette erreur là est plutôt bizarre...
> 
> Tvtime n'a pas une option pour choisir le pilote de sortie ?
> 
> Ta carte supporte bien l'overlay (xvinfo pour vérifier) ?

$ xvinfo
X-Video Extension version 2.2
screen #0
 no adaptors present

Je précise qu'actuellement je suis avec le pilote fglrx.


Au fait, dmesg donne entre autres ceci :

em28xx v4l2 driver version 0.0.1 loaded
em28xx new video device (eb1a:2881): interface 0, class 255
em28xx: device is attached to a USB 2.0 bus
em28xx: you're using the experimental/unstable tree from mcentral.de
em28xx: there's also a stable tree available but which is limited to
em28xx: linux <=2.6.19.2
em28xx: it's fine to use this driver but keep in mind that it will move
em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon as it's
em28xx: proved to be stable
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
ACPI: PCI Interrupt Link [ALKC] disabled and referenced, BIOS bug
ACPI: PCI Interrupt Link [ALKC] BIOS reported IRQ 0, using IRQ 22
ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22
GSI 20 sharing vector 0xC9 and IRQ 20
ACPI: PCI Interrupt 0000:00:11.6[C] -> Link [ALKC] -> GSI 22 (level,
low) -> IRQ 201
PCI: Setting latency timer of device 0000:00:11.6 to 64
Synaptics Touchpad, model: 1, fw: 5.9, id: 0x236eb3, caps:
0x904713/0x10008
input: SynPS/2 Synaptics TouchPad as /class/input/input3
input: em2880/em2870 remote control as /class/input/input4
em28xx-input.c: remote control handler attached
attach_inform: eeprom detected.
em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a
00
em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00
00
em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00
00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00
00
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53
00
em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56
00
em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
em28xx #0: i2c eeprom e0: 5a 00 55 aa 8c 6a 54 03 00 17 98 01 00 00 00
00
em28xx #0: i2c eeprom f0: 0a 00 00 01 00 00 00 00 00 00 00 00 00 00 00
00
EEPROM ID= 0x9567eb1a
Vendor/Product ID= eb1a:2881
AC97 audio (5 sample rates)
USB Remote wakeup capable
500mA max power
Table at 0x04, strings=0x206a, 0x006a, 0x0000
tuner 1-0061: chip found @ 0xc2 (em28xx #0)
attach inform (default): detected I2C address c2
/home/francois/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner
callback
tuner 0x61: Configuration acknowledged
/home/francois/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner
callback
/home/francois/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request!
/home/francois/v4l-dvb-experimental/v4l/tuner-core.c: xc3028 tuner
successfully loaded
attach_inform: tvp5150 detected.
tvp5150 1-005c: tvp5150am1 detected.


> =====

> Comment dire, la carte est configurée en mode analogique ou numérique à 
> l'ouverture du dev, par un ioctl ou un truc du genre. Enfin j'ai du mal 
> à exprimer ma pensée...
> 
> > cat /dev/video0 me donne un flux, évidemment incompréhensible, de
> > caractères ; je suppose que c'est ce qui est attendu.
> >   
> 
> Tout à fait, la carte fonctionne donc, je penses qu'il n'est pas 
> nécéssaire de chercher plus loin de ce coté.
OK

> 
> 
> PS: Il me semble que tu ai parlé d'une donnée sur le signal reçu qui 
> n'était pas nul, chez moi la valeur du signal n'est pas bonne: si je ne 
> capte rien, le rapport signal/bruit est à 67%, et quand je capte, 
> celui-ci varie entre 50 et 80% (ce qui correspondrait à peu près à 
> 60-95% par analogie avec mon autre récepteur).

C'était lors d'un scan TNT avec Kaffeine ; j'avais au mieux env. 30 % ;
la couleur de la barre était passée pour un instant de rouge (semble pas
bon) à orange je crois (un poil mieux).






Plus d'informations sur la liste de diffusion linux