En mi Ubuntu 12.04, el servidor de audio encuentra fallas ocasionales, por lo que me veo obligado a reiniciar el sistema para que reproduzca audio.
Alsamixer se ve bien, nada está silenciado. Por otra parte, intenté
sudo pkill -9 pulseaudio
y entonces:
pulseaudio -D
que me dio
E: [pulseaudio] main.c: Daemon startup failed.
¿Me pueden ayudar a entender qué pasa?
12.04
sound
pulseaudio
alsa
martina
fuente
fuente
-v
opciónpulseaudio
? Por ejpulseaudio -v -D
. El error final debería venir después de algunos otros errores.Respuestas:
Pulseaudio se ejecutará por usuario en una configuración predeterminada. Por lo tanto, no necesitamos permisos de root para matarlo.
El comando para reiniciar / restablecer un servidor de sonido pulseaudio en ejecución desde un terminal simplemente emite
Al hacerlo al servidor de sonido, el autoengendrará y se reiniciará inmediatamente en una configuración predeterminada. Siempre recibirá un error si intenta ejecutar pulseaudio dos veces.
Para ejecutar pulseaudio desde la línea de comandos para leer posibles errores, deberá desactivar temporalmente el engendro automático (consulte este artículo para obtener detalles sobre cómo hacerlo).
A veces, la mala configuración del usuario es responsable de un mal funcionamiento del servidor de sonido pulseaudio. Podemos intentar cambiar el nombre del directorio de configuración
~/.pulse
(o./config/pulse
en versiones más recientes) antes de reiniciar pulseaudio. Este directorio se volverá a crear con la configuración predeterminada.fuente
~/.[/config/]pulse
directorio? Para enumerar los sumideros disponibles puede emitirpacmd list-sinks
: ¿están presentes sus altavoces?pacmd list-cards
cuando los altavoces funcionan y cuando los altavoces no funcionan, los auriculares funcionan. Esto puede darle pistas adicionales sobre cuál podría ser el problema. (Tuve un error similar una vez, lo que funcionó para mí fue editar el
default.pa
archivo, en/etc/pulse
. De alguna manera, la primera línea era!/usr/bin/pulseaudio -nF
, y en lugar de#!/usr/bin/pulseaudio -nF
, así que al editarla, pulseaudio funcionó bien.fuente
Lo que funcionó para mí fue mudarse
~/.config/pulse
a~/.config/pulseold
. Reinstalé mi sistema base y parece que pulseaudio se bloqueó al intentar usar mis configuraciones anteriores.fuente
Tuve este problema: después de jugar con él, descubrí cómo solucionarlo, aunque todavía no estoy seguro de qué tiene de malo.
Primero encuentre la tarjeta y el dispositivo que desea y exporte manualmente la variable PULSE_SINK:
De lo contrario, verifique / etc / pulse en busca de enlaces simbólicos rotos y
rm -rf ~/.config/pulse
.A partir de entonces, establezca el valor predeterminado donde desee, marque
Después de encontrar qué salida desea, establezca el valor predeterminado:
Funciona para mí, en Ubuntu 16.04.
fuente