Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 02, 2008, 12:21:53 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [risolto] scomparso il suono dopo aggiornamento (kernel 2.6.18-5-k7  (Letto 236 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
sinoath
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 73


Mostra profilo
« inserita:: Gennaio 10, 2008, 05:56:56 pm »

Dando il consueto apt-get update e upgrade noto che anche il kernel viene aggiornato.
Riavvio tutto felice e subito vedo qualcosa che non mi piace: un certo numero di scritto nei quali il pc si incaxxa, premettendo snd (sound immagino subito).

E difatti all'avvio il pc è muto. Provo a dare alsaconf e viene riscontrata la scheda audio integrata Nvidia Intel Realtek (a secondo di chi individua la scheda mette il suo nome)

Seguo i passi di configurazione ed ecco i fatal error:

Codice:
Running update-modules...
Loading driver...
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.18-5-k7/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.18-5-k7/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.18-5-k7/kernel/sound/pci/snd-intel8x0.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for snd_intel8x0
Setting default volumes...
amixer: Mixer attach default error: No such devic

al che come suggerito leggo il dmesg:

Codice:
snd_ac97_codec: disagrees about version of symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: disagrees about version of symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: disagrees about version of symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: disagrees about version of symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: disagrees about version of symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: disagrees about version of symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: disagrees about version of symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: disagrees about version of symbol snd_pcm_hw_rule_add
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_ac97_codec: disagrees about version of symbol ac97_bus_type
snd_ac97_codec: Unknown symbol ac97_bus_type
snd_ac97_codec: disagrees about version of symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: disagrees about version of symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_ac97_codec: disagrees about version of symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: disagrees about version of symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: disagrees about version of symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: disagrees about version of symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: disagrees about version of symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: disagrees about version of symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: disagrees about version of symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: disagrees about version of symbol snd_pcm_hw_rule_add
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_ac97_codec: disagrees about version of symbol ac97_bus_type
snd_ac97_codec: Unknown symbol ac97_bus_type
snd_ac97_codec: disagrees about version of symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: disagrees about version of symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_intel8x0: Unknown symbol snd_ac97_pcm_close
snd_intel8x0: Unknown symbol snd_ac97_resume
snd_intel8x0: disagrees about version of symbol snd_pcm_new
snd_intel8x0: Unknown symbol snd_pcm_new
snd_intel8x0: disagrees about version of symbol snd_pcm_limit_hw_rates
snd_intel8x0: Unknown symbol snd_pcm_limit_hw_rates
snd_intel8x0: disagrees about version of symbol snd_card_register
snd_intel8x0: Unknown symbol snd_card_register
snd_intel8x0: disagrees about version of symbol snd_card_free
snd_intel8x0: Unknown symbol snd_card_free
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
snd_intel8x0: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_intel8x0: disagrees about version of symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_ac97_pcm_open
snd_intel8x0: Unknown symbol snd_ac97_set_rate
snd_intel8x0: Unknown symbol snd_ac97_update_bits
snd_intel8x0: Unknown symbol snd_ac97_mixer
snd_intel8x0: Unknown symbol snd_ac97_bus
snd_intel8x0: disagrees about version of symbol snd_dma_free_pages
snd_intel8x0: Unknown symbol snd_dma_free_pages
snd_intel8x0: Unknown symbol snd_ac97_pcm_double_rate_rules
snd_intel8x0: disagrees about version of symbol snd_card_new
snd_intel8x0: Unknown symbol snd_card_new
snd_intel8x0: Unknown symbol snd_ac97_suspend
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_malloc_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_ioctl
snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_free_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_free_pages
snd_intel8x0: disagrees about version of symbol snd_pcm_set_ops
snd_intel8x0: Unknown symbol snd_pcm_set_ops
snd_intel8x0: disagrees about version of symbol snd_pcm_hw_constraint_list
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_list
snd_intel8x0: disagrees about version of symbol snd_device_new
snd_intel8x0: Unknown symbol snd_device_new
snd_intel8x0: Unknown symbol snd_ac97_get_short_name
snd_intel8x0: disagrees about version of symbol snd_pcm_suspend_all
snd_intel8x0: Unknown symbol snd_pcm_suspend_all
snd_intel8x0: Unknown symbol snd_ac97_pcm_assign
snd_intel8x0: disagrees about version of symbol snd_pcm_hw_constraint_integer
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_integer
snd_intel8x0: disagrees about version of symbol snd_pcm_hw_constraint_msbits
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_msbits
snd_intel8x0: disagrees about version of symbol snd_dma_alloc_pages
snd_intel8x0: Unknown symbol snd_dma_alloc_pages
snd_intel8x0: disagrees about version of symbol snd_pcm_period_elapsed
snd_intel8x0: Unknown symbol snd_pcm_period_elapsed
snd_intel8x0: Unknown symbol snd_ac97_tune_hardware
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
snd_ac97_codec: disagrees about version of symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: disagrees about version of symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: disagrees about version of symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: disagrees about version of symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: disagrees about version of symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: disagrees about version of symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: disagrees about version of symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: disagrees about version of symbol snd_pcm_hw_rule_add
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_ac97_codec: disagrees about version of symbol ac97_bus_type
snd_ac97_codec: Unknown symbol ac97_bus_type
snd_ac97_codec: disagrees about version of symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: disagrees about version of symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_ac97_codec: disagrees about version of symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: disagrees about version of symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: disagrees about version of symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: disagrees about version of symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: disagrees about version of symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: disagrees about version of symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: disagrees about version of symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: disagrees about version of symbol snd_pcm_hw_rule_add
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_ac97_codec: disagrees about version of symbol ac97_bus_type
snd_ac97_codec: Unknown symbol ac97_bus_type
snd_ac97_codec: disagrees about version of symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: disagrees about version of symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_intel8x0: Unknown symbol snd_ac97_pcm_close
snd_intel8x0: Unknown symbol snd_ac97_resume
snd_intel8x0: disagrees about version of symbol snd_pcm_new
snd_intel8x0: Unknown symbol snd_pcm_new
snd_intel8x0: disagrees about version of symbol snd_pcm_limit_hw_rates
snd_intel8x0: Unknown symbol snd_pcm_limit_hw_rates
snd_intel8x0: disagrees about version of symbol snd_card_register
snd_intel8x0: Unknown symbol snd_card_register
snd_intel8x0: disagrees about version of symbol snd_card_free
snd_intel8x0: Unknown symbol snd_card_free
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
snd_intel8x0: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_intel8x0: disagrees about version of symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_ac97_pcm_open
snd_intel8x0: Unknown symbol snd_ac97_set_rate
snd_intel8x0: Unknown symbol snd_ac97_update_bits
snd_intel8x0: Unknown symbol snd_ac97_mixer
snd_intel8x0: Unknown symbol snd_ac97_bus
snd_intel8x0: disagrees about version of symbol snd_dma_free_pages
snd_intel8x0: Unknown symbol snd_dma_free_pages
snd_intel8x0: Unknown symbol snd_ac97_pcm_double_rate_rules
snd_intel8x0: disagrees about version of symbol snd_card_new
snd_intel8x0: Unknown symbol snd_card_new
snd_intel8x0: Unknown symbol snd_ac97_suspend
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_malloc_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_ioctl
snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl
snd_intel8x0: disagrees about version of symbol snd_pcm_lib_free_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_free_pages
snd_intel8x0: disagrees about version of symbol snd_pcm_set_ops
snd_intel8x0: Unknown symbol snd_pcm_set_ops
snd_intel8x0: disagrees about version of symbol snd_pcm_hw_constraint_list
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_list
snd_intel8x0: disagrees about version of symbol snd_device_new
snd_intel8x0: Unknown symbol snd_device_new
snd_intel8x0: Unknown symbol snd_ac97_get_short_name
snd_intel8x0: disagrees about version of symbol snd_pcm_suspend_all
snd_intel8x0: Unknown symbol snd_pcm_suspend_all
snd_intel8x0: Unknown symbol snd_ac97_pcm_assign
snd_intel8x0: disagrees about version of symbol snd_pcm_hw_constraint_integer
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_integer
snd_intel8x0: disagrees about version of symbol snd_pcm_hw_constraint_msbits
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_msbits
snd_intel8x0: disagrees about version of symbol snd_dma_alloc_pages
snd_intel8x0: Unknown symbol snd_dma_alloc_pages
snd_intel8x0: disagrees about version of symbol snd_pcm_period_elapsed
snd_intel8x0: Unknown symbol snd_pcm_period_elapsed
snd_intel8x0: Unknown symbol snd_ac97_tune_hardware
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_receive
snd_mpu401_uart: Unknown symbol snd_rawmidi_receive
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_new
snd_mpu401_uart: Unknown symbol snd_rawmidi_new
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_set_ops
snd_mpu401_uart: Unknown symbol snd_rawmidi_set_ops
snd_mpu401_uart: disagrees about version of symbol snd_device_free
snd_mpu401_uart: Unknown symbol snd_device_free
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_receive
snd_mpu401_uart: Unknown symbol snd_rawmidi_receive
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_new
snd_mpu401_uart: Unknown symbol snd_rawmidi_new
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_set_ops
snd_mpu401_uart: Unknown symbol snd_rawmidi_set_ops
snd_mpu401_uart: disagrees about version of symbol snd_device_free
snd_mpu401_uart: Unknown symbol snd_device_free
snd_mpu401: disagrees about version of symbol snd_card_register
snd_mpu401: Unknown symbol snd_card_register
snd_mpu401: disagrees about version of symbol snd_card_free
snd_mpu401: Unknown symbol snd_card_free
snd_mpu401: disagrees about version of symbol snd_card_new
snd_mpu401: Unknown symbol snd_card_new
snd_mpu401: disagrees about version of symbol snd_card_disconnect
snd_mpu401: Unknown symbol snd_card_disconnect
snd_mpu401: Unknown symbol snd_mpu401_uart_new
snd_mpu401: Unknown symbol snd_card_free_in_thread
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_receive
snd_mpu401_uart: Unknown symbol snd_rawmidi_receive
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_new
snd_mpu401_uart: Unknown symbol snd_rawmidi_new
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_set_ops
snd_mpu401_uart: Unknown symbol snd_rawmidi_set_ops
snd_mpu401_uart: disagrees about version of symbol snd_device_free
snd_mpu401_uart: Unknown symbol snd_device_free
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_receive
snd_mpu401_uart: Unknown symbol snd_rawmidi_receive
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_new
snd_mpu401_uart: Unknown symbol snd_rawmidi_new
snd_mpu401_uart: disagrees about version of symbol snd_rawmidi_set_ops
snd_mpu401_uart: Unknown symbol snd_rawmidi_set_ops
snd_mpu401_uart: disagrees about version of symbol snd_device_free
snd_mpu401_uart: Unknown symbol snd_device_free
snd_mpu401: disagrees about version of symbol snd_card_register
snd_mpu401: Unknown symbol snd_card_register
snd_mpu401: disagrees about version of symbol snd_card_free
snd_mpu401: Unknown symbol snd_card_free
snd_mpu401: disagrees about version of symbol snd_card_new
snd_mpu401: Unknown symbol snd_card_new
snd_mpu401: disagrees about version of symbol snd_card_disconnect
snd_mpu401: Unknown symbol snd_card_disconnect
snd_mpu401: Unknown symbol snd_mpu401_uart_new
snd_mpu401: Unknown symbol snd_card_free_in_thread
ecc... (ripete le stesso cose 2 o 3 volte)

credo che la parte interessanto si quanto sopra postato.

Da considerare che con il kernel precedente tutto funziona regolarmente, e se nel boot di grub lo seleziono tutto va alla grande.

Ho dato un occhiata in /dev e non ho trovato nessun dispositivo audio, trovo solo sndstat
oggi ho appena riaggiornato (con vecchio kernel 2.6.18-4-k7) ed ho visto molti aggiornamenti riguardanti il reparto audio, allora ero quasi convinto che il tutto fosse un guaio di gioventù del kernel e riavvio utilizzanto quello nuovo, il 5-k7

Ancora nulla Sad

Ho provato a:
Reinstallare alsa-base, alsa-utils
Reconfigurare con alsaconf
Cercare di installare i driver alsa, per i quali mi si ferma al make, dandomi errori sempre relativi al nuovo kernel.

Ho anche provato a leggere un po' il forum, ma sembra che sia l'unico al quale sia successo questo problema dopo l'aggiornamento, e non appena installato debian...

Devo sopprimere il nuovo kernel e continuare ad usare il vecchio? Oppure qualche smanettone sa consigliarmi qualche trick per far fungere nuovamente l'audio?

Grazie mille a tutti in anticipo
ciau Cheesy
« Ultima modifica: Gennaio 10, 2008, 06:34:41 pm da sinoath » Registrato
sinoath
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 73


Mostra profilo
« Risposta #1 inserita:: Gennaio 10, 2008, 06:38:07 pm »

leggendo sempre su questo forum è saltata fuori la soluzione.

Avevo scordato di aver installato i driver alsa manualmente, e quindi ho potuto risolvere nel seguente modo.

- Eliminare Alsa e tutti i pacchetti alsa (alsa-utils, alsa-base e altro)
- Entrare nella directory nella quale si è scompattato il file tar.gz dei driver
- Dare "make uninstall"
Installare nuovamente sul nuovo kernel alsa e i driver, ovvero i classici:
- atp-get install [pacchetti che vi interessano di alsa]
- ./configure (sempre dentro la directory dei driver alsa precedentemente scaricati e scompattati)
- make
- make install



Tutto risolto (o quasi)
Rimane infatti immutato il problemino del microfono che non ne vuole sapere di funzionare a dovere, ma questa è un'altra storia, e dovrà essere raccontata in un altro thread Wink

ciau Cheesy
« Ultima modifica: Gennaio 10, 2008, 06:40:06 pm da sinoath » Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
Tastiera non funzionante dopo aggiornamento kernel Hardware powderfinger 3 215 Ultimo messaggio Gennaio 09, 2008, 12:49:45 pm
da powderfinger
Rallentamento all'avvio dopo aggiornamento kernel Generale Max Power 10 385 Ultimo messaggio Maggio 09, 2008, 08:39:27 pm
da Max Power
Errore ACPI dopo aggiornamento kernel Kernel SiDer 9 840 Ultimo messaggio Maggio 29, 2008, 12:44:23 pm
da chris70
[risolto]: kde4 non funziona piu' dopo l'ultimo aggiornamento X stefanodef 1 278 Ultimo messaggio Luglio 06, 2008, 01:47:36 pm
da stefanodef
[Risolto] problemi flash dopo aggiornamento Generale cyrano 6 181 Ultimo messaggio Ottobre 18, 2008, 08:01:08 am
da cyrano
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.16 secondi con 21 interrogazioni al database.