Forum Linux.redhat Partager le son entre utilisateur

Posté par  .
Étiquettes :
0
7
juin
2010
Bonjour,

Je suis sous Fedora 12, qui utilise pulseaudio.

Je me connecte sous ma session X, et j'aimerais savoir comment sous ma session je peux utiliser un autre utilisateur (par un terminal) en ayant le son.
Actuellement, cet autre utilisateur peut utiliser X (firefox etc...), mais pas le son.

Par exemple si j'essaie d'ouvrir une vidéo avec VLC, j'ai l'image et :


[0xb6f01fe8] pulse audio output: No. of Audio Channels: 2
[0xb6f01fe8] pulse audio output error: Failed to connect to server: Connection refused
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused
[0xb6f01fe8] oss audio output error: cannot open audio device (/dev/dsp)
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused


Merci d'avance.
  • # ca m'a l'air bien compliqué ton histoire

    Posté par  . Évalué à 2.

    vouloir lancer un outil graphique et sonore avec un utilisateur different de celui de la session graphique en cours...

    ca me fait penser à un post recent, ou la personne utilisait les terminaux virtuels (Ctrl+Alt+Fx) pour lancer des machines virtuelles, et qui demandait comment avoir le son dans ses machines virtuelles....

    il faut savoir que pulseaudio se lance avec GNOME (et surement avec les autres sessions graphiques).

    quand tu ouvres un terminal et que tu te logues avec un autre utilisateur, cet utilisateur n'a pas de sessions graphiques ouvertes, donc pas d'acces à pulseaudio.
    • [^] # Re: ca m'a l'air bien compliqué ton histoire

      Posté par  . Évalué à 1.

      Oui, il s'agit de mon post ( http://linuxfr.org/forums/30/28789.html ).

      Le problème a été résolu en utilisant ConsoleKit à l'aide de la commande ck-launch-session dans la nouvelle session. Dans mon cas il s'agissait du même utilisateur et le problème est que tout son émit est diffusé dans tout les terminaux où une session ConsoleKit est active.

      Il doit y avoir un moyen de séparer les sessions, mais ConsoleKit n'est pas très bien documenté.
  • # Groupe audio

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

    Bonjour,

    est ce que chacun des utilisateurs sont dans le groupe audio?

    Pareil pour "video", "plugdev" etc.

    Amicalement
    Grégoire

    Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

    • [^] # Re: Groupe audio

      Posté par  . Évalué à 1.

      Non, et en les ajoutant dans le groupe audio et video ça change rien. Je n'ai pas le groupe plugdev.
  • # expliques nous pourquoi ...

    Posté par  . Évalué à 2.

    expliques nous pourquoi tu veux lancer une appli comme VLC (par exemple)
    avec un autre utilisateur que ton utilisateur X courant...

    et on te diras si c'est la bonne methode (ou pas)
    • [^] # Re: expliques nous pourquoi ...

      Posté par  . Évalué à 1.

      La véritable question, répondit Humpty Dumpty d'un ton plutôt méprisant, est de savoir pourquoi je ne peux plus le faire.
      Sous Slackware tout ce que j'avais à faire c'était xhost +local: et roulaize.
      • [^] # Re: expliques nous pourquoi ...

        Posté par  . Évalué à 2.

        probablement parceque slackware n'utilisait pas encore pulseaudio.

        et que du coup, tout programme se connectant sur alsa ou oss pouvait utiliser la carte son.

Suivre le flux des commentaires

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