logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:media:pulseaudio [25/09/2015 17:34]
milou [Pulseaudio : config, trucs et zastuces]
doc:media:pulseaudio [22/12/2016 12:34]
chalu [Choisir la sortie audio utilisée par pulseaudio]
Ligne 9: Ligne 9:
     * Testé par <...> le <...>     * Testé par <...> le <...>
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=5810|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=5810|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
 +
 +**Nota :** Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
  
 ===== Introduction ===== ===== Introduction =====
  
-<​code ​bash>​aptitude show pulseaudio</​code>​+<​code ​root>​aptitude show pulseaudio</​code>​
 > Description :​ serveur de son PulseAudio > Description :​ serveur de son PulseAudio
 > PulseAudio, précédemment connu sous le nom de Polypaudio, est un serveur de son > PulseAudio, précédemment connu sous le nom de Polypaudio, est un serveur de son
Ligne 47: Ligne 49:
 ===== Installation ===== ===== Installation =====
  
-<code root>​apt-get install pulseaudio</​code>​+<code root>apt-get update && ​apt-get install pulseaudio</​code>​ 
 + 
 +===== Effectuer des réglages ===== 
 +Si les dernières versions des bureaux Gnome, Mate, ... permettent d'​effectuer des réglages de pulseaudio, comme le choix de la sortie audio, ce n'est pas le cas de tous les environnements comme XFCE 4.10 par exemple. Dans ce cas, il suffit d'​installer le paquet pavucontrol pour effectuer ces réglages : 
 + 
 +<code root>​apt-get install pavucontrol</​code>​ 
 +Une fois installé, on le retrouve dans le menu > catégorie Multimedia sous le nom Contrôle de volume Pulseaudio 
 + 
 +===== Choisir la sortie audio utilisée par pulseaudio ===== 
 +Dans sa version Jessie, pulseaudio ne sauvegarde pas la sortie audio sélectionnée lors d'une session. La manipulation pour effectuer ce choix est à faire dans pavucontrol à chaque démarrage. 
 +Pour modifier la configuration par défaut de pulseaudio, on peut utiliser la commande pacmd 
 +PulseAudio permet de configurer les réglages par défaut depuis le fichier ~/​.config/​pulse/​default.pa ou encore depuis /​etc/​pulse/​default.pa. Il est exécuté en tant que utilisateur donc chaque utilisateur peut définir sa propre configuration. 
 +<​note>​PulseAudio cherche sa configuration dans cet ordre : d’abord le fichier dans le HOME puis le fichier par défaut si le précédent n’existe pas. Si il trouve un fichier de configuration dans le HOME de l’utilisateur,​ il le charge et ne charge pas celui par défaut. Le fichier du home doit donc contenir l’ensemble des instructions nécessaire à la recherche des cartes audio et à la bonne configuration.</​note>​ 
 + 
 +FIXME à finir d'​après ces liens 
 + 
 +[[http://​www.perhonen.fr/​blog/​2015/​06/​changer-la-sortie-son-par-defaut-de-pulseaudio-sous-gnome-shell-1821|Lien site perhonen]] 
 +[[https://​handylinux.org/​forum/​viewtopic.php?​id=1914|Lien fil sur forum Handylinux ]] 
 +==== Un premier exemple : choisir la sortie HDMI par défaut ==== 
 + 
 +==== Un deuxième exemple : choisir la sortie xxx  ==== 
 +Copier dans le home le fichier de configuration de pulse avec la commande dans un terminal (en validant à la fin avec Entrée): 
 + 
 +<code user> cp /​etc/​pulse/​default.pa ~/​.config/​pulse/​default.pa</​code>​  
 + 
 +Ensuite dans un terminal identifier le nom de la carte audio et profils 
 + 
 + <​code user>​pacmd list-cards</​code>​ 
 +<​code>​1 card(s) available. 
 +    index: 1 
 +    name: <​alsa_card.pci-0000_00_14.2>​ 
 +    driver: <​module-alsa-card.c>​ 
 +    owner module: 7 
 +    properties:​ 
 +        alsa.card = "​0"​ 
 +        alsa.card_name = "HDA ATI SB" 
 +        alsa.long_card_name = "HDA ATI SB at 0xfebf8000 irq 16" 
 +        alsa.driver_name = "​snd_hda_intel"​ 
 +        device.bus_path = "​pci-0000:​00:​14.2"​ 
 +        sysfs.path = "/​devices/​pci0000:​00/​0000:​00:​14.2/​sound/​card0"​ 
 +        device.bus = "​pci"​ 
 +        device.vendor.id = "​1002"​ 
 +        device.vendor.name = "​Advanced Micro Devices, Inc. [AMD/​ATI]"​ 
 +        device.product.id = "​437b"​ 
 +        device.product.name = "IXP SB4x0 High Definition Audio Controller"​ 
 +        device.form_factor = "​internal"​ 
 +        device.string = "​0"​ 
 +        device.description = "Audio interne"​ 
 +        module-udev-detect.discovered = "​1"​ 
 +        device.icon_name = "​audio-card-pci"​ 
 +    profiles: 
 +        input:​analog-stereo:​ Stéréo analogique Input (priority 60, available: unknown) 
 +        output:​analog-stereo:​ Stéréo analogique Output (priority 6000, available: unknown) 
 +        output:​analog-stereo+input:​analog-stereo:​ Duplex stéréo analogique (priority 6060, available: unknown) 
 +        output:​analog-surround-40:​ Surround analogique 4.0 Output (priority 700, available: unknown) 
 +        output:​analog-surround-40+input:​analog-stereo:​ Surround analogique 4.0 Output + Stéréo analogique Input (priority 760, available: unknown) 
 +        output:​analog-surround-41:​ Surround analogique 4.1 Output (priority 800, available: unknown) 
 +        output:​analog-surround-41+input:​analog-stereo:​ Surround analogique 4.1 Output + Stéréo analogique Input (priority 860, available: unknown) 
 +        output:​analog-surround-50:​ Surround analogique 5.0 Output (priority 700, available: unknown) 
 +        output:​analog-surround-50+input:​analog-stereo:​ Surround analogique 5.0 Output + Stéréo analogique Input (priority 760, available: unknown) 
 +        output:​analog-surround-51:​ Surround analogique 5.1 Output (priority 800, available: unknown) 
 +        output:​analog-surround-51+input:​analog-stereo:​ Surround analogique 5.1 Output + Stéréo analogique Input (priority 860, available: unknown) 
 +        output:​analog-surround-71:​ Analog Surround 7.1 Output (priority 700, available: unknown) 
 +        output:​analog-surround-71+input:​analog-stereo:​ Analog Surround 7.1 Output + Stéréo analogique Input (priority 760, available: unknown) 
 +        output:​iec958-stereo:​ Stéréo numérique (IEC958) Output (priority 5500, available: unknown) 
 +        output:​iec958-stereo+input:​analog-stereo:​ Stéréo numérique (IEC958) Output + Stéréo analogique Input (priority 5560, available: unknown) 
 +        off: Éteint (priority 0, available: unknown) 
 +    active profile: <​output:​analog-stereo+input:​analog-stereo>​ 
 +    sinks: 
 +        alsa_output.pci-0000_00_14.2.analog-stereo/#​0:​ Audio interne Stéréo analogique 
 +    sources: 
 +        alsa_output.pci-0000_00_14.2.analog-stereo.monitor/#​1:​ Monitor of Audio interne Stéréo analogique 
 +        alsa_input.pci-0000_00_14.2.analog-stereo/#​2:​ Audio interne Stéréo analogique 
 +    ports: 
 +        analog-input-front-mic:​ Front Microphone (priority 8500, latency offset 0 usec, available: no) 
 +            properties:​ 
 +                device.icon_name = "​audio-input-microphone"​ 
 +        analog-input-rear-mic:​ Rear Microphone (priority 8200, latency offset 0 usec, available: no) 
 +            properties:​ 
 +                device.icon_name = "​audio-input-microphone"​ 
 +        analog-input-linein:​ Entrée-ligne (priority 8100, latency offset 0 usec, available: no) 
 +            properties:​ 
 +                 
 +        analog-output-lineout:​ Line Out (priority 9900, latency offset 0 usec, available: yes) 
 +            properties:​ 
 +                 
 +        analog-output-headphones:​ Casques analogiques (priority 9000, latency offset 0 usec, available: no) 
 +            properties:​ 
 +                device.icon_name = "​audio-headphones"​ 
 +        iec958-stereo-output:​ Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown) 
 +            properties:</​code>​  
 +             
 + Sur ce PC, il y a une seule carte. On l'​identifie avec le nom "​alsa_card.pci-0000_00_14.2"​ 
 + 
 + Les tests sur pavucontrol ont permis d'​établir que le profil souhaité est "​output:​analog-stereo",​ on ajoute alors cette ligne dans le fichier default.pa 
 + 
 +<code user>​echo '​set-card-profile alsa_card.pci-0000_00_14.2 output:​analog-stereo'​ >> ~/​.config/​pulse/​default.pa</​code>​ 
 + 
 +En redémarrant la PC, la configuration est conservée. 
 + 
  
 ===== Utilisation ===== ===== Utilisation =====
doc/media/pulseaudio.txt · Dernière modification: 02/11/2020 13:13 par èfpé

Pied de page des forums

Propulsé par FluxBB