View previous topic :: View next topic |
Author |
Message |
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Fri Oct 29, 2004 6:10 pm Post subject: [PCTV] détectée ? non-détectée ?? |
|
|
Bonjour !
Vous allez peut être rire, mais étant un newbee sur Gentoo, j'ai du mal à tout saisir...
Mon premier problème concerne ma carte TV, une Miro PCTV. Dans les options du kernel (2.6.8-gentoo-r10), j'ai bien activé Video4Linux, le support du bt848 (le chipset de ma carte TV) ainsi que I2C (j'ai cru lire que ça servait à quelque chose...). Quoi qu'il en soit, avec un lspci ma carte est bien listée, mais pas avec un lsmod (pas de bttv, ce qui parait logique dans un sens vu que le support pour le bt848 est en dur dans le kernel, et non en module).
Ensuite, xawtv me dit qu'il ne trouve pas de /dev/v4l/video0. En effet, il n'y a même pas de répertoire v4l. Ni de fichier /dev/video0, comme aatv le cherche. Un modprobe bttv ne marche pas non plus.
Pour le moment, je n'ai plus d'idée, si vous en avez une... Et puis rassurez-vous, ce n'est pas le seul problème que j'ai pour le moment
gom |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Fri Oct 29, 2004 6:16 pm Post subject: |
|
|
Tu as udev ou devfs ?
lsmod ne liste que les modules donc en effet si le support est compile e [*] tu la verras pas.
tu pourrais essaye de faire un "modprobe bttv" remarque, juste au cas ou... _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
bong Apprentice
Joined: 26 Oct 2004 Posts: 276 Location: Brest / Metz
|
Posted: Fri Oct 29, 2004 6:22 pm Post subject: |
|
|
Ben la mienne fonctionne bien, je te donne mes options:
Code: |
<*> I2C support
<*> I2C device interface
<*> Video For Linux
Video For Linux ---> <*> BT848 Video For Linux
pour cette derniere, je pense pas que ca soit bien utile...
<*> Sound card support
Advanced Linux Sound Architecture ---> <*> Advanced Linux Sound Architecture
PCI devices ---> <*> Bt87x Audio Capture
|
PS: oui je sais , j'ai tout fais en dur... c'est pas tres fin.... |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Fri Oct 29, 2004 6:52 pm Post subject: |
|
|
Trevoke : le modprobe bttv a été testé, sans succès...et j'ai le support devfs.
Bong : J'ai exactement la même config du kernel... et rien...
C'est comme si ma carte n'était détectée uniquement avec un lspci. un v4l-info ou v4l-conf me dit /dev/v4l/video0 not found...
gom |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Fri Oct 29, 2004 6:58 pm Post subject: |
|
|
man v4l
Quote: | NAME
v4l - video4linux driver
SYNOPSIS
Section "Module"
...
Load "v4l"
EndSection
DESCRIPTION
v4l is an Xorg driver for video4linux cards. It provides a Xvideo
extention port for video overlay. Just add the driver to the module
list within the module section of your xorg.conf file if you want to
use it. There are no config options.
Note that the the extmod module is also required for the Xvideo support
(and lots of other extentions too).
SUPPORTED HARDWARE
The v4l driver works with every piece of hardware which is supported by
a video4linux (kernel-) device driver and is able to handle video over-
lay.
bt848/bt878-based TV cards are the most popular hardware these days.
CONFIGURATION DETAILS
Please refer to xorg.conf(5x) for general configuration details. This
section only covers configuration details specific to this driver.
SEE ALSO
Xorg(1x), xorg.conf(5x), xorgconfig(1x), Xserver(1x), X(7x)
AUTHORS
Authors include: Gerd Knorr <kraxel@bytesex.org>
|
Ok.. T'as ajoute la section dans xorg.conf ?
et t'as le module extmod (chais pas, mais ils en parlent..) _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Fri Oct 29, 2004 7:03 pm Post subject: |
|
|
je n'ai pas de xorg.conf, chose incompréhensible (pour moi...), j'ai bien un xorg-X11 d'installé mais il se sert du XF86Config.
Quand à savoir si cette section est dans le XF86Config... je regarderai quand je serai à nouveau sur ma Gentoo, là j'ai dû repasser sous Win$$$ Oui j'ai honte !
Et le module extmod... C'est la première fois que j'en entends parler. Je regarderai ça au passage !
Merci beaucoup de m'aider en tout cas
gom |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Fri Oct 29, 2004 7:47 pm Post subject: |
|
|
xorg n'a rien à voir là dedans (enfin si mais c'est du détail de finalisation)
voici ma config :
Code: |
<M> I2C support
<M> I2C device interface
#dans algorithm (même sis ce dernier sert à rien pour la bttv...je crois)
<M> I2C PCF 8584 interfaces
#dans multimedia devices
<M> Video For Linux
<M> BT848 Video For Linux
#dans les drivers alsa PCI
<M> Bt87x Audio Capture
|
déjà j'ai tout mis en modules...
maintenant emerge hotplug (enfin vérifis si tu es à jour...)
en principe la session pci-hotplugging au démarrage devra detecter tout ça sans problème...
et tu auras ça dans lsmod :
Code: |
tuner 18192 0
bttv 144588 0
video_buf 17284 1 bttv
i2c_algo_bit 8712 1 bttv
v4l2_common 5248 1 bttv
btcx_risc 4104 1 bttv
i2c_core 19200 3 tuner,bttv,i2c_algo_bit
|
passons à xorg :
il y a deux cas de figure, soit tu utilises un driver fourni avec xorg pour ta carte graphique soit tu utilises un driver propiétaires. J'ai un ATI donc ce que je vais dire concernant les ati-drivers ne compte pas pour les drivers proprios nvidia (qui d'ailleurs fonctionnent très bien à ma connaissance)
voici ce que tu dois ajouter à xorg selon le cas de figure : (Trevok était sur la bonne piste)
Code: |
SubSection "extmod"
#Option "omit xfree86-dga" # si tu es sous les ati-drivers...
Option "xfree86-dga" #avec les drivers xorg ou nvidia (non testé pour ce dernier)
EndSubSection
#l'extention DGA te permet d'avoir la télé en fullscreen avec xawtv/xawdecode avec leur
#option de capture "grabdisplay". je ne sais pas ce qu'il en est des autres. Avec les drivers Ati
#on est condamné à n'avoir pour le moment que la tv en résolution de base...
Load "v4l" # mais, ce dernier n'est pas obligatoire...
|
après avoir redémarré ton pc et checker si tout tes modules se sont bien chargés, lance Xorg.
Fais un v4linfo. Si ça plante, fais un v4l-conf. Tout devrais bien se passer SI tes modules se sont chargés sans problème. D'ailleurs au cas où il y aurait un problème check dmesg (en ajoutant " | more" ça t'éviteras d'avoir besoin d'un don de lecture supra-rapide) et dis nous quels seraient les possibles messages d'erreur concernant la bttv.
Au fait si jamais le module bttv n'était pas chargé, charges le à la main et là encore dis nous ce qu'il en est si tu as à faire cette manip'.
Bon voilà je pense que c'est à peu près tout...tiens nous au courant de tes avancées
[edit]ce qui vaut pour xorg vaut aussi pour Xfree, et si ton X fonctionen alors que tu n'as pas de xorg.conf c'estsans doute parce que tu utilises Xfree [/edit]
[edit]je voulais dire pour xorg ou xfree, meme si tu ne touche pas au ficheir de conf (donc que tu n'ajoutes pas v4l et le dga) tout devrait aller si le modules bttv est chargé sans erreur...[/edit] |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Fri Oct 29, 2004 8:25 pm Post subject: |
|
|
Bon ben on avance tout doucrment.. j'ai enfin mes messages d'erreurs !
Voilà ce à quoi j'ai droit au démarrage :
Code: | ... can't load module bttv
missing kernel or user mode bttv |
Si j'ai bien compris, il ne le trouve donc pas...
Voici le log :
Code: | gentoo root # dmesg | grep bttv
bttv: Unknown symbol release_firmware
bttv: Unknown symbol request_firmware
|
Le lsmod qui va avec :
Code: | gentoo root # lsmod
Module Size Used by
video_buf 17604 0
v4l2_common 4992 0
btcx_risc 3848 0
|
I'm lost...
gom |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Fri Oct 29, 2004 8:27 pm Post subject: |
|
|
Au passage, j'ai voulu mettre le driver pour mon chipset Sata en dur dans le noyau... et évidemment, maintenant le disque sata n'est plus reconnu. Je vais donc finir par mettre tout en module ! On m'avait pourtant dit que c'était plus stable de mettre en dur...
gom |
|
Back to top |
|
|
bong Apprentice
Joined: 26 Oct 2004 Posts: 276 Location: Brest / Metz
|
Posted: Fri Oct 29, 2004 9:56 pm Post subject: En dur.. |
|
|
Ben pour ma part, j'ai tenté de faire un beau noyau tout beau avec des modules, et au demarrage, je me mangeais plein de "Can't load module [!!]"
Alors, ayant le flemme de chercher le probleme, j'ai tout mis en dur et depuis, j'ai aucun soucis...
Je sais que je suis "off" mais j'en profite pour demander quels avantages apportent les modules?? |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Fri Oct 29, 2004 10:14 pm Post subject: |
|
|
chargement/dechargement à la volée. De plus les modules apporte une certaine "securité" quand à l'intégrité du noyau...par exemple si le code d'un driver atteint le fonctionnement du noyau si ce driver est en dur, bah y a de grandes chances que ton noyau se charge pas...qu'il plante. alors qu'en module, il va pas réussir à se charger (le driver).
Mais c'est plus compliqué que ça.
y a aussi un truc avec la mémoire. tout ce que tu ne mets pas en dur ne prend "potentiellement" pas de mémoire...
et puis les modules peuvent etre déchargés rechargés à la volée autant de fois que l'on veut |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Sat Oct 30, 2004 12:33 pm Post subject: |
|
|
please... help ! |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Sun Oct 31, 2004 2:04 pm Post subject: |
|
|
Plus personne pour m'aider ?
gom |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Mon Nov 01, 2004 2:05 pm Post subject: |
|
|
J'avoue que la je vois vraiment pas.. Va tenter ta chance sur les forums anglais.. Y a plus de monde la-bas :/
Quant au kernel, il y a certaines choses qu'il FAUT compiler en dur : filesystem support, par exemple.. Tout ce qui est necessaire au demarrage de la machine. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Mon Nov 01, 2004 2:12 pm Post subject: |
|
|
Ca y est j'ai du nouveau !
Quand j'ai vu que le 2.6.9 était sorti, je me suis dit "allez, on va le tester..." J'ai gardé la même configuration, sauf que j'ai mis 2 ou 3 trucs en modules au lieu de les mettre en dur, et cette fois le module bttv est bien chargé !
Bon, avec xawtv, je n'ai pas de son et l'affichage reste rose, mais bon, j'ai au moins l'impression d'avancer.
Quand à xawdecode, c'est même pas la peine d'y penser, il plante au .configure...
gom |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Mon Nov 01, 2004 8:02 pm Post subject: |
|
|
gomen : utilises scantv pour scanner les chaines pour xawdecode. utilise l'option -o (je crois) pour qu'il te sorte un fichier dans lequel il va mettre la conf. recopie cetteconf à la fin du fichier xawdecoderc qui se trouve dans .xawdecode de ton home.
et là çea devrait le faire...renseignes toi aussi sur un plugin bien sympa pour xawdecode tu verras c'ests un logicel sympa surtout qu'il bouffe que dalle en ressource |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Mon Nov 01, 2004 10:05 pm Post subject: |
|
|
le pb n'est pas pour trouver les chaines, j'avais déja lu pas mal de sujets parlant de ça disant qu'il fallait utiliser scantv, qui a l'air de fonctionner (du moins il ne me sort pas de message d'erreur !
Le problème est au moment d'émerger xawdecode, dans la phase de création du .configure (là où il fait tous ses "checking machin", "checking truc"...) il plante. Il faudrait que je reteste pour retrouver à quel occasion il plante exactement...
gom |
|
Back to top |
|
|
bong Apprentice
Joined: 26 Oct 2004 Posts: 276 Location: Brest / Metz
|
Posted: Mon Nov 01, 2004 11:04 pm Post subject: |
|
|
Portage essaye pas defaut de t'installer la version 1.8.0 de xawdecode.. mais en fait, elle est depassée, je te conseille d'importer l'ebuild de la version 1.9.3. Chez moi, elle tourne sans probleme
PS: si quelqu'un a des infos pour le plugin, je prend car j'arrive pas a le faire marcher :p
edit:
Chez moi, la version 1.8.0 plantait au configure au moment où il cherchait les headers alsa 0.5 et 0.9.. apparement, ces headers sont different pour la version 1.x et il ne les trouves pas...
Rassure moi, tu utilise bien alsa et pas oss??? |
|
Back to top |
|
|
gomen n00b
Joined: 29 Oct 2004 Posts: 27 Location: Plozévet (29), France
|
Posted: Tue Nov 02, 2004 12:51 pm Post subject: |
|
|
C'est exactement cette erreur là qu'il me fait :
Code: |
checking for alsa 0.5... no
checking for alsa 0.9 with alsa/asoundlib.h... no
checking for alsa 0.9 with sys/asoundlib.h... no
configure: error: *** Could not determine whether asoundlib.h is sys/asoundlib.h or alsa/asoundlib.h. Something might be wrong in you alsa setup! ***
!!! ERROR: media-tv/xawdecode-1.8.0 failed. |
J'aimerai bien tenter la version 1.9.3, mais comment fait-on ? (Eh oui je suis noob sous Gentoo ).
gom |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Nov 02, 2004 4:14 pm Post subject: |
|
|
tu fais
Code: |
echo media-tv/xawdecode ~x86 >> /et/portage/package.keywords
|
et arpès roulezzzz : emerge xawdecode
bon il faut bien entendu que ton rep portage existe dns /etc
fait un mkdir /etc/portage et un touch /etc/portage/package.keywords pour ça
bah voilà c'est tout[/code] |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Nov 02, 2004 4:24 pm Post subject: Re: En dur.. |
|
|
bong wrote: | Ben pour ma part, j'ai tenté de faire un beau noyau tout beau avec des modules, et au demarrage, je me mangeais plein de "Can't load module [!!]"
Alors, ayant le flemme de chercher le probleme, j'ai tout mis en dur et depuis, j'ai aucun soucis...
Je sais que je suis "off" mais j'en profite pour demander quels avantages apportent les modules?? |
T'avais hotplug installe? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
bong Apprentice
Joined: 26 Oct 2004 Posts: 276 Location: Brest / Metz
|
Posted: Tue Nov 02, 2004 5:24 pm Post subject: Re: En dur.. |
|
|
Trevoke wrote: | T'avais hotplug installe? |
Excelente question !!
C'est peut etre ça mon probleme
Bon, je vous autorise à me jeter des petis cailloux..... ok, je |
|
Back to top |
|
|
|