Re: Problème pulseaudio
BERTRAND Joël a écrit : > f6k a écrit : >> On Fri, Apr 10, 2020 at 07:24:50PM +0200, BERTRAND Joël wrote: >>> Merci, je ne connaissais pas. Mais maintenant que j'ai déjà >>> foutu en l'air ma configuration alsa, autant aller jusqu'au bout ;-) >> >> Oh, si comme moi ta configuration ALSA tient sur huit lignes, ça >> devrait pas être trop compliqué à remettre en place :) >> >> Dans tous les cas, tu auras une solution de repli quand, toi aussi, tu >> seras tanné de PulseAudio :D > > Pulseaudio me gave (et m'a toujours gavé) autant que systemd, c'est > dire. Déjà, un truc qui se lance tout seul à la demande, c'est > merdouillique au possible. > > Là, je suis en train de comparer deux configurations. L'une qui est > fonctionnelle, l'autre qui ne l'est pas. Et franchement, je ne vois pas > la différence. > > JKB > Je me réponds moi-même. Plusieurs problèmes : - bug avec le pile HDMI sur certains contrôleurs (bizarrement, je ne retrouve pas le mien dans la liste des problématiques, mais ça coince tout de même). impossible donc d'utiliser la sortie HDMI/DP. Pourtant, la carte-mère en question est une carte classique Asus Q87T avec un i7-4470 ; - pulseaudio arrive avec timidity qui bloque la carte analogique. En virant timidity et en déclarant dans pulsaudio la sortie analogique comme étant celle par défaut, ça fonctionne enfin. En espérance que ça puisse aider certaines personnes... JKB
Re: Problème pulseaudio
f6k a écrit : > On Fri, Apr 10, 2020 at 07:24:50PM +0200, BERTRAND Joël wrote: >> Merci, je ne connaissais pas. Mais maintenant que j'ai déjà >> foutu en l'air ma configuration alsa, autant aller jusqu'au bout ;-) > > Oh, si comme moi ta configuration ALSA tient sur huit lignes, ça > devrait pas être trop compliqué à remettre en place :) > > Dans tous les cas, tu auras une solution de repli quand, toi aussi, tu > seras tanné de PulseAudio :D Pulseaudio me gave (et m'a toujours gavé) autant que systemd, c'est dire. Déjà, un truc qui se lance tout seul à la demande, c'est merdouillique au possible. Là, je suis en train de comparer deux configurations. L'une qui est fonctionnelle, l'autre qui ne l'est pas. Et franchement, je ne vois pas la différence. JKB
Re: Problème pulseaudio
On Fri, Apr 10, 2020 at 07:24:50PM +0200, BERTRAND Joël wrote: > Merci, je ne connaissais pas. Mais maintenant que j'ai déjà > foutu en l'air ma configuration alsa, autant aller jusqu'au bout ;-) Oh, si comme moi ta configuration ALSA tient sur huit lignes, ça devrait pas être trop compliqué à remettre en place :) Dans tous les cas, tu auras une solution de repli quand, toi aussi, tu seras tanné de PulseAudio :D -f6k -- when with COVID19 you find out your normal daily lifestyle is called "quarantine" >.> -- ~~(,_,"> http://shl.huld.re/~f6k/ <",_,)~~
Re: Problème pulseaudio
f6k a écrit : > Bonjour > > On Thu, Apr 09, 2020 at 05:35:01PM +0200, BERTRAND Joël wrote: >> Sur mon poste de travaille, j'utilise Alsa depuis de longues années >> sans problèmes. Enfin si, un, seamonkey ne travaille plus avec Alsa et >> si je veux du son, il me faut passer par pulseaudio. Et là, ça coince. >> >> J'ai installé pulseaudio, configuré la chose. Les outils semblent >> trouver pulseaudio puisque je les vois apparaître dans pavucontrol (j'ai >> testé audacious avec les plugins Alsa et pulseaudio ainsi que VLC). > > Je n'ai pas la réponse pour PulseAudio, mais je peux te proposer une > solution de contournement. Ayant eu récemment à devoir gérer des > problèmes avec cette couche, j'ai décidé de m'en passer totalement. > Comme toi, la question était de savoir que faire avec les applications > qui ne fonctionnent qu'avec PulseAudio. On m'a conseillé d'utiliser > apulse (qui se trouve notamment dans les dépôts Debian). > > Attention, l'utilisation d'apulse nécessite DE NE PAS AVOIR PulseAudio > sur son système. Autrement dit, si tu choisis cette voie, il faut > désinstaller PulseAudio avant d'installer apulse. > > En gros, apulse va faire croire que ton application est bien connectée à > PulseAudio alors qu'il n'est même pas installé (il y a de plus amples > informations sur le fonctionnement sur la page de développement[1]. > > 1. https://github.com/i-rinat/apulse > > La contrepartie pour l'utilisation d'apulse est qu'il faut l'appeler à > chaque fois que tu veux lancer une application qui demande PulseAudio. > Dans ton cas, il faut donc taper : apulse seamonkey > > Si tu n'as besoin de PulseAudio que pour seamonkey, cela peut être une > bonne approche de contournement et ne pas foutre en l'air ta > configuration ALSA qui fonctionne bien par ailleurs. > > -f6k > Merci, je ne connaissais pas. Mais maintenant que j'ai déjà foutu en l'air ma configuration alsa, autant aller jusqu'au bout ;-) Bien cordialement, JKB
Re: Problème pulseaudio
Bonjour On Thu, Apr 09, 2020 at 05:35:01PM +0200, BERTRAND Joël wrote: > Sur mon poste de travaille, j'utilise Alsa depuis de longues années > sans problèmes. Enfin si, un, seamonkey ne travaille plus avec Alsa et > si je veux du son, il me faut passer par pulseaudio. Et là, ça coince. > > J'ai installé pulseaudio, configuré la chose. Les outils semblent > trouver pulseaudio puisque je les vois apparaître dans pavucontrol (j'ai > testé audacious avec les plugins Alsa et pulseaudio ainsi que VLC). Je n'ai pas la réponse pour PulseAudio, mais je peux te proposer une solution de contournement. Ayant eu récemment à devoir gérer des problèmes avec cette couche, j'ai décidé de m'en passer totalement. Comme toi, la question était de savoir que faire avec les applications qui ne fonctionnent qu'avec PulseAudio. On m'a conseillé d'utiliser apulse (qui se trouve notamment dans les dépôts Debian). Attention, l'utilisation d'apulse nécessite DE NE PAS AVOIR PulseAudio sur son système. Autrement dit, si tu choisis cette voie, il faut désinstaller PulseAudio avant d'installer apulse. En gros, apulse va faire croire que ton application est bien connectée à PulseAudio alors qu'il n'est même pas installé (il y a de plus amples informations sur le fonctionnement sur la page de développement[1]. 1. https://github.com/i-rinat/apulse La contrepartie pour l'utilisation d'apulse est qu'il faut l'appeler à chaque fois que tu veux lancer une application qui demande PulseAudio. Dans ton cas, il faut donc taper : apulse seamonkey Si tu n'as besoin de PulseAudio que pour seamonkey, cela peut être une bonne approche de contournement et ne pas foutre en l'air ta configuration ALSA qui fonctionne bien par ailleurs. -f6k -- when with COVID19 you find out your normal daily lifestyle is called "quarantine" >.> -- ~~(,_,"> http://shl.huld.re/~f6k/ <",_,)~~
Re: Problème pulseaudio
La commande play track01.cdda.wav provoque lorsque pulseaudio est lancé dans un terminal : I: [pulseaudio] client.c: Created 13 "Native client (UNIX socket client)" I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1 I: [pulseaudio] sink-input.c: Trying to change sample spec I: [pulseaudio] sink.c: Cannot update sample spec, monitor source is RUNNING I: [pulseaudio] resampler.c: Forcing resampler 'copy', because of fixed, identical sample rates. I: [pulseaudio] sink-input.c: Created input 12 "playback" on alsa_output.pci-_00_03.0.hdmi-stereo with sample spec s32le 2ch 44100Hz and channel map front-left,front-right I: [pulseaudio] sink-input.c: media.name = "playback" I: [pulseaudio] sink-input.c: application.name = "SoX" I: [pulseaudio] sink-input.c: native-protocol.peer = "UNIX socket client" I: [pulseaudio] sink-input.c: native-protocol.version = "33" I: [pulseaudio] sink-input.c: application.process.id = "62277" I: [pulseaudio] sink-input.c: application.process.user = "bertrand" I: [pulseaudio] sink-input.c: application.process.host = "hilbert" I: [pulseaudio] sink-input.c: application.process.binary = "sox" I: [pulseaudio] sink-input.c: application.language = "C" I: [pulseaudio] sink-input.c: window.x11.display = ":0" I: [pulseaudio] sink-input.c: application.process.machine_id = "c3223d4aab444ce18ceb53fc70090291" I: [pulseaudio] sink-input.c: module-stream-restore.id = "sink-input-by-application-name:SoX" I: [pulseaudio] protocol-native.c: Requested tlength=250,00 ms, minreq=20,00 ms I: [pulseaudio] protocol-native.c: Final latency 250,01 ms = 105,01 ms + 2*20,00 ms + 105,00 ms I: [pulseaudio] sink-input.c: Freeing input 12 "playback" I: [pulseaudio] client.c: Freed 13 "SoX" I: [pulseaudio] protocol-native.c: Connection died. I: [pulseaudio] client.c: Created 14 "Native client (UNIX socket client)" I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1 I: [pulseaudio] sink-input.c: Trying to change sample spec I: [pulseaudio] sink.c: Cannot update sample spec, monitor source is RUNNING I: [pulseaudio] resampler.c: Forcing resampler 'copy', because of fixed, identical sample rates. I: [pulseaudio] sink-input.c: Created input 13 "playback" on alsa_output.pci-_00_03.0.hdmi-stereo with sample spec s32le 2ch 44100Hz and channel map front-left,front-right I: [pulseaudio] sink-input.c: media.name = "playback" I: [pulseaudio] sink-input.c: application.name = "SoX" I: [pulseaudio] sink-input.c: native-protocol.peer = "UNIX socket client" I: [pulseaudio] sink-input.c: native-protocol.version = "33" I: [pulseaudio] sink-input.c: application.process.id = "62277" I: [pulseaudio] sink-input.c: application.process.user = "bertrand" I: [pulseaudio] sink-input.c: application.process.host = "hilbert" I: [pulseaudio] sink-input.c: application.process.binary = "sox" I: [pulseaudio] sink-input.c: application.language = "C" I: [pulseaudio] sink-input.c: window.x11.display = ":0" I: [pulseaudio] sink-input.c: application.process.machine_id = "c3223d4aab444ce18ceb53fc70090291" I: [pulseaudio] sink-input.c: module-stream-restore.id = "sink-input-by-application-name:SoX" I: [pulseaudio] protocol-native.c: Requested tlength=250,00 ms, minreq=20,00 ms I: [pulseaudio] protocol-native.c: Final latency 250,01 ms = 105,01 ms + 2*20,00 ms + 105,00 ms I: [pulseaudio] source-output.c: Trying to change sample spec I: [pulseaudio] source.c: Cannot update sample spec, SOURCE_IS_RUNNING, will keep using s16le and 44100 Hz I: [pulseaudio] remap.c: Using stereo to mono remapping I: [pulseaudio] source-output.c: Created output 12 "Détection de crêtes" on alsa_output.pci-_00_03.0.hdmi-stereo.monitor with sample spec float32le 1ch 25Hz and channel map mono I: [pulseaudio] source-output.c: media.name = "Détection de crêtes" I: [pulseaudio] source-output.c: application.name = "Contrôle du volume PulseAudio" I: [pulseaudio] source-output.c: native-protocol.peer = "UNIX socket client" I: [pulseaudio] source-output.c: native-protocol.version = "33" I: [pulseaudio] source-output.c: application.id = "org.PulseAudio.pavucontrol" I: [pulseaudio] source-output.c: application.icon_name = "audio-card" I: [pulseaudio] source-output.c: application.version = "4.0" I: [pulseaudio] source-output.c: application.process.id = "49465" I: [pulseaudio] source-output.c: application.process.user = "bertrand" I: [pulseaudio] source-output.c: application.process.host = "hilbert" I: [pulseaudio] source-output.c: application.process.binary = "pavucontrol" I: [pulseaudio] source-output.c: application.language = "fr_FR.UTF-8" I: [pulseaudio] source-output.c: window.x11.display = ":0" I: [pulseaudio] source-output.c: application.process.machine_id = "c3223d4aab444ce18ceb53fc70090291" I: [pulseaudio] source-output.c: module-stream-restore.id = "source-output-by-
Re: Problème pulseaudio
Quelques heures plus tard, toujours pas de son, mais lorsque j'essaie de passer n'importe quel fichier WAV, il passe en vitesse très accélérée (l'option tsched=0 dans le fichier default.pa ne change rien, ou plutôt fait quelque chose de beaucoup trop lent pour le coup). Et de toute façon, rien ne sort de mes haut-parleur. Quelques informations supplémentaires : hilbert:[~] > cat /proc/asound/cards 0 [HDMI ]: HDA-Intel - HDA Intel HDMI HDA Intel HDMI at 0xf7d34000 irq 36 1 [PCH]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xf7d3 irq 34 2 [C920 ]: USB-Audio - HD Pro Webcam C920 HD Pro Webcam C920 at usb-:00:14.0-4.1.1, high speed hilbert:[~] > uname -a Linux hilbert 5.4.0-4-amd64 #1 SMP Debian 5.4.19-1 (2020-02-13) x86_64 GNU/Linux Le configuration n'a rien de tordue, je cherche simplement à utiliser pulseaudio en sortant sur n'importe quoi (HDMI, DP ou sortie analogique !...). Rien n'y fait. Bien cordialement, JKB
Problème pulseaudio
Bonsoir à tous, Sur mon poste de travaille, j'utilise Alsa depuis de longues années sans problèmes. Enfin si, un, seamonkey ne travaille plus avec Alsa et si je veux du son, il me faut passer par pulseaudio. Et là, ça coince. J'ai installé pulseaudio, configuré la chose. Les outils semblent trouver pulseaudio puisque je les vois apparaître dans pavucontrol (j'ai testé audacious avec les plugins Alsa et pulseaudio ainsi que VLC). Je vois les flux passer dans pavucontrol, mais rien n'est envoyé aux écrans. Avec Alsa, j'utilisais la sortie analogique à l'ancienne, avec pulseaudio, j'essaie d'avoir du son soit sur le premier écran (HDMI) soit sur le second (DP) soit encore sur la sortie casque, rien n'y fait. J'ai précisé dans le fichier de conf : default-sink = alsa_output.pci-_00_03.0.hdmi-stereo j'ai joué avec les différents paramètres de pavucontrol, rien n'y fait, pas de son. J'avoue que je ne sais plus où chercher... Bien cordialement, JKB PS: j'ai vérifié avec alsamixer que rien n'était en position "mute".