OVH Cloud OVH Cloud

De nouveau pas de son // r

41 réponses
Avatar
Jo Engo
Bonjour, j'avoue que je patauge pas mal. Si quelqu'un a une idée d'où je
pourrais chercher. Merci :)


aplay -l et aplay -L sont bavards

aplay -l me dit :

**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC236 Analog [ALC236
Analog]
Sous-périphériques: 0/1
Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 7: HDMI 1 [HDMI 1]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 8: HDMI 2 [HDMI 2]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 9: HDMI 3 [HDMI 3]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 10: HDMI 4 [HDMI 4]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0

et aplay -L en dit beaucoup aussi :

aplay -L
default
Playback/recording through the PulseAudio sound server
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=PCH
HDA Intel PCH, ALC236 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
hdmi:CARD=PCH,DEV=1
HDA Intel PCH, HDMI 1
HDMI Audio Output
hdmi:CARD=PCH,DEV=2
HDA Intel PCH, HDMI 2
HDMI Audio Output
hdmi:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 3
HDMI Audio Output
hdmi:CARD=PCH,DEV=4
HDA Intel PCH, HDMI 4
HDMI Audio Output
dmix:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
Direct sample mixing device
dmix:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample mixing device
dmix:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct sample mixing device
dmix:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct sample mixing device
dmix:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Direct sample mixing device
dmix:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
Direct sample snooping device
dsnoop:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample snooping device
dsnoop:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct sample snooping device
dsnoop:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct sample snooping device
dsnoop:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Direct sample snooping device
dsnoop:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Direct sample snooping device
hw:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
Direct hardware device without any conversions
hw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct hardware device without any conversions
hw:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct hardware device without any conversions
hw:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct hardware device without any conversions
hw:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Direct hardware device without any conversions
hw:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, ALC236 Analog
Hardware device with all software conversions
plughw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Hardware device with all software conversions
plughw:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Hardware device with all software conversions
plughw:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Hardware device with all software conversions
plughw:CARD=PCH,DEV=9
HDA Intel PCH, HDMI 3
Hardware device with all software conversions
plughw:CARD=PCH,DEV=10
HDA Intel PCH, HDMI 4
Hardware device with all software conversions

Voila.
le "bruit blanc me dit :

aplay -D hw:0 -f S16_LE -c 2 -r 48000 /dev/urandom
aplay: main:828: erreur à l'ouverture audio: Périphérique ou ressource
occupé
Si je «libère» la carte-son (de PA, grâce à mon casque BT) ça donne : (la
même chose)

Question bête parce que j'ai la moitié de la réponse :

Comment savoir qui (s')occupe de la «carte» audio ?
comment la libérer (en fait ce qui me manque c'est le nom du device)

--
GOURMAND

P : Bah!...
M : Quoi ?
P : Tu te mets des tampax dans le cul !?
Spoup !
M : Bah... non... j'en mange...

10 réponses

1 2 3 4 5
Avatar
Nicolas George
jp willm , dans le message <pd6q3h$1lvm$, a écrit :
Je n'ai pas encore testé, mais on peut toujours faire un essai pour voir
si le son est correctement géré.

Le son n'a aucune raison d'être mieux géré, puisque le seul rapport
entre pulseaudio et systemd est que ça vient de la même organisation,
aucun lien technique donc aucune différence entre Devuan et Debian.
En revanche, il aura tous les ennuis liés à une distribution idiotes.
Utiliser Devuan, c'est comme se renseigner sur conservapedia. À ceci
près que pour la seconde, la majorité des contributeurs sont en fait des
trolls, alors que pour Devuan ils y croient vraiment.
Avatar
Jo Engo
Le Sat, 12 May 2018 14:34:15 +0000, Nicolas George a écrit :
Le son n'a aucune raison d'être mieux géré, puisque le seul rapport
entre pulseaudio et systemd est que ça vient de la même organisation,
aucun lien technique donc aucune différence entre Devuan et Debian.

Certes, certes mais le demon PA est lancé par systemD (ce qui fait, entre
parenthèse un lien technique entre les deux) en mode utilisateur. On doit
pouvoir le stopper facilement sauf que "stop pulseaudio" ça marche pas
parce que c'est en mode utilisateur.
--
je suis un roliste mou
-+- J *A* in Guide du Petit Joueur: Confession d'un blob -+-
Avatar
Jo Engo
Le Sat, 12 May 2018 16:39:15 +0000, Jo Engo a écrit :
le demon PA est lancé par systemD (ce qui fait, entre parenthèse un lien
technique entre les deux) en mode utilisateur.

Apparemment je me goure. En tout cas j'ai rien trouvé qui y ressemble
(pas de .config/systemd/user chez moi)
Je me demande, du coup : comment PulseAudio spawne-t-il ?
--
T E T
E T E
T E T Thé en têt en été
-- Zalmanski, Alain
Avatar
Erwan David
Jo Engo écrivait :
Le Sat, 12 May 2018 16:39:15 +0000, Jo Engo a écrit :
le demon PA est lancé par systemD (ce qui fait, entre parenthèse un lien
technique entre les deux) en mode utilisateur.

Apparemment je me goure. En tout cas j'ai rien trouvé qui y ressemble
(pas de .config/systemd/user chez moi)
Je me demande, du coup : comment PulseAudio spawne-t-il ?

C'est bien par systemd user mais sans configuration chez
l'utilisateur. Par contre on peut le disabler via un sysctl disable
pulseaudio avec un argument --user quelque part je crois.
--
Les simplifications c'est trop compliqué
Avatar
Jo Engo
Le Sat, 12 May 2018 18:59:26 +0200, Erwan David a écrit :
C'est bien par systemd user mais sans configuration chez l'utilisateur.
Par contre on peut le disabler via un sysctl disable pulseaudio avec un
argument --user quelque part je crois.

J'ai pas été jusqu'à disable dans le man, mais il semble que la syntaxe
est bien :
systemctl --user disable etc. donc
J'essaie ça et je refais les tests avec alsa, demain incha Allah. Au fait
est-ce qu'il peut arriver qu'un potard m'ait échappé, sachant que le
casque BT (avec PA, donc) marche bien à plein volume ?
--
La violence est le dernier refuge de l'incompétence.
-+- Issac Asimov -+-
Avatar
Nicolas George
Jo Engo , dans le message <5af71ce7$0$7170$, a
écrit :
Apparemment je me goure. En tout cas j'ai rien trouvé qui y ressemble
(pas de .config/systemd/user chez moi)
Je me demande, du coup : comment PulseAudio spawne-t-il ?

Par l'action de la bibliothèque dès qu'une application semble vouloir
s'en servir.
Avatar
Jo Engo
Le Sat, 12 May 2018 18:59:26 +0200, Erwan David a écrit :
un sysctl disable pulseaudio avec un argument --user quelque part

ça ne marche pas. Me dit d'abord que c'est /sbin/sysctl
/sbin/sysctl --user disable pulseaudio : --user n'est pas reconnu.
--
Toute théorie atomique [...] est un mythe.
-+- Oswald Spengler, Der Untergang des Abendlandes -+-
Avatar
Jo Engo
Le Sat, 12 May 2018 18:59:26 +0200, Erwan David a écrit :
un sysctl

Non, en fait c'est systemctl. sysctl c'est autre chose. Et ça a marché.
Ne me reste plus qu'à tester alsa maintenant et (re)voir cette histoire
de blacklist.
--
NIAGARA FALLS, LA NUIT
Canada, nuit et brume.
Menaçant bruit d'eau,
d'eau berçant ma nuit.
-- Schmitter, Frédéric
Avatar
Jo Engo
Le Sat, 12 May 2018 18:59:26 +0200, Erwan David a écrit :
sysctl disable pulseaudio

systemctl donc, c'est casse-gueule, je trouve 2 commandes avec une telle
consonnance mais bon
:~/conneries$ systemctl --user disable pulseaudio
:~/conneries$ echo $?
0
:~/conneries$ ps -Al|grep pulse
0 S 1000 18350 2334 0 69 -11 - 224587 SyS_pp ?
Il a rien disablé du tout ! Et il me prévient même pas que ça a foiré
:~/conneries$ ps -Al|grep pulseaudio ; echo
@@@@@@@@; killall -9 pulseaudio ; echo @@@@@@@@@@@@; ps -Al|grep pulse
0 S 1000 18649 2334 0 69 -11 - 224587 SyS_pp ? 00:00:00
pulseaudio
@@@@@@@@
@@@@@@@@@@@@
:~/conneries$ ps -Al|grep pulse
0 S 1000 18711 2334 1 69 -11 - 224587 SyS_pp ? 00:00:00
pulseaudio
--
Dieu est impitoyable. A partir d'un certain âge, il vous prend les poils
de la tête pour vous les mettre dans les oreilles.
-+- Bruce Willis -+-
Avatar
Erwan David
Jo Engo écrivait :
Le Sat, 12 May 2018 18:59:26 +0200, Erwan David a écrit :
C'est bien par systemd user mais sans configuration chez l'utilisateur.
Par contre on peut le disabler via un sysctl disable pulseaudio avec un
argument --user quelque part je crois.

J'ai pas été jusqu'à disable dans le man, mais il semble que la syntaxe
est bien :
systemctl --user disable etc. donc

Oui désolé, mes doigts ont rippé.
--
Les simplifications c'est trop compliqué
1 2 3 4 5