Sin sonido en karmic en un MacBook Pro
Pedro Herrero Garcia
petrustris en gmail.com
Mar Abr 20 00:55:31 BST 2010
Saludos ubunteros, tengo el siguiente problema:
Estoy sin sonido en Karmic instalado en un MacBook Pro5,5.
La instalación es dual, con el sistema nativo y ubuntu karmic, con rfcit
para gestionar el arranque.
He hecho
sudo lshw
y he obtenido:
(...)
*-multimedia
description: Audio device
product: MCP79 High Definition Audio
vendor: nVidia Corporation
physical id: 8
bus info: pci en 0000:00:08.0
version: b1
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list
configuration: driver=HDA Intel latency=0 maxlatency=5 mingnt=2
resources: irq:22 memory:d3480000-d3483fff
(...)
También he hecho
sudo dmesg
y he obtenido:
(...)
[ 10.821907] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_get_connections
[ 10.821911] snd_hda_codec_cirrus: Unknown symbol snd_hda_get_connections
[ 10.821999] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_bind_vol
[ 10.822001] snd_hda_codec_cirrus: Unknown symbol snd_hda_bind_vol
[ 10.822065] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_set_vmaster_tlv
[ 10.822066] snd_hda_codec_cirrus: Unknown symbol snd_hda_set_vmaster_tlv
[ 10.822123] snd_hda_codec_cirrus: disagrees about version of symbol
query_amp_caps
[ 10.822125] snd_hda_codec_cirrus: Unknown symbol query_amp_caps
[ 10.822189] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_delete_codec_preset
[ 10.822191] snd_hda_codec_cirrus: Unknown symbol
snd_hda_delete_codec_preset
[ 10.822255] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_volume_info
[ 10.822257] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_amp_volume_info
[ 10.822337] snd_hda_codec_cirrus: Unknown symbol snd_hda_add_nid
[ 10.822420] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_codec_setup_stream
[ 10.822422] snd_hda_codec_cirrus: Unknown symbol
snd_hda_codec_setup_stream
[ 10.822486] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_switch_info
[ 10.822488] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_amp_switch_info
[ 10.822552] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_bind_tlv
[ 10.822554] snd_hda_codec_cirrus: Unknown symbol snd_hda_mixer_bind_tlv
[ 10.822618] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_codec_cleanup_stream
[ 10.822620] snd_hda_codec_cirrus: Unknown symbol
snd_hda_codec_cleanup_stream
[ 10.822684] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_codec_get_pincfg
[ 10.822686] snd_hda_codec_cirrus: Unknown symbol snd_hda_codec_get_pincfg
[ 10.822749] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_dig_open
[ 10.822751] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_dig_open
[ 10.822821] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_check_board_config
[ 10.822823] snd_hda_codec_cirrus: Unknown symbol
snd_hda_check_board_config
[ 10.822886] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_dig_cleanup
[ 10.822888] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_dig_cleanup
[ 10.822959] snd_hda_codec_cirrus: disagrees about version of symbol
snd_ctl_new1
[ 10.822961] snd_hda_codec_cirrus: Unknown symbol snd_ctl_new1
[ 10.823026] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_bind_sw
[ 10.823028] snd_hda_codec_cirrus: Unknown symbol snd_hda_bind_sw
[ 10.823090] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_dig_close
[ 10.823092] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_dig_close
[ 10.823164] snd_hda_codec_cirrus: disagrees about version of symbol
snd_ctl_make_virtual_master
[ 10.823166] snd_hda_codec_cirrus: Unknown symbol
snd_ctl_make_virtual_master
[ 10.823236] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_analog_open
[ 10.823238] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_analog_open
[ 10.823301] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_ctl_add
[ 10.823303] snd_hda_codec_cirrus: Unknown symbol snd_hda_ctl_add
[ 10.823366] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_create_spdif_share_sw
[ 10.823368] snd_hda_codec_cirrus: Unknown symbol
snd_hda_create_spdif_share_sw
[ 10.823432] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_sequence_write
[ 10.823434] snd_hda_codec_cirrus: Unknown symbol snd_hda_sequence_write
[ 10.823556] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_override_amp_caps
[ 10.823558] snd_hda_codec_cirrus: Unknown symbol
snd_hda_override_amp_caps
[ 10.823621] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_create_spdif_in_ctls
[ 10.823623] snd_hda_codec_cirrus: Unknown symbol
snd_hda_create_spdif_in_ctls
[ 10.823687] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_codec_write
[ 10.823689] snd_hda_codec_cirrus: Unknown symbol snd_hda_codec_write
[ 10.823751] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_analog_cleanup
[ 10.823753] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_analog_cleanup
[ 10.823816] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_bind_ctls_info
[ 10.823818] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_bind_ctls_info
[ 10.823880] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_analog_prepare
[ 10.823882] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_analog_prepare
[ 10.823945] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_bind_ctls_get
[ 10.823946] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_bind_ctls_get
[ 10.824030] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_add_codec_preset
[ 10.824031] snd_hda_codec_cirrus: Unknown symbol snd_hda_add_codec_preset
[ 10.824095] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_switch_get
[ 10.824096] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_amp_switch_get
[ 10.824160] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_volume_get
[ 10.824162] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_amp_volume_get
[ 10.824225] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_query_pin_caps
[ 10.824227] snd_hda_codec_cirrus: Unknown symbol snd_hda_query_pin_caps
[ 10.824294] snd_hda_codec_cirrus: disagrees about version of symbol
_snd_ctl_add_slave
[ 10.824296] snd_hda_codec_cirrus: Unknown symbol _snd_ctl_add_slave
[ 10.824359] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_switch_put
[ 10.824360] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_amp_switch_put
[ 10.824424] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_codec_set_pincfg
[ 10.824426] snd_hda_codec_cirrus: Unknown symbol snd_hda_codec_set_pincfg
[ 10.824500] snd_hda_codec_cirrus: Unknown symbol snd_hda_jack_detect
[ 10.824563] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_tlv
[ 10.824564] snd_hda_codec_cirrus: Unknown symbol snd_hda_mixer_amp_tlv
[ 10.824627] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_create_spdif_out_ctls
[ 10.824629] snd_hda_codec_cirrus: Unknown symbol
snd_hda_create_spdif_out_ctls
[ 10.824690] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_parse_pin_def_config
[ 10.824692] snd_hda_codec_cirrus: Unknown symbol
snd_hda_parse_pin_def_config
[ 10.824762] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_bind_ctls_put
[ 10.824764] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_bind_ctls_put
[ 10.824827] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_mixer_amp_volume_put
[ 10.824829] snd_hda_codec_cirrus: Unknown symbol
snd_hda_mixer_amp_volume_put
[ 10.824891] snd_hda_codec_cirrus: disagrees about version of symbol
snd_hda_multi_out_dig_prepare
[ 10.824893] snd_hda_codec_cirrus: Unknown symbol
snd_hda_multi_out_dig_prepare
(...)
Que no estoy seguro de qué significa, excepto que "snd" me recuerda a
sonido, y por si acaso, lo pongo aquí.
Con lo cual, parece que la tarjeta de sonido la reconoce, pero el caso es
que no suena nada.
He buscado en San Google, y he encontrado varios enlaces:
He seguido las instrucciones que dan en:
http://banyut.obolog.com/restaurar-audio-ubuntu-66394
Consisten en hacer lo siguiente:
*sudo aptitude install module-assistant build-essential*
*sudo module-assistant prepare,update*
*sudo module-assistant build,install alsa*
*sudo depmod*
Pero no ha solucionado el problema.
En la siguiente web,
http://www.elblogdejabba.com/2009/11/post-instalacion-de-karmic-koala-en.html,
dice:
Primero *descargamos* y descomprimimos en nuestro directorio personal el
siguiente paquete:
Descargar ALSA DRIVER<ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz>
Una vez *descomprimido*, lo instalamos abriendo una *Terminal* y escribiendo
lo siguiente:
cd alsa-driver
./configure --enable-dynamic-minors --without-oss --with-cards="hda-intel"
make
sudo make install
Una vez *instalado*, *reiniciamos* el equipo y quitamos el *silencio* que
aparecerá seleccionado en las propiedades del altavoz. Otra opción es
instalar el paquete *gnome-alsa-mixer* para controlar el sonido:
sudo apt-get install gnome-alsamixer
Pero tampoco me ha solucionado el problema.
En la siguiente web:
http://www.ubunteate.es/activar-sonido-en-los-ultimos-modelos-de-macbook-pro
Dice lo siguiente:
sudo dmidecode -s system-product-name
sudo aptitude reinstall linux-backports-modules-alsa-karmic-generic
sudo aptitude install gnome-alsamixer
Tuve que hacer
sudo aptitude install linux-backports-modules-alsa-karmic-generic
porque no tenía que reinstalar nada, no había nada instalado.
Pero el resultado es el mismo, no funciona el sonido.
Además, en la pantalla de gnome-alsamixer, no aparecen más que las pistas
Master, PCM y capture... no sé lo que eso significa, si es que significa
algo.
Si alguien me puede sugerir algo más que probar, se lo agradezco.
--
Ciencia con Conciencia
Conciencia con Ciencia
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20100420/8823a3eb/attachment-0001.htm
Más información sobre la lista de distribución ubuntu-es