[résolu] carte son Intel non reconnue

Message
Author
Médor

#16 Post by Médor »

Bonsoir Merlin,

Curieux de prime abord cette différence entre les deux installations...
Cependant en frugale l'installation d'un pet n'écrase pas les fichiers originaux du sfs principal (ro), ils sont placés dans le fichier personnel de sauvegarde, en "full" un fichier chargé (en utilisation) peut ne pas être écrasé : autorisation refusée ! Il faudrait en premier terminer le processus l'utilisant, décharger le module si c'est le cas, etc. sinon il reste chargé en mémoire jusqu'au reboot...

Donc Il faudrait comparer les fichiers : vérifier la date et surtout la taille de ceux-ci et déjà commencer par le module : snd-hda-intel.ko, dans /lib/modules/2.6.33.2/kernel/sound/pci/hda/
snd-hda-intel.ko d'origine (lucid 528 !) : 37779 Ko (27 Mai 2010) et pour le nouveau : 42148 Ko du 6 Déc. 2012.
Ou vérifier la version par la commande : modinfo snd-hda-intel, ou bien graphiquement avec HardInfo.
C'est un travail de fourmi pour tout vérifier...

Toujours pour comparaison, il est possible de monter facilement un fichier de sauvegarde personnel depuis l'installation complète à l'aide de Rox par un clic sur le fichier, de même depuis l'installation frugale ou le LiveCD on peut aussi accéder à la partition de la "full".

Pour faciliter ce genre de recherches/comparaisons je me sers de mc, un gestionnaire de fichier à double panneaux qui est aussi capable d'ouvrir le contenu des archives dont les pets avec la version indiquée.

Pour la mise à jour du noyau il existe bien une version hybride de Lucid 529 avec un noyau K2.6.39 mais pas de mise à jour toute faite pour la 528/Asri-300 et de plus Alsa reste en version 1.0.24.
Il vaudrait mieux passer à une Precise 5.5 qui possède Alsa 1.0.25 d'origine et un noyau plus récent...
Pour la compilation de modules du noyau il est nécessaire d'avoir le même noyau et sources, etc. ou bien passer par de la cross-compilation, rétro portage... Là, je déclare forfait ;)
Mais comme le son fonctionne sur la frugale, il vaudrait mieux trouver ce qui coince sur la "full".


Cordialement,
Médor.

Merlin
Posts: 6
Joined: Sat 23 Mar 2013, 21:04

#17 Post by Merlin »

Bonsoir Médor

Merci pour ces suggestions.

Décharger tous les modules snd* avant d'installer les paquets .pet alsa*1.0.25* n'apporte rien.

Surpris par la différence entre deux ls :

1) Depuis l'installation complète sur le fichier de sauvegarde de la live :

Code: Select all

sh-4.1# ls -l /mnt/+mnt+sdb1+eduprofs_300.sfs/lib/modules/2.6.33.2/kernel/sound/pci/hda/
total 657
-rw-r--r-- 1 root root  76744 2010-05-27 01:28 snd-hda-codec-analog.ko
-rw-r--r-- 1 root root   5611 2010-05-27 01:28 snd-hda-codec-atihdmi.ko
-rw-r--r-- 1 root root  10462 2010-05-27 01:28 snd-hda-codec-ca0110.ko
-rw-r--r-- 1 root root  15510 2010-05-27 01:28 snd-hda-codec-cirrus.ko
-rw-r--r-- 1 root root  12664 2010-05-27 01:28 snd-hda-codec-cmedia.ko
-rw-r--r-- 1 root root  30972 2010-05-27 01:28 snd-hda-codec-conexant.ko
-rw-r--r-- 1 root root  56586 2010-05-27 01:28 snd-hda-codec-idt.ko
-rw-r--r-- 1 root root  19758 2010-05-27 01:28 snd-hda-codec-intelhdmi.ko
-rw-r--r-- 1 root root  72125 2010-05-27 01:28 snd-hda-codec.ko
-rw-r--r-- 1 root root   7174 2010-05-27 01:28 snd-hda-codec-nvhdmi.ko
-rw-r--r-- 1 root root 257658 2010-05-27 01:28 snd-hda-codec-realtek.ko
-rw-r--r-- 1 root root   7274 2010-05-27 01:28 snd-hda-codec-si3054.ko
-rw-r--r-- 1 root root  58398 2010-05-27 01:28 snd-hda-codec-via.ko
-rw-r--r-- 1 root root  37779 2010-05-27 01:28 snd-hda-intel.ko
Et depuis la live (même résultat que la version complète après avoir installé les .pet alsa*1.0.25* ) :

Code: Select all

sh-4.1# ls -l /lib/modules/2.6.33.2/kernel/sound/pci/hda/
total 664
-rw-r--r-- 1 root root  91021 2012-12-06 11:34 snd-hda-codec-analog.ko
-rw-r--r-- 1 root root   1800 2012-12-06 11:34 snd-hda-codec-atihdmi.ko
-rw-r--r-- 1 root root  10333 2012-12-06 11:34 snd-hda-codec-ca0110.ko
-rw-r--r-- 1 root root  11064 2012-12-06 11:34 snd-hda-codec-ca0132.ko
-rw-r--r-- 1 root root  23401 2012-12-06 11:34 snd-hda-codec-cirrus.ko
-rw-r--r-- 1 root root  13530 2012-12-06 11:34 snd-hda-codec-cmedia.ko
-rw-r--r-- 1 root root  53544 2012-12-06 11:34 snd-hda-codec-conexant.ko
-rw-r--r-- 1 root root  34299 2012-12-06 11:34 snd-hda-codec-hdmi.ko
-rw-r--r-- 1 root root  66215 2012-12-06 11:34 snd-hda-codec-idt.ko
-rw-r--r-- 1 root root   1802 2012-12-06 11:34 snd-hda-codec-intelhdmi.ko
-rw-r--r-- 1 root root 105846 2012-12-06 11:34 snd-hda-codec.ko
-rw-r--r-- 1 root root   1799 2012-12-06 11:34 snd-hda-codec-nvhdmi.ko
-rw-r--r-- 1 root root 118425 2012-12-06 11:34 snd-hda-codec-realtek.ko
-rw-r--r-- 1 root root   7376 2012-12-06 11:34 snd-hda-codec-si3054.ko
-rw-r--r-- 1 root root  42647 2012-12-06 11:34 snd-hda-codec-via.ko
-rw-r--r-- 1 root root  42148 2012-12-06 11:34 snd-hda-intel.ko
Les modules actuellement chargés sur l'install complète :

Code: Select all

sh-4.1# lsmod | grep snd
snd_hwdep               3830  0 
snd_pcm_oss            26845  0 
snd_mixer_oss           9963  1 snd_pcm_oss
snd_pcm                45385  1 snd_pcm_oss
snd_seq_dummy            907  0 
snd_seq_oss            18888  0 
snd_seq_midi            3156  0 
snd_rawmidi            11924  1 snd_seq_midi
snd_seq_midi_event      3592  2 snd_seq_oss,snd_seq_midi
snd_seq                32379  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              11986  2 snd_pcm,snd_seq
snd_seq_device          3601  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    30859  9 snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               3403  1 snd
snd_page_alloc          4645  1 snd_pcm
Les modules chargés de la live version :

Code: Select all

sh-4.1# lsmod | grep snd
snd_hda_codec_hdmi     18620  1 
snd_hda_codec_realtek    79010  1 
snd_hda_intel          17384  1 
snd_pcsp                5265  0 
snd_hda_codec          57097  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               3934  1 snd_hda_codec
snd_pcm_oss            27389  0 
snd_mixer_oss          10243  1 snd_pcm_oss
snd_pcm                46731  5 snd_hda_codec_hdmi,snd_hda_intel,snd_pcsp,snd_hda_codec,snd_pcm_oss
snd_seq_dummy            979  0 
snd_seq_oss            19516  0 
snd_rawmidi            12126  0 
snd_seq_midi_event      3592  1 snd_seq_oss
snd_seq                32911  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_timer              12046  2 snd_pcm,snd_seq
snd_seq_device          3777  4 snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq
snd                    35346  17 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_pcsp,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               3403  1 snd
snd_page_alloc          4665  2 snd_hda_intel,snd_pcm
Le disque dur à plusieurs partitions avec un grub sur le MBR :
Partitions primaires :
-/ DOS
-/ ntfs
-/ ntfs
Partition étendue :
-/ ext2 (ASRIEDU300)
-/ swap
-/ ext 2 (futur /home)

Médor

#18 Post by Médor »

Bonsoir Merlin,

Il est normal que les fichiers du kernel dans le sfs soient de 2010, le sfs principal étant en lecture seule !

Il faut monter le fichier de sauvegarde personnel du style : educsave*.?fs sur Asri.
Celui-ci doit contenir tous les fichiers de 2012 des 4 pets installés, etc.

Dans l'installation en "full" le fichier snd-hda-intel.ko est-il bien de 2012 ?
Si c'est le cas il faut vérifier les autres répertoires...

Ce qui est sûr c'est qu'il y a bien des modules chargés en plus sur la Live :
snd_hda_codec_hdmi, snd_hda_codec_realtek, snd_hda_intel ...



Cordialement,
Médor.

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#19 Post by boxR »

Merlin wrote: 1) Depuis l'installation complète sur le fichier de sauvegarde de la live :

Code: Select all

sh-4.1# ls -l /mnt/+mnt+sdb1+eduprofs_300.sfs/lib/modules/2.6.33.2/kernel/sound/pci/hda/
Bah, c'est une install complète ça !? :roll:

Si tu fais une install complète sur DD, tes fichiers seront directement dessus donc dans :
/lib/modules/2.6.33.2/kernel/sound/pci/hda/

Merlin
Posts: 6
Joined: Sat 23 Mar 2013, 21:04

#20 Post by Merlin »

BoxR wrote:Bah, c'est une install complète ça !? Rolling Eyes
C'est le fichier .sfs de sauvegarde qui est sur la clé usb.


BoxR, aurais-tu fait des manipulations sur tes fichiers avant de poster sur le forum, s'il te plaît ?

Ce qui expliquerait que j'obtiennes des résultats différents des tiens avec, "aplay -l" , "alsamixer", etc ... après l'installation d'alsa_driver-1.0.24.pet .

Pour moi aucun changement avant et après ce .pet.

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#21 Post by boxR »

1.0.25
Non, pas de changement, mais je suis en install complète sur DD, donc SANS fichier de sauvegarde, les fichiers sont tous sur le disque directement.

Tu sembles avoir des misères avec les différents SFS : normalement, ton fichier de sauvegarde avec le dernier .pet devrait "recouvrir" le SFS de base. Mais là je ne maîtrise pas.
Last edited by boxR on Mon 25 Mar 2013, 23:50, edited 1 time in total.

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#22 Post by boxR »

(posté par erreur, à effacer)

Merlin
Posts: 6
Joined: Sat 23 Mar 2013, 21:04

#23 Post by Merlin »

Merci encore pour vos réponses.

Des différences existent. Utilisation de mc et de diff.

Avec mc :

Un dossier initrd présent dans l’arborescence de la live version (/lib/modules/2.6.33.2) et absent de la version sur le DD. (Logique ...)




Avec diff:
Fichiers présents seulement dans la version live

Code: Select all

Only in /dev/: audio1
[...]
Only in /dev/: misc
Only in /dev/: mixer1
[...]
Only in /dev/snd: seq
Only in /dev/snd: timer
[...]
Only in /dev/.udev/db: sound:audio
Only in /dev/.udev/db: sound:audio1
Only in /dev/.udev/db: sound:card0
Only in /dev/.udev/db: sound:card1
Only in /dev/.udev/db: sound:controlC0
Only in /dev/.udev/db: sound:controlC1
Only in /dev/.udev/db: sound:dsp
Only in /dev/.udev/db: sound:dsp1
Only in /dev/.udev/db: sound:hwC0D0
Only in /dev/.udev/db: sound:hwC0D3
Only in /dev/.udev/db: sound:mixer
Only in /dev/.udev/db: sound:mixer1
Only in /dev/.udev/db: sound:pcmC0D0c
Only in /dev/.udev/db: sound:pcmC0D0p
Only in /dev/.udev/db: sound:pcmC0D3p
Only in /dev/.udev/db: sound:pcmC1D0p
Only in /dev/.udev/db: sound:seq
Only in /dev/.udev/db: sound:sequencer
Only in /dev/.udev/db: sound:sequencer2
Only in /dev/.udev/db: sound:timer
Sur le point de copier les fichiers sur le DD comme un sauvage

Médor

#24 Post by Médor »

Bonsoir Merlin,

À l'aide de la frugale et de mc c'est assez simple pour copier/écraser directement les fichiers dans la partition de la "full" en ouvrant les pets ;)

Cordialement,
Médor.

Merlin
Posts: 6
Joined: Sat 23 Mar 2013, 21:04

#25 Post by Merlin »

Bonsoir Médor

Bon bon, encore le même message à la fin de alsaconf sur le DD.
Au même moment la live "aboie" ...

Code: Select all

ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:660: audio open error: No such device
killall: aplay: no process killed
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsaconf: line 811: /usr/sbin/alsactl: No such file or directory
find -name confmisc.c et find -name conf.c ne donnent rien sur la live et sur le DD.

Sans porte dérobée c'est l'impasse et demi-tour ...

Merci encore pour votre temps.

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#26 Post by boxR »

Tu peux nous donner le résultat de

Code: Select all

# cat /etc/rc.d/PUPSTATE
sur tes deux install?

Merlin
Posts: 6
Joined: Sat 23 Mar 2013, 21:04

#27 Post by Merlin »

BoxR wrote:Tu peux nous donner le résultat de
Code:
# cat /etc/rc.d/PUPSTATE
sur tes deux install?
J'ai regardé les résultats :
Deux lignes sur le DD et plusieurs infos sur la live.

Que pourrait apporter la lecture de ce fichier ?

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#28 Post by boxR »

Merlin wrote:Que pourrait apporter la lecture de ce fichier ?
Des infos précises sur le mode d'installation de Toutou.

Pelo

ok probleme archi-connu

#29 Post by Pelo »

ok probleme archi-connu
sauf par ceux chez qui ça marche.
Je suis sur une distro LXDE basée sur la Lucid 528 nite flux. Le pilote alsa 1.0.24-2 des dépôts ne résout pas le problème de son.
Le pilote correcte se trouve sur le forum, je l'ai en stock mais il est trop gros pour que je te le mette en pièce jointe. Je te mets un screenshot de ses caractéristiques et cherche le sur le forum anglophone.

Ici :
http://murga-linux.com/puppy/viewtopic. ... 134#518904
Il donne le son à toutes les Lucids 528 après un setup alsamixer ou Retrovol.

La vidéo se trouve sur youtube : http://www.youtube.com/watch?v=7AkG9wn5Syo

Je pense que tu vas trouver le pet. et tout ira, tu verras. (je te le cherche aussi)

Sur la Lucid 520, j'essaie de blacklister le alsa 1.0.24.2. Le sujet est traité sur ce post
modifier alsa.conf

Je tourne autour de la solution, comme eux.
Last edited by Pelo on Sun 12 May 2013, 08:51, edited 1 time in total.

Médor

#30 Post by Médor »

Le lien de l'article de playdayz du 1 Mai 2011, que tu n'as pas été capable de le rendre cliquable...
Alsa 1.0.24 - Tested in Lucid 5.2.5 wrote: This is the complete Alsa 1.0.24 from Ubuntu Natty. It seems to work OK in Lucid 5.2.5--after installing you might need to adjust the full Window Volume once.
Playdayz est l'auteur / coordinateur des versions de Lucid :!:

Le contenu de ce pet se trouve déjà dans les Lucid-528 :!:

Ne prends surtout pas ton Médion pour une généralité :!:

Arrête de marcher sur la tête, ça use le cuir chevelu :!:


Médor.

Pelo

Resolu j'ai réglé le problème sur toutes les Lucids 528

#31 Post by Pelo »

Désolé, message supprimé, j'ai déjà répondu.

Pelo

libspeexdsp.so.1: donner du son à Lucid 525

#32 Post by Pelo »

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 ?

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#33 Post by boxR »

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 :

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).
Sinon, un autre truc bizarre : alsamixer fonctionne, mais est toujours en 1.0.24.2

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#34 Post by boxR »

Oups, désolé, fausse manip : j'ai mis une double prise jack vers enceintes + casque et c'était ça.
C'est bêêête !!! :oops: :oops: :oops:


Du coup, tant qu'à poser la question à Médor : il ne manquerait pas un truc genre alsa-util-1.0.25 pour avoir alsamixer ?

Médor

#35 Post by Médor »

Bonsoir boxR,

Pour alsamixer ça ne doit pas changer grand chose à part le numéro de version affiché ce n'est qu'une interface curse et pour bien faire il faudrait le compiler d'après les sources...
Mais rien n'empêche de tester le binaire de la Precise.

Cordialement,
Médor.

Post Reply