× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Linux
 Pulseaudio et son droit d'accès exclusif par son propriétaire.
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Logicien
  Posté le 24/06/2016 @ 19:00 
Aller en bas de la page 
Astucien

Pulseaudio est largement utilisé et je dois dire que c'est un serveur audio très complet. Il est didié à une utilisation graphique exclusivement par l'utilisateur qui l'a démarré, la plupart du temps par l'intermédiaire des services de son environnement de bureau.

La seule façon par laquelle tous les utilisateurs peuvent accéder à Pulseaudio c'est quand c'est le super-utilisateur root ou un service démarre pulseaudio avec le paramètre --system et ce n'est pas recommandé.

Une des conséquences de cet accès unique se manifeste lorsque l'utilisateur en cours de session graphique écoute un fichier audio et quitte le terminal virtuel où a été lancé l'interface graphique, souvent /dev/tty1 ou /dev/tty7. Par exemple, si, depuis le bureau je fais Ctrl+Alt+F2, je me retrouve devant une invite de connexion qui me demande un nom d'utilisateur.

Comme cette invite de connexion a été lancée par root, Pulseaudio coupe le son parce-que root ou tout autre utilisateur n'est pas autorisé à accéder à Pulseaudio. Comment alors l'utilisateur qui a lancé Pulseaudio peut avoir accès à Pulseaudio dans un terminal virtuel?

La seule solution que j'ai trouvée c'est que cet utilisateur ouvre une session dans ce terminal. Dès qu'il s'est identifié avec ou sans mot-de-passe (on peut le désactiver), le son revient parce-que l'utiisateur connecté au terminal a droit d'accès à Pulseaudio. Depuis cette connexion, l'utilisateur peut ouvrir une sous session root ou sous le compte d'un autre utilisateur avec la commande su et le son est maintenu parce-que c'est encore lui qui a ouvert une sous session.

Si, comme moi, vous passez souvent du bureau à un terminal virtuel dit en mode caractères, par exemple avec les touches Ctrl+Alt+F2 et Ctrl+Alt+F7 et vice-versa, ouvrez vos sessions dans les terminaux virtuels avec le même compte que celui qui a accès à Pulseaudio. De cette manière, le son sera maintenu partout où l'utilisateur qui a lancé Pulseaudio est connecté. Vous pourrez même lancer des commandes audios dans ces terminaux sous ce sompte et les entendre.

Ne pas confondre les terminaux virtuels dit en mode caractères (/dev/tty1 à /dev/tty12) avec les terminaux virtuels graphiques comme Xterm, Rxvt, Xfce4-terminal, etc.



Modifié par Logicien le 24/06/2016 19:33
Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
118,34 €Kit de 32 Go (2 x 16 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz à 118,34 € livré
Valable jusqu'au 14 Août

Amazon Allemagne fait une belle promotion sur le kit de 32 Go (2x16 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz CL16 qui passe à 113,69 € (avec la TVA ajustée). Comptez 4,65 € pour la livraison en France soit un total de 118,34 € livré. alors qu'on le trouve ailleurs à plus de 170 €.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
13,79 €Adaptateur USB 3.0 Ethernet Gigabit TP-Link UE300 à 13,79 €
Valable jusqu'au 16 Août

Amazon fait une promotion sur l'adaptateur USB 3.0 Ethernet Gigabit TP-Link UE300 qui passe à 13,79 € au lieu de 20 €. Cet adaptateur vous permettra de rajouter une prise Ethernet Gigabit à votre ordinateur portable (ou votre tablette via un adaptateur OTG) qui en est dépourvu.


> Voir l'offre
104,43 €SSD Crucial MX500 1 To à 104,43 € livré
Valable jusqu'au 16 Août

Amazon Allemagne propose actuellement le SSD Crucial MX500 1 To à 99,84 € (avec la TVA ajustée). Comptez 4,60 € pour la livraison en France soit un total de 104,43 € livré. On le trouve ailleurs à partir de 130 €. Ce SSD salué par la critique par son rapport qualité prix imbattable offre des débits de 560 Mo/s en lecture et 510 Mo/s en écriture. Il est garanti 5 ans. 

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douanes. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre

Sujets relatifs
Perte d'accès à la partition Linux sur un PC en dual boot
Claviers sans fil et accès Bios(Efi)
Donner Permissions pour accès à une partition
Clé USB : droits d'accès refusés.
Interdire l’accès réseau lors de la mise en veille
La croisée des chemins entre Alsa, Bluez et Pulseaudio
Accès à un serveur Linux via un client RDP sous Android
Logiciel protégeant par mot de passe l'accès à un dossier ?
erreur 106 ubuntu acces internet
accès aux DD
Plus de sujets relatifs à Pulseaudio et son droit d''accès exclusif par son propriétaire.
 > Tous les forums > Forum Linux