J'utilise Ubuntu 16.04.4 LTS, et le son a soudainement cessé de fonctionner. Cela fait quelque temps que je joue avec la question, il est donc possible que j'aie ajouté une couche de problèmes à celle d'origine. La situation actuelle est la suivante:
pulseaudio
produit
E: [pulseaudio] pid.c: Daemon already running. E: [pulseaudio] main.c: pa_pid_file_create() failed.
L'exécuter en tant que Sudo pulseaudio
:
E: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Ensuite, j'ai essayé la solution proposée par cette question pour résoudre le problème d'accessibilité du répertoire personnel:
Sudo chown -R giovanni:giovanni /home/giovanni
mais sans effet apparent. Lancer pavucontrol
fonctionne bien.
La sortie de pulseaudio -vvvvv
est la suivante:
I: [pulseaudio] main.c: setrlimit(RLIMIT_Nice, (31, 31)) failed: Operation not permitted I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us. D: [pulseaudio] core-util.c: RealtimeKit worked. I: [pulseaudio] core-util.c: Successfully gained Nice level -11. I: [pulseaudio] main.c: This is PulseAudio 8.0 D: [pulseaudio] main.c: Compilation Host: x86_64-pc-linux-gnu D: [pulseaudio] main.c: Compilation CFLAGS: -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto D: [pulseaudio] main.c: Running on Host: Linux x86_64 4.4.0-130-generic #156-Ubuntu SMP Thu Jun 14 08:53:28 UTC 2018 D: [pulseaudio] main.c: Found 4 CPUs. I: [pulseaudio] main.c: Page size is 4096 bytes D: [pulseaudio] main.c: Compiled with Valgrind support: no D: [pulseaudio] main.c: Running in valgrind mode: no D: [pulseaudio] main.c: Running in VM: no D: [pulseaudio] main.c: Optimized build: yes D: [pulseaudio] main.c: FASTPATH defined, only fast path asserts disabled. I: [pulseaudio] main.c: Machine ID is 5557250d9a584b4babf69038dc518427. I: [pulseaudio] main.c: Session ID is c2. I: [pulseaudio] main.c: Using runtime directory /run/user/1000/Pulse. I: [pulseaudio] main.c: Using state directory /home/giovanni/.config/Pulse. I: [pulseaudio] main.c: Using modules directory /usr/lib/Pulse-8.0/modules. I: [pulseaudio] main.c: Running in system mode: no E: [pulseaudio] pid.c: Daemon already running. E: [pulseaudio] main.c: pa_pid_file_create() failed.
J'ai essayé de supprimer et de réinstaller pulseaudio (plusieurs fois) mais sans succès. De plus, j'ai vérifié qu'il n'y avait pas de fichier pulseaudio dans
~/.config/autostart/
il n'y a pas de fichiers
/etc/X11/xinit/xinitrc.d/pulseaudio
/etc/xdg/autostart/pulseaudio-kde.desktop
et il y a un fichier
/etc/xdg/autostart/pulseaudio.desktop
Je serais reconnaissant pour toute suggestion sur ce qu'il faut vérifier ou comment résoudre ce problème. Merci!
J'ai eu le même problème, et aucun des meilleurs résultats de Google n'a aidé, et j'ai finalement trouvé une solution qui fonctionne - assurez-vous que votre utilisateur est sur le groupe audio.
J'ai ajouté le mien avec 'Sudo addgroup nom d'utilisateur audio'
Qu'est-ce qui a fonctionné pour moi?
Fichiers de configuration Pulseaudio dans
~/.config/Pulse
étaient comme
589187e8155f40638e8344f0f9b0ab3c- *
Par conséquent je les ai supprimés alors je l'ai fait
cp/etc/Pulse/* ~/.config/Pulse /
Ça marche !
J'ai eu des problèmes similaires:
et a découvert que, pour certaines raisons, plusieurs serveurs pulseaudio
étaient en cours d'exécution en exécutant ps x | grep pulseaudio
. Les étapes suivantes ont résolu le problème:
killall pulseaudio
.pulseaudio
.Après cela a fonctionné à nouveau.