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...
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 ????
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
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