Pulseaudio qui ne démarre pas

2019-10-14 Thread BERTRAND Joël
Bonjour à tous,

J'utilise un player diskless qui tourne sous debian/stable. Pour je ne
sais plus quelle raison (sans doute un codec qui ne fonctionnait pas
correctement), j'ai fait un apt dist-upgrade. kde est passé de la
version 4 à la version 5 (j'utilise KDE sur cette machine car c'est le
seul qui est capable de gérer correctement la sortie son HDMI en étant
'Michu compliant'). kdm n'étant plus supporté, j'ai installé et
configuré sddm à la place (franchement, quelle idée d'avoir les logins
disponibles sur la page de connexion...).

Depuis, pulseaudio refuse de démarrer (quel que soit l'utilisateur). Si
j'ouvre un xterm et que je tape pulseaudio --start, tout rentre dans
l'ordre.

L'ennui, dans le bazar kde, c'est que je ne vois pas qui doit lancer
pulseaudio et j'aimerais assez éviter une rustine consistant à modifier
les fichiers de conf de chaque utilisateur pour qu'en cas de connexion à
kde sur cette machine, pulseaudio soit bien démarré.

Une idée ?

Bien cordialement,

JKB



Re: Pulseaudio qui ne démarre pas

2019-10-14 Thread Bureau LxVx
Bonjour à tous,

Un de nos adhérents Linux Ventoux a eu le même problème : le passage au
nouveau noyau ...

Bien librement,

Sylvie

Le 14/10/2019 à 14:32, BERTRAND Joël a écrit :
>   Bonjour à tous,
>
>   J'utilise un player diskless qui tourne sous debian/stable. Pour je ne
> sais plus quelle raison (sans doute un codec qui ne fonctionnait pas
> correctement), j'ai fait un apt dist-upgrade. kde est passé de la
> version 4 à la version 5 (j'utilise KDE sur cette machine car c'est le
> seul qui est capable de gérer correctement la sortie son HDMI en étant
> 'Michu compliant'). kdm n'étant plus supporté, j'ai installé et
> configuré sddm à la place (franchement, quelle idée d'avoir les logins
> disponibles sur la page de connexion...).
>
>   Depuis, pulseaudio refuse de démarrer (quel que soit l'utilisateur). Si
> j'ouvre un xterm et que je tape pulseaudio --start, tout rentre dans
> l'ordre.
>
>   L'ennui, dans le bazar kde, c'est que je ne vois pas qui doit lancer
> pulseaudio et j'aimerais assez éviter une rustine consistant à modifier
> les fichiers de conf de chaque utilisateur pour qu'en cas de connexion à
> kde sur cette machine, pulseaudio soit bien démarré.
>
>   Une idée ?
>
>   Bien cordialement,
>
>   JKB
>




Re: Pulseaudio qui ne démarre pas

2019-10-14 Thread BERTRAND Joël
Bureau LxVx a écrit :
> Bonjour à tous,
> 
> Un de nos adhérents Linux Ventoux a eu le même problème : le passage au
> nouveau noyau ...

Je ne vois pas bien le rapport. Si c'était un problème de noyau, je ne
pourrais pas le lancer dans un terminal. Pour moi, ça vient plutôt d'un
problème quelque part dans la grouille KDE.

Bien cordialement,

JKB



Re: Pulseaudio qui ne démarre pas

2019-10-14 Thread Raphaël POITEVIN
Bonsoir,

BERTRAND Joël  writes:
>   Depuis, pulseaudio refuse de démarrer (quel que soit l'utilisateur). Si
> j'ouvre un xterm et que je tape pulseaudio --start, tout rentre dans
> l'ordre.
>
>   L'ennui, dans le bazar kde, c'est que je ne vois pas qui doit lancer
> pulseaudio et j'aimerais assez éviter une rustine consistant à modifier
> les fichiers de conf de chaque utilisateur pour qu'en cas de connexion à
> kde sur cette machine, pulseaudio soit bien démarré.

Avant de lancer pulse idiot à la main, voir si déjà une instance est en
mémoire :
ps aux | grep pulseaudio

Est-ce que dans /etc/pulse/client.conf :
autospawn = yes

/etc/pulse/daemon.conf :
system-instance = no
-- 
Raphaël



Re: Pulseaudio qui ne démarre pas

2019-10-14 Thread BERTRAND Joël
Raphaël POITEVIN a écrit :
> Bonsoir,
> 
> BERTRAND Joël  writes:
>>  Depuis, pulseaudio refuse de démarrer (quel que soit l'utilisateur). Si
>> j'ouvre un xterm et que je tape pulseaudio --start, tout rentre dans
>> l'ordre.
>>
>>  L'ennui, dans le bazar kde, c'est que je ne vois pas qui doit lancer
>> pulseaudio et j'aimerais assez éviter une rustine consistant à modifier
>> les fichiers de conf de chaque utilisateur pour qu'en cas de connexion à
>> kde sur cette machine, pulseaudio soit bien démarré.
> 
> Avant de lancer pulse idiot à la main, voir si déjà une instance est en
> mémoire :
> ps aux | grep pulseaudio
> 
> Est-ce que dans /etc/pulse/client.conf :
> autospawn = yes

Non, la ligne est commentée (j'ai la configuration par défaut, je n'ai
jamais touché à ce fichier).

> /etc/pulse/daemon.conf :
> system-instance = no

Pareil, ligne commentée.

Je vais donc tester en modifiant ces deux fichiers.

Merci pour l'indication.

JKB



Re: Pulseaudio qui ne démarre pas

2019-10-15 Thread BERTRAND Joël
BERTRAND Joël a écrit :
> Raphaël POITEVIN a écrit :
>> Bonsoir,
>>
>> BERTRAND Joël  writes:
>>> Depuis, pulseaudio refuse de démarrer (quel que soit l'utilisateur). Si
>>> j'ouvre un xterm et que je tape pulseaudio --start, tout rentre dans
>>> l'ordre.
>>>
>>> L'ennui, dans le bazar kde, c'est que je ne vois pas qui doit lancer
>>> pulseaudio et j'aimerais assez éviter une rustine consistant à modifier
>>> les fichiers de conf de chaque utilisateur pour qu'en cas de connexion à
>>> kde sur cette machine, pulseaudio soit bien démarré.
>>
>> Avant de lancer pulse idiot à la main, voir si déjà une instance est en
>> mémoire :
>> ps aux | grep pulseaudio
>>
>> Est-ce que dans /etc/pulse/client.conf :
>> autospawn = yes
> 
>   Non, la ligne est commentée (j'ai la configuration par défaut, je n'ai
> jamais touché à ce fichier).
> 
>> /etc/pulse/daemon.conf :
>> system-instance = no
> 
>   Pareil, ligne commentée.
> 
>   Je vais donc tester en modifiant ces deux fichiers.
> 
>   Merci pour l'indication.
> 
>   JKB
> 

Testé. Rien à faire, puseaudio ne démarre pas...

JKB



Re: Pulseaudio qui ne démarre pas

2019-10-18 Thread Sébastien NOBILI
Bonjour,

15 octobre 2019 18:35 "BERTRAND Joël"  a écrit:

> Testé. Rien à faire, puseaudio ne démarre pas...

Chez moi, PulseAudio est démarré via Systemd en mode utilisateur 
(/usr/lib/systemd/user/pulseaudio.service).

N'aurais-tu pas un autre système d'init actif à la place de Systemd ou 
désactivé l'unité pulseaudio.service ?

Sébastien



Re: Pulseaudio qui ne démarre pas

2019-10-19 Thread BERTRAND Joël
Sébastien NOBILI a écrit :
> Bonjour,

Bonjour,

> 15 octobre 2019 18:35 "BERTRAND Joël"  a écrit:
> 
>> Testé. Rien à faire, puseaudio ne démarre pas...
> 
> Chez moi, PulseAudio est démarré via Systemd en mode utilisateur 
> (/usr/lib/systemd/user/pulseaudio.service).

Je ne savais même pas que l'horreur systemd utilisait aussi des
fichiers dans /usr/lib/systemd/. Il en met décidément partout.

> N'aurais-tu pas un autre système d'init actif à la place de Systemd ou 
> désactivé l'unité pulseaudio.service ?

Non, c'est malheureusement systemd. Je n'ai jamais désactivé
explicitement puseaudio.service. Je vais regarder cela.

Merci pour l'info,

JKB



Re: Pulseaudio qui ne démarre pas

2019-10-19 Thread BERTRAND Joël
BERTRAND Joël a écrit :
> Sébastien NOBILI a écrit :
>> Bonjour,
> 
>   Bonjour,
> 
>> 15 octobre 2019 18:35 "BERTRAND Joël"  a écrit:
>>
>>> Testé. Rien à faire, puseaudio ne démarre pas...
>>
>> Chez moi, PulseAudio est démarré via Systemd en mode utilisateur 
>> (/usr/lib/systemd/user/pulseaudio.service).
> 
>   Je ne savais même pas que l'horreur systemd utilisait aussi des
> fichiers dans /usr/lib/systemd/. Il en met décidément partout.
>   
>> N'aurais-tu pas un autre système d'init actif à la place de Systemd ou 
>> désactivé l'unité pulseaudio.service ?
> 
>   Non, c'est malheureusement systemd. Je n'ai jamais désactivé
> explicitement puseaudio.service. Je vais regarder cela.
> 
>   Merci pour l'info,
> 
>   JKB
> 

Mauvaise pioche, ça ne fonctionne pas.

En mode texte, je me prends une erreur d'accès au bus (pas un sigbus),
je suppose que ce truc demande dbus.

En session graphique :
heisenberg:[~] > systemctl --user status pulseaudio
Failed to get properties: Process org.freedesktop.systemd1 exited with
status 1
heisenberg:[~] > systemctl --user status pulseaudio
Failed to get properties: Process org.freedesktop.systemd1 exited with
status 1

Les logs ne sont pas verbeux :
Oct 19 16:26:55 heisenberg dbus-daemon[3170]: [session uid=1000
pid=3168] Activating service name='org.freedesktop.systemd1' requested
by ':1.57' (uid=1000 pid=3600 comm="systemctl --user status pulseaudio ")
Oct 19 16:26:55 heisenberg dbus-daemon[3170]: [session uid=1000
pid=3168] Activated service 'org.freedesktop.systemd1' failed: Process
org.freedesktop.systemd1 exited with status 1

En tant que root, il a l'air de me dire que pulseaudio doit se lancer
en user, sauf que ce n'est pas le cas.

JKB