sin sonido en debian jessie
#1
Jue, 24/03/2016 - 12:30
sin sonido en debian jessie
Estado:
[ACTIVO]
Hola a todos ! tengo un problema ,recien he instalado debian jessie 8 kde con los plugins y paquetes a mi parecer basicos pero el problema esta que despues de una semana dejo de funcionar el sonido en los navegadores y en los reproductores tengo alsa y pulse instalados ,no tengo idea de que podria ser espero puedan ayudarme gracias
No tendras activada la salida de audio por hdmi ?
journal te tira algun error?
No queda claro si te has quedado completamente sin sonido, o solo son algunos programas los que no tienen sonido.
En mi caso alguna vez he tenido experiencias similares. En mi caso el problema era debido a que tengo varios dispositivos de salida de audio y por algún motivo ciertos programas pensaban que el dispositivo de salida era uno diferente al que estaba usando.
Para arreglar esto abres tu reproductor y lo usas, abres el control de volumen de pulseaudio y seleccionas la salida que toca. Si seleccionas la correcta el sonido funcionará de nuevo y quedará como salida de audio predeterminada para tu reproductor.
saludos
rockyii muchas gracias por responder esto me arroja la consola despues de usar el journal
respecto a lo del audio por hdmi ...¿como se si la tarjeta por defecto esta en hdmi ? ya que al ver cual son mis dispositivos de audio en el alsamixer ambos tienen el mismo nombre solo varia al final con un 0 y un 1
-- Logs begin at vie 2016-03-25 08:15:51 CST, end at vie 2016-03-25 08:20:57 CST. --
mar 25 08:15:55 debian kernel: kvm: disabled by bios
mar 25 08:15:55 debian kernel: kvm: disabled by bios
mar 25 08:16:00 debian minissdpd[478]: setsockopt(udp, IP_ADD_MEMBERSHIP)(0.0.0.0): No such device
knowledge is free
si me he quedado sin sonido alguno ni en los reproductores ni el los navegadores he hecho lo que dices de configurar la salida en el control de volumen de pulse probe con todas y ninguna funciona.
knowledge is free
Opción 1
Editas o cras el archivo ~/.asoundrc
y le agregas el siguiente texto:
PD: Tambien se puede agregar ese mismo contenido en el archivo /etc/asound.conf
Fuente:
Opción 2
Ejecuta el reproductor de linea de comandos aplay con la opción l para que liste los tarjetas de sonido digitales y analógicas que encuentra
te va a salir algo asi:
luego vas probando las opciones que no sean hdmi para ver si reproduce sonido, por ej ejemplo card 0 device 0 (plughw:0,0)
si reproduce sonido, como root editas el archivo default.pa
agregando
Antes
Despues
Fuente:
Opción 3
Eliminar pulseaudio y dejar solo alsa
Si bien es raro que a primeras funcionara y luego no, en ausencia de información del hardware tampoco descartaría yo
que su ordenador pudiese tener quizás uno de esos chips combinados de video-audio, (no recuerdo ahora mismo si
son los de intel o radeon o ...), que se meten por medio e interfieren con el chip dedicado para sonido.
La teoria es que si lo tiene, tal vez haya andado revolviendo por ahi algún programa en el setup de audio y lo haya
dejado mal configurado, (el combinado como default en vez del dedicado).
No sería la primera vez que se expusiera un lio de este tipo. En esdebian se contaban algunos casos, aunque no recuerdo
que se diera esta "intermitencia", pero ...
Buenas, puede que alguno de los comentarios acerca de los líos con las salidas de audio en esdebian fuera mio :). Las múltiples salidas suelen ser un tanto rebeldes... A las malas, una opción sería deshabilitar una de las dos salidas, pero puede que no siempre sea posible (si no se tiene un monitor con salida de audio). Para mi gusto, teniendo en cuenta que cada cierto tiempo los ficheros de configuración cambian, prefiero usar los interfaces gráficos, como el "PulseAudio Manager" que es bastante completo. Uso xfce, así que poco puedo aportar sobre el caso en kde, puesto que hace tiempo descubrí que el gnome-control-center, seguramente debido a la popularidad de gnome, está mejor afinado y es capaz de resolver los conflictos seleccionando el dispositivo de sonido desde su interfaz... Saludos cordiales.
rockyiii gracias por responder ! sigo con el mismo problema del audio pero respondiendo a tus opciones la primera no me sirvio en ninguno de los dos achivos ya que cuando reinicie se desconfiguro todo ,con la segunda al poner el comando aplay -l me arroja esto:
y al ir probando las opciones la unica que funciona es esta :
pero no se escucha nada :( y la tercerano funciono
la verdad no entiendo que es lo que sucede :/ ya van dos veces que reinstalo y da lo mismo
knowledge is free
hola muchas gracias por responder la verdad esto es raro que deje de funcionar apaenas se instala ya estoy pensando lo mismo que quizas es un problema de hardware y si tengo una tarjeta RADEON
knowledge is free
si usas pulseaudio instala pavucontrol y mira allí si el audio está en la salida correcta, si aparecen tus tarjetas de audio y si tienen la configuración adecuada.
:wq
La experiencia que tube es que no pueden trabajar juntos alsa y pulse..., entendia si que para kde el predeterminado es es alsa por que no eliminas pulse..
saludos
Saludos
En realidad para kde el default es pulseaudio, desde hace rato. Creo que también en gnome.
Yo he usado solo pulse desde hace mucho, sin problemas. Antes era un problema porque el desarrollo estaba muy verde, pero ahora va muy bien y tiene opciones que alsa no (o mas bien, más fáciles de modificar desde una gui, que al final te facilitan la vida desde un entorno de escritorio).
:wq
Este hilo se me pasó, no se si está ya solucionado y tal, pero un par de cosas.
Según gacs, alsa y pulseaudio no pueden trabajar juntos. Pues si no tuvieras alsa, no trabajaría ni pulseaudio ni cualquier servidor de sonido que tengas instalado...
Por lo demás, ATI/AMD/RADEON con HDMI y estos problemas de sonido van siempre juntitos de la mano la mayoría de las veces, como por ejemplo las AZALIA o algo asi. El sistema toma como dispositivo principal para la salida de audio la tarjeta digital del canal hdmi, con lo que no es que no tenga sonido el sistema, si no que lo está tirando por donde tu no lo oyes (si te fijas, el comando que te funciona hace referencia al 2º dispositivo, el analog (1,0)). Si con la configuración de pulseaudio no consigues seleccionar el dispositivo de salida correcto (este caso de pulse solo servirá para tu usuario, para el resto del sistema y otros usuarios hay que hacer lo mismo), tendrás que buscar en la wiki de debian y distintos foros la forma de crearte un archivo de configuración para tu sistema en el directorio /etc/modprobe.d con el nombre de snd-hda-intel con ciertos parametros (entre ellos el orden de los dispositivos) para la detección correcta del sistema de audio o, si ésto no te funciona, un archivo asound.rc en la raiz del sistema o .asound.rc en tu home indicando la configuración correcta.
No hay bar que por bien no venga....
Agregando más info, no confundir ALSA, el sistema de audio del núcleo, con alsa-utils, alsa-oss, alsa-mixer, alsa-... que son muchos paquetes que componen las utilidades e interfaces directas de alsa, que como dije antes, ya no es común usarlas (al menos en la familia debian/*buntu). De hecho no tengo ningún paquete instalado que se llame alsa o similar.
Así que sí, todos usamos ALSA, que es el componente de linux que se comunica con el hardware, pero no por eso usamos las utilidades de mas alto nivel que se usaban antes (y que fueron sustituídas por el más versátil pulseaudio).
Pulseaudio también genera un dispositivo virtual compatible con la iterfaz alsa, para engañar a las aplicaciones que sólo saben comunicarse directamente con alsa, y que las puedas usar sobre pulse.
:wq
Comentaros que esto me ha pasado ya por dos veces con Debian 8 tanto en IA32 como AMD64, generalmente tras una actualización del Kernel.
Básicamente lo que sucdedía es que tras una actualización, algunos controles audio se quedan a cero, es decir, silenciados, me volví loco reinstalando Alsa y PulseAudio con la secuencia siguiente:
Esta secuencia de comando está tomada de un hilo de Ubuntu:
Pero esto no resolvía el problema, casualmente abrí alsamixer para toquetear los controles de audio y ¡Bingo! el Master y/o otros controles de salidas estaban a cero o deshabilitados, simplemente volví a ponerlos como toca y asunto arreglado.
A un clic de distancia de ti...