Forum Linux.debian/ubuntu lecture vidéo par un vidéoprojecteur

Posté par  (site web personnel) .
Étiquettes :
0
19
jan.
2009
Bonjour,
je suis sous Debian etch et il y a qq jours, je voulais diffuser une vidéo sur un vidéoprojecteur.
Le bureau, les programmes, etc. se sont affichés sans problème mais pas la vidéo ! (que ce soit sous gxine, totem ou VLC).
Je me rappelle que sous XP, il y a une histoire de "préférences" dans l'affichage, qu'il fallait donner la priorité à la sortie par rapport à l'écran ou un truc comme ça. (vous voyez ?)
Comment faire ça sous Debian ?
  • # Commentaire supprimé

    Posté par  . Évalué à 3.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: XVideo ne marche que sur une seule sortie très souvent

      Posté par  . Évalué à 2.

      C'est effectivement un moyen de contourner le problème, mais normalement XV s'"active" automatiquement sur le bon écran. Bon, si c'était du clône d'écran, peut-être qu'il est resté sur le premier ; il y a un moyen de l'activer "à la main", en ligne de commande, mais je n'ai plus le nom en tête ...
      • [^] # Re: XVideo ne marche que sur une seule sortie très souvent

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

        De mémoire il vaut changer l'écran sur lequel est le XV_PIPE (ne me demandez pas ce que c'est...). Avant xrandr, ça se faisait avec xvattr et ça se fait à chaud. Ca doit toujours marcher...
        $ xvattr -a XV_PIPE -v 1 > /dev/null
        
        J'avais écrit un script qui change cet attribut d'écran :
        #!/bin/bash
        # swap_overlay_pipe script
        # A good idea would be to map it to i the Fn-F7 key.
        # Swaps the overlay pipe using the xvattr utility
        
        set -e
        
        XVATTR=$(which xvattr)
        ATTRIBUTE=XV_PIPE
        CUR_PIPE=`$XVATTR -a $ATTRIBUTE | grep $ATTRIBUTE | cut -d' ' -f 3`
        
        if [ $CUR_PIPE -eq "0" ]
        then
          NEW_PIPE=1
        else
          NEW_PIPE=0
        fi
        
        $XVATTR -a $ATTRIBUTE -v $NEW_PIPE > /dev/null
        
        Après une petite recherche, cela semble toujours la seule solution. Attention, xvattr est seulement sur les dépots debian-multimedia.org car la personne qui voulait le mettre dans Debian ne l'a jamais fait.
  • # merci

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

    ok, merci, je teste ça la prochaine fois :-)

Suivre le flux des commentaires

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