Se fue el sonido en Ubuntu 10.10, targeta Intel HDA

Imagen de oniro
0 puntos

Hola, éste tema lo puse en otro foro, pero como estaba muy reliado y he hecho muchas cosas he pensado que podría ponerlo de nuevo, pero todo muchísimo más claro después de varias operaciones.

Estaba escuchando música y de pronto se fue el sonido.

Llevo varios días probando varias soluciones.

La primera es la típica en que te aseguras que no hay nada silenciado.

También he entrado en alsamixer y está todo correcto, el volúmen, y la targeta Intel HDA seleccionada con el valor 0.

Tengo instalados los paquetes alsa-base, alsa-lib, alsa-source y alsa-utils en su versión 1.0.23.

El paquete alsa-driver no he podido compilarlo, me da error en el make.

Por otra parte he de decir que no pude ejecutar otra operación anterior para compilar los drivers porque no me dejaba, es la operción de detener el proceso alsa-utils, mediante el comando

sudo /etc/init.d/alsa-utils stop

pero no me deja, dice command not found, y tal vez pudiera ser el motivo de que falle el make.

También he probado otra solución, que es ejecutar estos pasos:

sudo aptitude install module-assistant build-essential

sudo module-assistant prepare,update

sudo module-assistant build,install alsa

sudo depmod

y tras ésto se reinicia .

Pues bien, yo me quedo atrancada en el tercer paso, en sudo module-assistant build, install alsa, porque en el proceso me da un fallo de compilación en alsa-source (que por cierto el paquete está instalado en synaptic) y no me deja continuar.

En fin, llevo tres días tratando de buscar soluciones, he formateado dos veces ya incluso, si alguien pudiera echar un cable, gracias.

Imagen de Pablo_F
+1
0
-1

Hola Oniro,

No trates de compilar drivers de alsa como primera opción. El problema puede ser otro y la versión de alsa que viene con 10.10 es bastante reciente. Si hicieran falta drivers más recientes se pueden instalar de forma más sencilla que compilando, a través del PPA de ubuntu audio developers, o desde el repo de ubuntu-backports.

Si partes de una instalación nueva, cuál es la información que te da el script alsa-info.sh?

Lo puedes descargar y ejecutar con este comando:

wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh

Lo subes a internet y das la dirección y le echo un vistazo a ver si te puedo ayudar.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Muchas gracias Pablo, había olvidado decir que parto de una instalación limpia desde el cd.

el resultado que lanza el script es

dmesg
lspci
lsmod
aplay
amixer
alsactl
/proc/asound/
/sys/class/sound/
~/.asoundrc (etc.)

está en la dirección

http://www.alsa-project.org/db/?f=0ec4e43339e3a9577b3e77af39481f608dd63b3c

Por si fuera relevante, mi kernel es 2.6.35-24-generic

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola,

Según

http://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio-Models.txt

AD1981
======
basic 3-jack (default)
hp HP nx6320
thinkpad Lenovo Thinkpad T60/X60/Z60
toshiba Toshiba U205

Edita como administradora el archivo /etc/modprobe.d/alsa-base.conf

y añade la línea:

options snd-hda-intel model=modelo

donde modelo puede ser basic, hp, thinkpad o toshiba, dependiendo de tu ordenador. ¿Qué ordenador tienes?

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Creo que ese paso ya lo hice mirando en un hilo, aunque ya no recuerdo si fue antes o después de formatear, lo mío es un hp y el modelo al que te refieres si no me equivoco es HP nx6320, voy a realizar el paso otra vez.

+1
0
-1
Imagen de oniro
+1
0
-1

Sí, había hecho ese paso pero había puesto un comentario, lo he borrado y lo he puesto exactamento como me lo has dicho.

Una cosilla, la nueva línea que pongo, ¿tiene que quedar así pegadita, o la sepparo?. Antes la tenía separada.

# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
#options snd-hda-intel model=HP nx6320

Por si algun novato no sabe cómo se ha hecho esto, para que se abra la ventana en la que se pega esa línea se ejecuta

sudo gedit /etc/modprobe.d/alsa-base.conf

+1
0
-1
Imagen de oniro
+1
0
-1

Otra pregunta, en teoría, ¿debería funcionar a continuación de hacerlo?. Lo digo porque si es así todavía no funciona :D

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola,

El código del modelo sería hp en todo caso;

options snd-hda-intel model=hp

No creo que importe mucho si hay una línea vacía en ese archivo. Lo que es importante es que vaya SIN almohadilla delante, Las líneas de ese archivo que tiene almohadilla son comentarios. Tú misma puedes escribir un comentario como referencia.

Y sí, es necesario reiniciar.

A ver si esto lo soluciona.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Pues, ha pasado una cosa la mar de curiosa...

Al reiniciar se ha quedado sin dispositivo.

Al comenzar aparecía el signo del altavoz como apagado, he entrado a ver si es que estaba silenciado, pero que va...en preferencias de sonido, en la pestaña hardware, en la que aparecen los dispostivos y los perfiles, se ha quedado completamente vacía...

+1
0
-1
Imagen de oniro
+1
0
-1

por cierto, la línea quedó así

# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
options snd-hda-intel model=hp

le dejé sólo el hp, entendí que era lo correcto.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

No sé qué pasa. Puedes volver a pasar el script y dar la nueva dirección? Lo miraré mañana,

Buenas noches, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Aquí está la nueva dirección:

http://www.alsa-project.org/db/?f=8fb3050f98288761d3e0811f95b4163eed728d93

Y lo que me salió en ventana

dmesg
lspci
lsmod
aplay
amixer
alsactl
/proc/asound/
/sys/class/sound/
~/.asoundrc (etc.)

See 'alsa-info.sh --help' for command line options.

cat: /proc/asound/version: No such file or directory
grep: /proc/asound/cards: No such file or directory
cat: /proc/asound/cards: No such file or directory
cat: /proc/asound/modules: No such file or directory
ls: cannot access /dev/snd/*: No such file or directory
grep: /proc/asound/cards: No such file or directory
/sbin/alsactl: save_state:1504: No soundcards found...

Más datos, al hacer la instalaci?n instalé todos los paquetes alsa versión 1.0.23 que vi en synapticas, inicialmente estaba el base y poco más.

Lo digo por si hubiera un paquete que esté fastidiando.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola,

Por alguna razón que desconozco no te carga el módulo snd-hda-intel al iniciar el ordenador. Prueba a cargarlo manualmente con:

sudo modprobe snd-hda-intel model=hp

Si no da ningún error está bien.

Si falla,

sudo modprobe snd-hda-intel

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Gracias. Para el primero me da éste fallo:

WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-page-alloc.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd.ko': No such file or directory
WARNING: Error running install command for snd
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-timer.ko': No such file or directory
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-page-alloc.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd.ko': No such file or directory
WARNING: Error running install command for snd
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-timer.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-pcm.ko': No such file or directory
WARNING: Error running install command for snd_pcm
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-hwdep.ko': No such file or directory
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/pci/hda/snd-hda-codec.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/pci/hda/snd-hda-intel.ko': No such file or directory

Para el segundo me da ésto:

WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-page-alloc.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd.ko': No such file or directory
WARNING: Error running install command for snd
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-timer.ko': No such file or directory
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-page-alloc.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd.ko': No such file or directory
WARNING: Error running install command for snd
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-timer.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-pcm.ko': No such file or directory
WARNING: Error running install command for snd_pcm
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/core/snd-hwdep.ko': No such file or directory
WARNING: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/pci/hda/snd-hda-codec.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.35-24-generic/kernel/sound/pci/hda/snd-hda-intel.ko': No such file or directory

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola Oniro,

No sé por qué te ha pasado esto.

Prueba:

sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-alsa-driver-modules-`uname -r` libasound2

sudo dpkg-reconfigure linux-sound-base

(elige ALSA)

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de Pablo_F
+1
0
-1

Hola,

No había visto tu anterior post. Aunque la computadora de tu CPU sea de 64 bits, le puedes instalar perfectamente un ubuntu de 32 bits. Eso sí, si tienes 4 GB de memoria o más, instálale el "generic-pae" para que la CPU pueda aprovechar toda la memoria.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

He probado ambos, pasos, he reiniciado y sigue sin sonido, la ventana de "hardware" en preferencias de sonido sigue estando vacía, sin mostrar el dispositivo.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

¿Y la tarjeta está activada en la BIOS? ¿Funciona (o al menos figura) con un Live CD?

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

He entrado en la bios y no he encontrado ningún apartado referido al sonido...tampoco he visto el nombre de la targeta (Intel HDA) por ninguna parte...es raro, he mirado por todo, pero lo normal es que hubiera estado en la sección de dispositivos y no había nada...

Voy a ver ahora con el CD live si hay sonido o al menos aparece el dispositivo.

+1
0
-1
Imagen de oniro
+1
0
-1

Pues con el CD live no suena, pero sí aparece el dispositivo en la pestaña hardware de preferencias de sonido.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Al menos parece que no se ha quemado...

Si en el ubuntu instalado haces:

sudo updatedb

Y luego:

locate snd-hda-intel

¿Qué aparece?

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Tras lo primero, suena como si trabajara, no sale nada, y se calla.

Tras lo segundo, /lib/modules/2.6.35-22-generic/kernel/sound/pci/hda/snd-hda-intel.ko

Estoy pensando si no se habrán jodido los altavoces por ponerlos demasiado altos...nu sé..

+1
0
-1
Imagen de Pablo_F
+1
0
-1

http://es.wikipedia.org/wiki/Updatedb
Updatedb es un comando incluido en findutils que se encarga de actualizar una base de datos con todos los achivos del sistema, utilizada por locate para hallar archivos rápidamente en sistemas de grandes cantidades de ficheros o incluso distintos dispositivos y sistemas de ficheros.

Locate es un buscador muy sencillo pero muy potente.

A ver, sólo tienes el módulo snd-hda-intel.ko disponible para el kernel 2.6.35.22-generic y supongo (comprueba con "uname -r") que estás ejecutando todo el tiempo el 2.6.35.24-generic. Yo creo que el comando que te pasé antes (lo de reinstalar los paquetes alsa-base, etcétera) tendría que haber funcionado, pero ya no sé... Reinstalar linux-generic y los módulos (drivers) de alsa creo que debería funcionar pero seguro que se me escapa algo.

Mira a ver si por lo menos ves la tarjeta de audio si arrancas con el kernel 2.6.35.22-generic. Lo bueno es que la configuración que hayas hecho en /etc/modprobe.d/alsa-base.conf vale para cualquier kernel con el que arranques. A ver si funciona con el 22.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Estoy intentando arrancar con el kernel 2.6.35.22-generic, pero no sé cómo hacerlo, al arrancar el portátil no me sale una lista de kérnels para elegir, me he metido en los tres Flo que sea y ninguno me abre el listado.

También he intentado seleccionar el kernel en el terminal, mediante el comando

sudo gedit /boot/grub/menu.lst

pero me sale el texto vacío....

+1
0
-1
Imagen de Pablo_F
+1
0
-1

/boot/grub/menu.lst ya no existe en grub2.

En todo caso, tendrías que editar el archivo:

/etc/default/grub

Muestra el contenido por favor, para que pueda indicarte qué tendrías que cambiar para que el menú aparezca siempre.

Pero antes comprueba qué kernels tienes instalados:

ls /boot

De todas formas, paralelamente a esto que te pido, para mostrar el menú de grub de forma provisional, que yo sepa (no lo digo por experiencia propia ya que a mí nunca me lo ocultó supongo que porque yo tengo otro sistema linux en otra partición y igual tú sólo tienes ubuntu) se debe pulsar la tecla MAYUS durante el arranque.

Saludos (hasta mañana), Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Para ls /boot muestra

abi-2.6.35-22-generic memtest86+_multiboot.bin
abi-2.6.35-24-generic System.map-2.6.35-22-generic
config-2.6.35-22-generic System.map-2.6.35-24-generic
config-2.6.35-24-generic vmcoreinfo-2.6.35-22-generic
grub vmcoreinfo-2.6.35-24-generic
initrd.img-2.6.35-22-generic vmlinuz-2.6.35-22-generic
initrd.img-2.6.35-24-generic vmlinuz-2.6.35-24-generic
memtest86+.bin

Y para la edición del archivo /etc/default/grub muestra éste texto, no veo kernel seleccinable...

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Voy a probar la mayúscula. Gracias.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Para que te aparezca el menú de grub al principio sin tener que dar a la tecla MAYUS tienes que comentar la línea GRUB_HIDDEN_TIMEOUT=0 de /etc/default/grub y después ejecutar:

sudo update-grub

(Esto sólo es válido para ordenadores con un único sistema operativo)

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Qué monos, ahí estaban los kernel, y arranqué con el .22 y, aunque no suena, vuelve a aparecer el dispositivo en preferencias de sonido, hardware.

La verdad es que las opciones de inicio de éste portátil son infernales. Con el otro portátil me manejaba por la bios y por las opciones de arranque con mucha facilidad, en éste es que ni te sale el safe mode, es un poquillo desesperante porque no puedes manejar algo que sabes manejar, no es que sea novata y que no me moleste en leer lo que pone en la pantalla, con el otro portátil aprendí a trastear lo elemental y hasta hacía los fsdsk (con windows) para recuperar el arranque del sistema....con ubuntu logré arrancar incluso sin que me dejara el recovery mode, sin preguntar en ningún sitio, pero todo esto me supera.......

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Es que las cosas cambian rápido. GRUB2 es diferente.

Volviendo al tema original. "Estaba escuchando música y de repente se fue el sonido..." Parece un problema de hardware. Habrás comprobado los cables, no?

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Mmmm, acabo de comprobar otra cosa....aprovechando que con este kernel volvía a aparecer el dispositivo, he probado a enchufar los bafles...y los bafles sí se oyen....sólo son los altavoces internos los que no se oyen....¿habrán podido petar al ponerlos fuertes?, pero vamos, me parecería una estafa que un cacharro tan caro como un portátil traiga elementos tan delicados que no soporten el uso que permiten los programas.

+1
0
-1
Imagen de oniro
+1
0
-1

No podría estar la clave de todo en algún repositorio que me falte?

+1
0
-1
Imagen de Pablo_F
+1
0
-1

De momento la clave está en que no tienes instalados los módulos de sonido en el directorio de bibliotecas del kernel que estás ejecutando, y desconozco cómo y por qué ha ocurrido, pero no es problema de que te falte un repo. Inténtalo con el kernel 22, como explico en el anterior post, a ver si así funciona.

Y en todo caso, si no te importa, una vez con el kernel 22 en marcha, vuelves a mostrar la salida del script. Echale un vistazo tú también. Verás que algunas cosas no tienen misterio (otras demasiado para mí y para casi todos los mortales).

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de oniro
+1
0
-1

Hola, me parece que el error podría estar en una instalación de una versión inadecuada.

Me explico, el cd de ubuntu que instalé era un ubuntu para 32bits (para el anterior portátil), pero es posible que mi nuevo portátil sea de 64 bits, como no se llamaba amd ni se me pasó la posibilidad de que pudiera serlo...

lancé una aplicación para obtener información de la computadora, y, de todo lo que tira, si no me equivoco, el CPU corresponde al procesador, no?

Pues, ésto es lo que me tiró, y si el cpu corresponde al procesador es de 64 bits....

*-cpu
description: CPU
product: Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.15.13
serial: 0000-06FD-0000-0000-0000-0000
slot: U10
size: 1601MHz
capacity: 1601MHz
width: 64 bits
clock: 200MHz

+1
0
-1
Imagen de oniro
+1
0
-1

Bueno, tras algunas actualizaciones volvió a aparecer el símbolo del sonido, es decir, ya no hace falta irse al kernel anterior para que aparezca.

Formateé e hice nuevamente una instalación limpia de ubuntu 10.10, esta vez instalé la versión de 64 bits, y efectivamente no tenía nada que ver, no solucionó la cosa.

Ahora, recién formateado, y con un kernel actualizado, me gustaría tratar de resolver el problema del sonido sin actuar demasiado a ciegas, es decir, sin descuarajingar el sistema ahora que está recién instalado.

Un detalle. Cuando abro el panel de alsamixer a mí no me aparece ningún item llamado "front", ni siquiera haciendo aparecer todos los items con el tabulador.

+1
0
-1