Demande d'aide aux pros des cartes TV... - Linux et OS Alternatifs
Marsh Posté le 23-11-2004 à 15:05:50
tu n'as pas non plus de /dev/v4l/vbi0 ?
Marsh Posté le 23-11-2004 à 15:13:56
Driver v4l compliant?
Marsh Posté le 23-11-2004 à 16:50:50
| jotenakis a écrit : tu n'as pas non plus de  /dev/v4l/vbi0  ?  | 
 
 
Non, que des video0 et video1 car j'ai une webcam qui marche elle...
Marsh Posté le 23-11-2004 à 16:51:17
| mirtouf a écrit : Driver v4l compliant?  | 
 
Que veux-tu dire par là ? 
Me manquerait-il un driver ?
Marsh Posté le 23-11-2004 à 17:45:55
xdtv ne marche qu'avec des drivers répondant aux critères video4linux.
Marsh Posté le 23-11-2004 à 18:34:51
Ce que me renvoie xdtvscantv : 
 
[citation] 
driver is not v4l2 
v4l: cant't open /dev/vbi0 for reading, No such file or directory 
v4l: device /dev/video0 does not support overlay! 
WARNING: overlay mode disabled 
v4l: mmap()'ed buffer size = 0x4a410 
Checking device palette capabilities: 
    yuv420p 
 
 
please select your TV norm 
   0: PAL 
   1: NTSC 
   2: SECAM 
   3: AUTO 
nr ? 
please select a frequency table 
   0: ntsc-bcast 
   1: ntsc-cable 
   2: ntsc-bcast-jp 
   3: ntsc-cable-jp 
   4: secam-france 
   5: secam-russia 
   6: pal-europe 
   7: pal-europe-east 
   8: pal-italy 
   9: pal-newzealand 
  10: pal-australia 
  11: pal-ireland 
nr ? ioctl VIDIOCSAUDIO: Invalid argument 
Unable to open vbi device 
[/citation]
Marsh Posté le 23-11-2004 à 20:02:06
Captain Flam> essaie plutot xawdecode -c /dev/dvb/adapter0/video0 
Marsh Posté le 23-11-2004 à 23:56:16
il doit te manquer le module du tuner  
verifie que tu a tout ces modules de charger 
 
modprobe videodev 
 #modprobe v4l1-compat 
 modprobe v4l2-common 
 modprobe video-buf 
 # DVB core 
 modprobe dvb-core 
 # frontend drivers 
 modprobe stv0299 
 modprobe saa7146 
 modprobe saa7146_vv 
 modprobe ttpci-eeprom 
 modprobe dvb-ttpci 
et tu doit  te retrouver avec  
ls /dev/dvb/adapter0: 
audio0  ca0  demux0  dvr0  frontend0  net0  osd0  video0 
 
 
sinon xdtv ne permet pas de chercher des chaines sur le sat 
il sert juste de "gui" quand on utilise un programme syle vdr 
http://www.cadsoft.de/people/kls/vdr/ 
en faisant (pour moi ) 
xdtv -c /dev/v4l/video0 carte tv 
xdtv -c /dev/v4l/video1 carte dvb 
xdtv -c /dev/v4l/video2  webcam 
 
Par contre tu peut utiliser mplayer qui lui fait tou sauf une liste de chaine 
apres avoir creer une liste de chaine avec l'utlitaire "scan" 
dans http://www.linuxtv.org/download/dv [...] .0.tar.bz2 
http://www.linuxtv.org
Marsh Posté le 24-11-2004 à 00:11:31
| zaverell a écrit : il doit te manquer le module du tuner   | 
 
 
OK zaverell 
Je regarde les modules qu'il me manque et j'essaie ça
Marsh Posté le 24-11-2004 à 09:00:56
J'ai recompilé mon kernel avec le module stv0299, donc ils sont tous chargés, j'ai vérifié, mais le problème est que je n'ai pas de /dev/dvb/ comme directory et donc pas de vbi0 ou 1.... 
Marsh Posté le 24-11-2004 à 09:54:39
devfs, udev ? 
Aucxun des 2 ?
Marsh Posté le 24-11-2004 à 11:14:31
tu utilise quelle distrib ? et tu est en kernel 2.4 ou 2.6 ? 
car en 2.6 tu n'a  pas besoins de recompiler car les drivers sont deja là. 
Il faut juste rajouter le firmware dans  
/usr/lib/hotplug/firmware/dvb-ttpci-01.fw  
pour une debian mais ca peu etre ailleur , je crois , sur d'autre distrib. 
http://www.linuxtv.org/download/dvb/firmware/
Marsh Posté le 24-11-2004 à 12:28:14
| zaverell a écrit : tu utilise quelle distrib ? et tu est en kernel 2.4 ou 2.6 ?  | 
 
J'utilise un Mandrake 10.1 official avec un kernel 2.6.7 recompilé de kernel.org avec le firmware compilé comme tu dis. 
la commande xdtv me donne : 
 
This is xdtv 2.0.0 running on Linux/i686 (2.6.7). 
scandir: No such file or directory 
filename = /home/tux/.xdtv/xdtvrc 
Warning: Cannot convert string "fileSelectorView" to type Widget 
Warning: Cannot convert string "fileSelectorView" to type Widget 
wmhooks: netwm detected 
wmhooks: netwm state above supported 
wmhooks: netwm fullscreen supported 
wmhooks: nothing found... 
DGA: server=2.0, include=2.0 
VidMode: server=2.2, include=2.2 
  available video mode(s): 1280x960 1152x864 1152x768 1024x768 1024x768 1024x768 832x624 800x600 800x600 800x600 800x600 700x525 640x512 640x480 640x480 640x480 640x480 576x432 576x384 512x384 512x384 512x384 416x312 400x300 400x300 400x300 400x300 320x240 320x240 320x240 
  Selected XvVideo: video4linux on port 53 (overlay) 
 
Selected XvImage adaptor with yuyv support: NV Video Overlay on port 54 (grabdisplay) 
Selected XvImage adaptor with yuyv support: NV Video Blitter on port 55 (grabdisplay) 
XV Information: 
    XV_ENCODING max value = 1000 
    XV_ENCODING min value = -1000 
    XV_ENCODING cur value = 0 
 
    XV_BRIGHTNESS max value = 1000 
    XV_BRIGHTNESS min value = -1000 
    XV_BRIGHTNESS cur value = 35 
 
    XV_CONTRAST max value = 1000 
    XV_CONTRAST min value = -1000 
    XV_CONTRAST cur value = -150 
 
    XV_SATURATION max value = 1000 
    XV_SATURATION min value = -1000 
    XV_SATURATION cur value = -434 
 
    XV_HUE max value = 1000 
    XV_HUE min value = -1000 
    XV_HUE cur value = -1000 
 
    XV_COLORKEY max value = 16777215 
    XV_COLORKEY min value = 0 
    XV_COLORKEY cur value = 66046 
 
    XV_AUTOPAINT_COLORKEY max value = 1 
    XV_AUTOPAINT_COLORKEY min value = 0 
    XV_AUTOPAINT_COLORKEY cur value = 1 
 
    XV_SET_DEFAULTS max value = 0 
    XV_SET_DEFAULTS min value = 0 
    XV_SET_DEFAULTS cur value not gettable 
 
    XV_ITURBT_709 max value = 1 
    XV_ITURBT_709 min value = 0 
    XV_ITURBT_709 cur value = 0 
 
*** AUDIO DEVICE TYPE = oss 
*** GRABBER DEVICE TYPE = v4l2 
snd_mixer_open: No such file or directory 
*** MIXER DEVICE TYPE = oss 
/home/tux/.xdtv/xdtvrc:4: invalid value for norm: SECAM 
/home/tux/.xdtv/xdtvrc:6: invalid value for source: Television 
/home/tux/.xdtv/xdtvrc:70: invalid value for blackborder: off 
MMX, SSE, AMD MMX extensions, 3DNOW, have been detected. 
Method mmxext_32K 
VIDIOC_S_FREQUENCY: Invalid argument 
 
et mon lsmod : 
 
|   | 
 
 
Voilà ( Le démon udev est bien lancé) 
Merci
Marsh Posté le 24-11-2004 à 13:36:34
| Citation : J'utilise un Mandrake 10.1 official avec un kernel 2.6.7 recompilé de kernel.org avec le firmware compilé comme tu dis.  | 
 
 
Avec une mandrake a part mettre le firmware en place , il est inutile de recompiler le kernel pour le dvb. 
Sinon comme je l'ai deja dit plus haut , xdtv ne pemet pas de controler la carte dvb et de changer de chaine. 
Tu doit utiliser un autre programme , vdr ou autre , qui corespond  a tes besoins 
seulement l'affichage video ne se fait que sur la sortie tv de la carte dvb brancher sur une tv ( il faut donc une tv) 
donc là , si tu veut voir quelquechose sur ton pc (sans passer par une tv ), tu peut utiliser xdtv . 
Xdtv tout seul ne suffit pas dans ton cas. 
Marsh Posté le 24-11-2004 à 14:47:14
Ok, je vais installer vdr ce soir... 
Je verrai bien ou j'en suis après
Marsh Posté le 24-11-2004 à 15:47:19
Y'a des règles pour créer les devices avec udev ?
Marsh Posté le 24-11-2004 à 16:34:29
on ne supporte pas le DVB cherche pas XdTV est pas compatible avec ces cartes la
Marsh Posté le 24-11-2004 à 19:16:34
sinon y a xawtv qui les supporte maintenant (mais c'est peut-etre pas encore stable) 
je veux dire par là qu'on peut changer de chaines.
Marsh Posté le 24-11-2004 à 19:58:10
Bon, bien : 
 
Vu que j'ai compilé les modules (cf mon lsmod plus haut), comment je procède dédormais pour installer vdr-1.2.6 ? 
Merci
Marsh Posté le 25-11-2004 à 19:38:45
ça commence bien, je ne trouve pas le fichier vdr-1.2.6-ElchiAIO4c.diff.gz... 
D'ailleurs je suis parti sur une version 1.3.15 de VDR. 
Ai-je raison, doit on alors utiliser un fichier vdr-1.3.15-ElchiAIO4c.diff.gz ?
Marsh Posté le 26-11-2004 à 07:44:18
Quand je fais make dans le directory de VDR : 
 
|   | 
 
 
Qu'y-a-t-il encore ??? 
Marsh Posté le 26-11-2004 à 12:00:42
si tu utilises les drivers dvb du noyau, il faut que tu spécifie leur chemin dans le Makefile de VDR
Marsh Posté le 26-11-2004 à 18:30:53
| riot a écrit : si tu utilises les drivers dvb du noyau, il faut que tu spécifie leur chemin dans le Makefile de VDR  | 
 
  Tu peux préciser STP la ligne à modifier et l'adressage du driver car je crois qu'après je touche au but...
 Tu peux préciser STP la ligne à modifier et l'adressage du driver car je crois qu'après je touche au but...  
 
 
Merci pour tout riot...
Marsh Posté le 29-11-2004 à 14:47:18
| Code : 
 | 
Marsh Posté le 29-11-2004 à 23:58:34
 
  Dans le fichier runvdr du directory /usr/local/src/VDR la variable DVBDIR="/usr/local/src/DVB/driver" pointe vers /usr/src/linux/include/linux/dvd ????
 Dans le fichier runvdr du directory /usr/local/src/VDR la variable DVBDIR="/usr/local/src/DVB/driver" pointe vers /usr/src/linux/include/linux/dvd ???? 
Parce que j'ai essayé ./runvdr et j'ai alors : 
 
|  ./runvdr  | 
 
 
Ceci dit je n'ai pas de télé connectée encore, est-ce la raison ou y a t-il autre chose ? 
 
Thank you
Marsh Posté le 30-11-2004 à 13:27:15
pardon j'ai écrit vraiment n'importe quoi... 
écoute, je crois quele plus simple est de télécharger le tar.bz2 des drivers dvb (sur linuxtv.org) et de les décompresser dans /usr/local/src 
ensuite tu fais un lien symbolique entre le nouveau rep créé (linuxtv-xxxyyyzzzz) et /usr/local/src/DVB 
comme ça VDR utilisera ces drivers pour se compiler, même si ceux-ci ne sont pas actifs; et que tu utilises en fait les drivers noyau.
Marsh Posté le 30-11-2004 à 18:18:27
| riot a écrit : pardon j'ai écrit vraiment n'importe quoi...  | 
 
 
quand je lance le premier make dans DVB/driver il m'affiche : 
 
|   | 
 
 
Effectivement il me manque le fichier Rules.make dans mon /usr/src/linux-2.6.7 mais comment remédier ?
Marsh Posté le 30-11-2004 à 20:04:07
| Captain Flam a écrit : quand je lance le premier make dans DVB/driver il m'affiche :  
   | 
 
 
| Code : 
 | 
 
 
Config & Compil du Kernel 
La suite 
 
http://vdrbox.free.fr/guides/nuxvd [...] ion_de_VDR
Marsh Posté le 04-12-2004 à 16:53:43
Bon j'avance... 
VDR se lance, je vois les chaines allemandes, les française où sont-elles???, et il me demande de configurer le clavier. 
Jusque là OK, mais pas de tf1, france2 etc... 
J'installe le remote pour ma télécommande, tout se passe bien, je remodifie runvdr et quand je le relance, il me détecte ma souris optique  sur le remote event0 et rien de ma télécommande
 sur le remote event0 et rien de ma télécommande  
 
Des raisons a cela ? 
Merci
Marsh Posté le 04-12-2004 à 18:22:02
mouarf! 
euh... pour les chaines françaises, elles ne sont pas 'free-to-air'... 
pour ta téléco, c'est quoi que tu as? celle de la nexus ou une autre?
Marsh Posté le 04-12-2004 à 20:22:26
| riot a écrit : mouarf!  | 
 
Ouais, pour les chaines françaises, je sais, elles sont en magic... 
Ce qui m'embête c'est la télécommande de la nexus en remote control  
 
J'ai bien installé linuxtv-dvd-apps et compilé av7110_loadkeys, changé dans runvdr. D'ailleurs pour la conf du clavier il me demande les touches de la télécommande. 
J'ai sûrement un prob avec lirc, mais j'ai enlevé les packages Mandrake 10.1 et compilé le prog lirc-0.7.0 pour être sûr. 
./evtest /dev/input/event2 me la détecte : 
|   | 
 
J'ai donc mis /dev/input/event2 dans runvdr 
mais la tele m'affiche "no remote control detected" 
Il ne la trouve pas... 
Tu as une idée??? 
Marsh Posté le 23-11-2004 à 13:30:11
J'ai configuré ma carte Hauppauge nexus chip saa7146 qui utilise le module dvb_ttpci qui est bien chargé.
Cette carte est reliée à ma parabole et je voudrais savoir ce qu'il me reste à faire sachant que j'essaie d'utiliser xdtv 2.0 et qu'il ne trouve pas le périph /dev/vbi (qui n'existe pas d'ailleurs)?
Faut-il que j'utilise un autre soft? d'autres réglages ?
merci