Journal Comment charger le module XVideo ?

Posté par  .
Étiquettes :
0
14
mai
2004
Bonjour,

En voulant lancer avview, j'ai obtenu le message d'erreur :
Extension "XVideo" Missing, et le soft se quitte ensuite.

Ca me semble bizarre, parce qu'il me semble que si je lance mplayer avec l'option -vo xv, ca marche, mais bon là je ne peux pas vérifier, j'ai accés à ma machine en ssh uniquement jusqu'a ce soir.

Dans le fichier de configuration de XFree, j'ai bien : Load "XVideo" dans les modules.

Donc je suis allé voir le log de Xfree, et effectivement, j'ai le message :
(II) LoadModule: "XVideo"
(WW) Warning, couldn't open module XVideo
(II) UnloadModule: "XVideo"
(EE) Failed to load module "XVideo" (module does not exist, 0)


Et je peux voir que les autres modules sont chargé depuis des sous repertoires de /usr/X11R6/lib/modules ( et meme le sous repertoire extensions pour les modules du fichier de conf), et evidement dans ce repertoire je n'ai rien qui se rapporte à Xv

par contre, un locate libXv me donne :
/usr/X11R6/lib/libXv.a
/usr/X11R6/lib/libXvMC.a
/usr/X11R6/lib/libXvMC_pic.a
/usr/X11R6/lib/libXv.so
/usr/X11R6/lib/libXv.so.1
/usr/X11R6/lib/libXv.so.1.0


J'ai essayé de faire un lien ou de copier les .a dans le repertoire extensions, et de renommer le libXv.a en libXVideo.a, et là il me trouve le fichier, mais évidemment, il n'est pas valide, et je peux lire ca dans les logs :
(II) Loading /usr/X11R6/lib/modules/extensions/libXVideo.a
(EE) LoadModule: Module XVideo does not have a XVideoModuleData data object.
(II) UnloadModule: "XVideo"
(II) Unloading /usr/X11R6/lib/modules/extensions/libXVideo.a
(EE) Failed to load module "XVideo" (invalid module, 0)




Alors la question : comment je fais pour avoir ce module ?


Merci.

PS : Je suis sous Debian Sid ( XFree86 Version 4.3.0.1 ), et je n'ai rien fait de spécial pour que ca ne marche pas ( c'est à dire que je n'ai rien installé de nouveau, juste les updates par apt )
  • # heu .....il fait un sujet maintenant!!

    Posté par  . Évalué à -1.

    c'est pas l'endroit pour ce genr de question et surtout pas en premiere page mais bon le mal est fait ;)
    si t'avais demander a google il te dira que pour charger le module Xvideo il faut mettre
    Load "v4l"


    cordialemnt
    PS : et puis xfree c'est mal (tm) --------->[toc-toc] c'est fermé /o\
    • [^] # Re: heu .....il fait un sujet maintenant!!

      Posté par  . Évalué à 0.

      Et pourquoi ce n'est pas un endroit pour ce genre de question ? Il y a aussi des gens compétents ici.
      Pour la première page, au moins ca permet que le journal disparaisse plus rapidement.

      Et figure toi que j'ai déjà demandé à google, que j'ai déjà essayé de mettre Load "v4l" ( qui au passage se charge bien d'apres le log, mais avview me donne toujours la meme erreur.

      Une autre idée ?
      • [^] # Re: heu .....il fait un sujet maintenant!!

        Posté par  . Évalué à 1.

        En fait il se peut que ca ne marche pas maintenant, parce que je viens de tester par vnc, donc pour etre sûr il faudra attendre ce soir.
        Mais en tout cas, c'est sûr que en direct sur la machine ca ne marchait pas avview, donc si ca vient du v4l, comment expliqué ou bien qu'il ait disparu du fichier de conf, ou bien qu'il n'y était pas et que ca marchait avant ?
        • [^] # Re: heu .....il fait un sujet maintenant!!

          Posté par  . Évalué à 1.

          xvinfo | grep Adaptor

          ca donne quoi ?

          xdpyinfo | grep XVideo aussi


          ca se trouve que ta carte n'est pas supporté !!
          t'a quoi comme carte ?
          • [^] # Re: heu .....il fait un sujet maintenant!!

            Posté par  . Évalué à 1.

            Ma carte est une ATI Radeon 7200 VIVO
            Elle est marche, car comme dit dans le commentaire précédent, ca marchait parfaitement il y a 2 semaines par exemple.


            xvinfo :
            Xlib : extension "XVideo" missing on display "1:0"
            xvinfo: No X-Video Extension on 1:0

            Je rappelle que pour le moment je suis connecté via vnc

            xdpyinfo | grep XVideo ne me donne rien
            et xdpyinfo tout court donne :

            name of display: :1.0
            version number: 11.0
            vendor string: RealVNC Ltd
            vendor release number: 3370
            maximum request size: 4194300 bytes
            motion buffer size: 256
            bitmap unit, bit order, padding: 32, LSBFirst, 32
            image byte order: LSBFirst
            number of supported pixmap formats: 2
            supported pixmap formats:
            depth 1, bits_per_pixel 1, scanline_pad 32
            depth 8, bits_per_pixel 8, scanline_pad 32
            keycode range: minimum 8, maximum 255
            focus: window 0x340000b, revert to Parent
            number of extensions: 7
            BIG-REQUESTS
            MIT-SHM
            MIT-SUNDRY-NONSTANDARD
            SHAPE
            SYNC
            XC-MISC
            XTEST
            default screen number: 0
            number of screens: 1

            screen #0:
            dimensions: 800x600 pixels (271x203 millimeters)
            resolution: 75x75 dots per inch
            depths (1): 8
            root window id: 0x25
            depth of root window: 8 planes
            number of colormaps: minimum 1, maximum 1
            default colormap: 0x21
            default number of colormap cells: 8
            preallocated pixels: black 0, white 255
            options: backing-store YES, save-unders YES
            largest cursor: 800x600
            current input event mask: 0xfa2033
            KeyPressMask KeyReleaseMask EnterWindowMask
            LeaveWindowMask ButtonMotionMask StructureNotifyMask
            SubstructureNotifyMask SubstructureRedirectMask FocusChangeMask
            PropertyChangeMask ColormapChangeMask
            number of visuals: 1
            default visual id: 0x22
            visual:
            visual id: 0x22
            class: TrueColor
            depth: 8 planes
            available colormap entries: 8 per subfield
            red, green, blue masks: 0x7, 0x38, 0xc0
            significant bits in color specification: 8 bits
            • [^] # Re: heu .....il fait un sujet maintenant!!

              Posté par  . Évalué à 0.

              >vendor string: RealVNC Ltd

              ca c'est le display de VNC

              il faut positionner le bon DISPLAY avant d'appler la commande xvinfo ou xdpyinfo

              export DISPLAY=127.0.0.1:0.0 par exemple
              • [^] # Re: heu .....il fait un sujet maintenant!!

                Posté par  . Évalué à 0.

                dis moi ..tu ne charche pas a faire fonctionner le XV sur VNC ??
                parce que c'est n'est plus la meme chose
                • [^] # Re: heu .....il fait un sujet maintenant!!

                  Posté par  . Évalué à 1.

                  Bah j'y connais pas grand chose à VNC moi.
                  Ce que je veux c'est que ca fonctionne en direct sur le PC ( hors VNC donc ). Ca marchait, mais ca ne marche plus.
                  Et pour le moment, pour faire les tests, je n'ai que VNC, mais ce soir, je pourrais refaire les tests en vrai.
                  Je ne sais pas comment marche VNC, mais je pensais qu'il s'occupait juste de déporter l'affichage, et que donc toutes les extensions étaient supportées.
              • [^] # Re: heu .....il fait un sujet maintenant!!

                Posté par  . Évalué à 1.

                Il n'arrive pas à ouvrir le display 0
                ( vnc est sur le display 1, et je pense que gdm occupe le display 0 )

                En gros, je suis obligé d'attendre d'etre physiquement sur la machine pour tester, où il y a une manipulation pour contourner ca ?
                • [^] # Re: heu .....il fait un sujet maintenant!!

                  Posté par  . Évalué à 1.

                  > Il n'arrive pas à ouvrir le display 0

                  c'est koi l'erreur exacte ?

                  >l y a une manipulation pour contourner ca ?

                  -autoriser la conection au serveur X via TCP (dans la config du gdm )
                  -donner les droits de connection (xhost +) ou /etc/hosts.allow
                  redemarrer le serveur X
                  et surtout surtout croiser le doits ;)
                  • [^] # Re: heu .....il fait un sujet maintenant!!

                    Posté par  . Évalué à 1.

                    L'erreur c'est :
                    xdpyinfo: unable to open display "127.0.0.1:0.0".

                    Ta manipulation, si j'ai bien compris, c'est pour se connecter directement sur gdm et ouvrir une session comme en local, X assurant le transport, c'est ca ?
                    Le problème, c'est que je suis au boulot sous Windows, c'est pour ca que j'utilise VNC.
                    Y'a surement le moyen de faire une Knoppix ou un autre Live CD, mais bon c'est pas super discret au boulot...

                    Y'a un soft pour se connecter à un dm depuis Windows ?
  • # Tu regardes le bon serveur ?

    Posté par  (site web personnel) . Évalué à 1.

    Ca me semble bizarre, parce qu'il me semble que si je lance mplayer avec l'option -vo xv, ca marche, mais bon là je ne peux pas vérifier, j'ai accés à ma machine en ssh uniquement jusqu'a ce soir.

    L'erreur tu l'as par ssh ou directement sur la machine ?
    • [^] # Re: Tu regardes le bon serveur ?

      Posté par  . Évalué à 1.

      L'erreur c'était directement sur la machine.

      Et là je viens de tester en me connectant par vnc, et j'ai l'erreur aussi bien pour avview que pour mplayer.
      Donc ou bien, ca ne marchait pas le coup du mplayer -vo xv, ou bien ca marche pas avec vnc.

      En tout cas avview en direct ne marchait pas, et ca c sur :)
  • # quelques pistes:

    Posté par  . Évalué à 2.

    - Que te dis xvinfo ?

    - la section loadModule de mon XF86Config:

    Section "Module"
    Load "GLcore"
    Load "bitmap"
    Load "dbe"
    Load "ddc"
    Load "dri"
    Load "extmod"
    Load "freetype"
    Load "glx"
    Load "int10"
    Load "pex5"
    Load "record"
    Load "speedo"
    Load "type1"
    Load "vbe"
    Load "xie"
    EndSection

    - un problème de matériel (ie quelle carte ?)

    J'ai galéré un peu pour faire marcher correctement ma carte (et évidemment j'ai oublié comment j'avais fait...), les docs du dri (http://dri.sf.net(...)) m'avaient bien servi à l'époque.
    • [^] # Re: quelques pistes:

      Posté par  . Évalué à 1.

      xvinfo :
      Xlib : extension "XVideo" missing on display "1:0"
      xvinfo: No X-Video Extension on 1:0


      Je rappelle que pour le moment je suis connecté via vnc
  • # C'est bon, ca marche.

    Posté par  . Évalué à 1.

    Ca y est, ca remarche. Bon maintenant, j'ai une autre erreur au lancement de avview, mais Xv fonctionne impec.

    Merci!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.