Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Comment charger le module XVideo ?

Posté par Carbon Kid () le 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 )

> Lire le journal (17 commentaires, moyenne: 0,7).  

Vous avez demandé le commentaire #412757.

[+] heu .....il fait un sujet maintenant!!

Posté par »-(¯`v´¯)-» (page perso, ) le 14/05/2004 à 11:04. (lien). É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 Carbon Kid () le 14/05/2004 à 11:37. (lien). É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 Carbon Kid () le 14/05/2004 à 11:49. (lien). É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 »-(¯`v´¯)-» (page perso, ) le 14/05/2004 à 12:39. (lien). É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 Carbon Kid () le 14/05/2004 à 13:10. (lien). É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 »-(¯`v´¯)-» (page perso, ) le 14/05/2004 à 13:39. (lien). É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 »-(¯`v´¯)-» (page perso, ) le 14/05/2004 à 13:42. (lien). É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 Carbon Kid () le 14/05/2004 à 13:55. (lien). É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 Carbon Kid () le 14/05/2004 à 13:48. (lien). É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 »-(¯`v´¯)-» (page perso, ) le 14/05/2004 à 13:57. (lien). É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 Carbon Kid () le 14/05/2004 à 14:11. (lien). É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 ?

                  • [^]Re: heu .....il fait un sujet maintenant!!

                    Posté par »-(¯`v´¯)-» (page perso, ) le 14/05/2004 à 16:19. (lien). Évalué à 0.

                    >Y'a un soft pour se connecter à un dm depuis Windows ?
                    xfree+cygwin