Pulseaudio qui ne démarre pas
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
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
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
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
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
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
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
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
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