[résolu] carte son Intel non reconnue
Resolu j'ai réglé le problème sur toutes les Lucids 528
Désolé, message supprimé, j'ai déjà répondu.
libspeexdsp.so.1: donner du son à Lucid 525
Cliquer sur le lien en bleu pour exposé du problème :
La Lucid 525 et le son
Le package de mise à niveau du son pour la Lucid 525 demande en dépendances Python 2.7.2 qui tourne autour des 25MB.
Une fois installé il manque encore libspeexdsp.so.1 : où trouve-t-on cette lib ?
La Lucid 525 et le son
Le package de mise à niveau du son pour la Lucid 525 demande en dépendances Python 2.7.2 qui tourne autour des 25MB.
Une fois installé il manque encore libspeexdsp.so.1 : où trouve-t-on cette lib ?
Aïe, re problème... j'ai dû bricoler un peu trop dans les lib et en écrabouiller une par erreur, ou alors c'est en désinstallant un paquet...
Bref, re son bizarroïde, tout haché, genre musique expérimentale, même après réinstallation des paquets alsa-1.0.25-lupu (j'ai fait un pet global avec ceux de Médor).
Pourtant, la carte est reconnue :
Sinon, un autre truc bizarre : alsamixer fonctionne, mais est toujours en 1.0.24.2
Bref, re son bizarroïde, tout haché, genre musique expérimentale, même après réinstallation des paquets alsa-1.0.25-lupu (j'ai fait un pet global avec ceux de Médor).
Pourtant, la carte est reconnue :
Code: Select all
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: VT1708S Digital [VT1708S Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: VT1708S HP [VT1708S HP]
Subdevices: 1/1
Subdevice #0: subdevice #0
Code: Select all
# cat /proc/asound/{cards,devices,modules,version}
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7c10000 irq 28
1: : sequencer
2: [ 0- 2]: digital audio playback
3: [ 0- 1]: digital audio playback
4: [ 0- 0]: digital audio playback
5: [ 0- 0]: digital audio capture
6: [ 0- 0]: hardware dependent
7: [ 0] : control
33: : timer
0 snd_hda_intel
Advanced Linux Sound Architecture Driver Version 1.0.25.
Compiled on Dec 6 2012 for kernel 2.6.33.2 (SMP).
Aïe aïe aïe, il y a bien un truc qui cloche, Merlin, tu as raison... Du coup, en relisant tout, je comprends mieux tes essais pour "recopier" de la live vers la complète.
Avais-tu réussi au final?
Je cherche en effet à faire une nouvelle install complète sur le même ordi. Je fais donc les mêmes manips à partir d'une install ASRI 300 full kids complète sur DD toute fraiche, plus alsa 1.0.25 mais le chien n'aboie pas!!! À noter que la première fois, au début de ce post, j'étais parti de mon ancienne install qui fonctionnait avec une autre carte son et j'avais modifié par-dessus.
Comme pour toi Merlin, en live-CD ça passe les doigts dans le nez et seulement grâce à alsa 1.0.25, mais en complète rien de rien.
Ayant encore l'install complète qui fonctionnait sous la main (sur une autre partition), je peux comparer les deux, mais je ne trouve pas.
Avais-tu réussi au final?
Je cherche en effet à faire une nouvelle install complète sur le même ordi. Je fais donc les mêmes manips à partir d'une install ASRI 300 full kids complète sur DD toute fraiche, plus alsa 1.0.25 mais le chien n'aboie pas!!! À noter que la première fois, au début de ce post, j'étais parti de mon ancienne install qui fonctionnait avec une autre carte son et j'avais modifié par-dessus.
Comme pour toi Merlin, en live-CD ça passe les doigts dans le nez et seulement grâce à alsa 1.0.25, mais en complète rien de rien.
Ayant encore l'install complète qui fonctionnait sous la main (sur une autre partition), je peux comparer les deux, mais je ne trouve pas.
Petites précisions...
Apparemment, j'ai un problème de chargement du module, vu qu'au démarrage j'ai :
et donc cette commande donne une longue liste de :
Visiblement les drivers de la 1.0.25 ne sont pas pris en compte :
alors qu'alsawizard détecte bien la carte.
Autre chose : j'ai un fichier alsa_cards.conf en plus (par rapport à la partition qui fonctionne)
Est-ce un conflit entre deux modules?
Apparemment, j'ai un problème de chargement du module, vu qu'au démarrage j'ai :
Code: Select all
modprobe : FATAL : error inserting snd_hda_intel (/lib/modules/2.6.33.2/kernel/sound/pci/hda/snd-hda-intel.ko) Unknown symbol in module, or unknown parameter (see dmesg)
Code: Select all
# dmesg | grep snd
snd_pcsp: disagrees about version of symbol snd_ctl_add
snd_pcsp: Unknown symbol snd_ctl_add
snd_pcsp: disagrees about version of symbol snd_pcm_new
snd_pcsp: Unknown symbol snd_pcm_new
snd_pcsp: disagrees about version of symbol snd_card_register
snd_pcsp: Unknown symbol snd_card_register
...
...
snd_hda_codec: disagrees about version of symbol snd_ctl_add
snd_hda_codec: Unknown symbol snd_ctl_add
snd_hda_codec: Unknown symbol snd_jack_report
snd_hda_codec: disagrees about version of symbol snd_card_register
snd_hda_codec: Unknown symbol snd_card_register
snd_hda_codec: disagrees about version of symbol snd_card_proc_new
...
...
Code: Select all
# cat /proc/asound/{cards,devices,modules,version}
--- no soundcards ---
1: : sequencer
33: : timer
Advanced Linux Sound Architecture Driver Version 1.0.21.
Autre chose : j'ai un fichier alsa_cards.conf en plus (par rapport à la partition qui fonctionne)
Code: Select all
# cat /etc/modprobe.d/alsa_cards.conf
alias snd-card-1 snd-pcsp
alias sound-slot-1 snd-pcsp
Bonsoir boxR,
Bien se rappeler qu'il faut impérativement décharger un module du noyau avant d'installer une nouvelle version !
Un fichier chargé en mémoire ne peut être écrasé, il faut d'abord le supprimer.
C'est pour cela qu'avec une autre carte son différente les pets s'installent correctement...
Cordialement,
Médor.
Bien se rappeler qu'il faut impérativement décharger un module du noyau avant d'installer une nouvelle version !
Un fichier chargé en mémoire ne peut être écrasé, il faut d'abord le supprimer.
C'est pour cela qu'avec une autre carte son différente les pets s'installent correctement...
Cordialement,
Médor.
Bonjour Médor, merci de cette précision
et quelle est la commande à passer pour cela?Médor wrote:Bien se rappeler qu'il faut impérativement décharger un module du noyau avant d'installer une nouvelle version !
Un fichier chargé en mémoire ne peut être écrasé, il faut d'abord le supprimer.
C'est pour cela qu'avec une autre carte son différente les pets s'installent correctement...
Bonsoir boxR,
C'est comme pour le module de ta carte WiFi ici avec rmmod ! On ferme l'application et on décharge le module.
Il faut donc fermer alsa, décharger le module éventuellement même le blacklister et rebooter pour que la carte ne soit pas chargée...
Mais si tu peux retirer provisoirement la carte son c'est plus simple pour installer les nouveaux fichiers sans que ça foire...
Cordialement,
Médor.
C'est comme pour le module de ta carte WiFi ici avec rmmod ! On ferme l'application et on décharge le module.
Il faut donc fermer alsa, décharger le module éventuellement même le blacklister et rebooter pour que la carte ne soit pas chargée...
Mais si tu peux retirer provisoirement la carte son c'est plus simple pour installer les nouveaux fichiers sans que ça foire...
Cordialement,
Médor.
Va savoir pourquoi comment, c'est quand-même passé, le chien aboie, alors je ne touche plus à rien, hein !
Mais pour un autre coup, ou pour les copains, ça voudrait dire (tu me corriges si je dis des c****ries) :
puis reboot et faire :
installer le paquet 1.0.25 et faire :
Mais pour un autre coup, ou pour les copains, ça voudrait dire (tu me corriges si je dis des c****ries) :
Code: Select all
# alsa force-unload
# rmmod snd-hda-intel
# echo "blacklist snd-hda-intel" >> /etc/modprobe.d/blacklist.conf
Code: Select all
# alsa force-unload
Code: Select all
# sed '$d' /etc/modprobe.d/blacklist.conf
# modprobe snd-hda-intel
# alsawizard
La commande suivante ne fonctionne pas (module en cours d'utilisation) :
En revanche, le blaklistage fonctionne bien :
Code: Select all
rmmod snd-hda-intel
Code: Select all
echo "blacklist snd-hda-intel" >> /etc/modprobe.d/blacklist.conf
Le mieux serait de passer par bootmanager pour blacklister le module car la syntaxe n'est peut-être pas bonne avec le script, si je me souviens bien le module doit être sous la forme : 'non_du_module', dans le fichier.
Ensuite il faut rebooter, la carte ne doit plus être active et donc on peut installer les nouveaux paquets.
Cordialement,
Médor.
Ensuite il faut rebooter, la carte ne doit plus être active et donc on peut installer les nouveaux paquets.
Cordialement,
Médor.
Alors encore merci Médor, je ne connaissait pas bootmanger !
Effectivement, c'est plus confortable que de faire à la main en cherchant le nom avec lsmod, même si ça marchait.
Résumons :
Effectivement, c'est plus confortable que de faire à la main en cherchant le nom avec lsmod, même si ça marchait.
Résumons :
- ➔ blacklister le module (pour moi snd_hda_intel dans la liste) en faisant :
➔ puis reboot et faire :
Code: Select all
# bootmanager
➔ installer le paquet 1.0.25Code: Select all
# alsa force-unload
➔ déblacklister + ajouter le module en faisant :➔ puis faire :Code: Select all
# bootmanager
Code: Select all
# alsawizard