ALSA + changement de noyau 2.6.8.1 vers 2.6.11 = plus de son

ALSA + changement de noyau 2.6.8.1 vers 2.6.11 = plus de son - Linux et OS Alternatifs

Marsh Posté le 06-05-2005 à 10:27:57    

Bon voila j'ai installé ma debian sarge (noyau 2.6.8.1). Tout marche nikel.
 
Je recompile mon noyau pour 3 raisons  
- l'alléger  
- avoir le plus récent
- le bootsplash
 
Bon alors toute la compil du noyau se passe nikel le boostsplash fonctionne touts mes matos sont reconnus mes disques fat,ntfs, cléfs usb montés.
 
Seulement voila avec l'ancien noyau j'ai du son mais pas avec le nouveau. Lorque je lance vlc par exemple celui ci démarre li le ficiher mais je n'entends rien. Je redémarre avec l'ancien noyau ca marche. :??:
 
 Pourtant je suis sur d'avoir mis les mêmes modules pour ce qui concerne le son. Quand je démarre alsa avec le nouveau noyau j'entends bien un petit pof sortant des baffes mais quand je lance un ptit son que dalle ...
 

Citation :


lsmod Noyau 2.6.8.1
Module                  Size  Used by
ipv6                  229764  6  
radeon                115364  2  
af_packet              20872  2  
tsdev                   7168  0  
mousedev                9996  3  
psmouse                17800  0  
floppy                 54992  0  
analog                 10784  0  
evdev                   9088  0  
parport_pc             31936  0  
parport                37320  1 parport_pc
pcspkr                  3816  0  
rtc                    12088  0  
 

snd_via82xx            26660  1  
snd_ac97_codec         59268  1 snd_via82xx
snd_pcm_oss            48168  0  
snd_mixer_oss          16640  2 snd_pcm_oss
snd_pcm                85384  2 snd_via82xx,snd_pcm_oss
snd_timer              23172  1 snd_pcm
snd_page_alloc         11144  2 snd_via82xx,snd_pcm
gameport                4736  2 analog,snd_via82xx
snd_mpu401_uart         7296  1 snd_via82xx
snd_rawmidi            23204  1 snd_mpu401_uart
snd_seq_device          7944  1 snd_rawmidi
snd                    50660  9 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore               9824  2 snd

shpchp                 87148  0  
pciehp                 83948  0  
pci_hotplug            30640  2 shpchp,pciehp
via_agp                 8832  1  
agpgart                31784  2 via_agp
ehci_hcd               27908  0  
uhci_hcd               29328  0  
usbcore               104164  4 ehci_hcd,uhci_hcd
sata_via                7428  0  
libata                 36228  1 sata_via
scsi_mod              115148  1 libata
via_rhine              19720  0  
mii                     4864  1 via_rhine
crc32                   4608  1 via_rhine
nls_iso8859_1           4352  1  
nls_cp850               5120  1  
vfat                   13184  1  
fat                    41792  1 vfat
capability              4872  0  
commoncap               7168  1 capability
ide_cd                 38176  0  
cdrom                  35740  1 ide_cd
ext3                  109544  1  
jbd                    54552  1 ext3
ide_generic             1664  0  
via82cxxx              12956  1  
ide_disk               16768  5  
ide_core              125156  4 ide_cd,ide_generic,via82cxxx,ide_disk
unix                   25908  402  
font                    8576  0  
vesafb                  6688  0  
cfbcopyarea             3840  1 vesafb
cfbimgblt               3200  1 vesafb
cfbfillrect             3712  1 vesafb


 

Citation :


lsmod noyau 2.6.11
Module                  Size  Used by
radeon                 77312  1

snd_via82xx            27872  0
snd_ac97_codec         77368  1 snd_via82xx
snd_pcm_oss            53664  0
snd_mixer_oss          20352  1 snd_pcm_oss
snd_pcm                95688  3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer              26308  1 snd_pcm
snd_page_alloc          9988  2 snd_via82xx,snd_pcm
snd_mpu401_uart         8192  1 snd_via82xx
snd_rawmidi            25760  1 snd_mpu401_uart
snd_seq_device          8780  1 snd_rawmidi
snd                    57572  9 snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer _oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10272  1 snd

ehci_hcd               32904  0
uhci_hcd               33040  0
usbcore               122296  3 ehci_hcd,uhci_hcd
via_rhine              24260  0
mii                     4928  1 via_rhine
nls_iso8859_1           4032  2
nls_cp850               4864  2
vfat                   14272  2
fat                    41500  1 vfat
nls_base                7744  4 nls_iso8859_1,nls_cp850,vfat,fat
ide_cd                 41860  0
cdrom                  41120  1 ide_cd


 

Citation :


lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 5940 (rev 01)


 
La partie de mon .config sur le son

Citation :


#
# Sound
#
CONFIG_SOUND=m
 
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
 
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
#
# PCI devices
#
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_VIA82XX=m


 
Celle du noyau d'origine

Citation :


#
# Sound
#
CONFIG_SOUND=m
 
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
 
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_OPL3_LIB=m
CONFIG_SND_OPL4_LIB=m
CONFIG_SND_VX_LIB=m
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
 
#
# ISA devices
#
CONFIG_SND_AD1816A=m
CONFIG_SND_AD1848=m
CONFIG_SND_CS4231=m
CONFIG_SND_CS4232=m
CONFIG_SND_CS4236=m
CONFIG_SND_ES968=m
CONFIG_SND_ES1688=m
CONFIG_SND_ES18XX=m
CONFIG_SND_GUSCLASSIC=m
CONFIG_SND_GUSEXTREME=m
CONFIG_SND_GUSMAX=m
CONFIG_SND_INTERWAVE=m
CONFIG_SND_INTERWAVE_STB=m
CONFIG_SND_OPTI92X_AD1848=m
CONFIG_SND_OPTI92X_CS4231=m
CONFIG_SND_OPTI93X=m
CONFIG_SND_SB8=m
CONFIG_SND_SB16=m
CONFIG_SND_SBAWE=m
CONFIG_SND_SB16_CSP=y
CONFIG_SND_WAVEFRONT=m
CONFIG_SND_ALS100=m
CONFIG_SND_AZT2320=m
CONFIG_SND_CMI8330=m
CONFIG_SND_DT019X=m
CONFIG_SND_OPL3SA2=m
CONFIG_SND_SGALAXY=m
CONFIG_SND_SSCAPE=m
 
#
# PCI devices
#
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_ALI5451=m
CONFIG_SND_ATIIXP=m
CONFIG_SND_AU8810=m
CONFIG_SND_AU8820=m
CONFIG_SND_AU8830=m
CONFIG_SND_AZT3328=m
CONFIG_SND_BT87X=m
CONFIG_SND_CS46XX=m
CONFIG_SND_CS46XX_NEW_DSP=y
CONFIG_SND_CS4281=m
CONFIG_SND_EMU10K1=m
CONFIG_SND_KORG1212=m
CONFIG_SND_MIXART=m
CONFIG_SND_NM256=m
CONFIG_SND_RME32=m
CONFIG_SND_RME96=m
CONFIG_SND_RME9652=m
CONFIG_SND_HDSP=m
CONFIG_SND_TRIDENT=m
CONFIG_SND_YMFPCI=m
CONFIG_SND_ALS4000=m
CONFIG_SND_CMIPCI=m
CONFIG_SND_ENS1370=m
CONFIG_SND_ENS1371=m
CONFIG_SND_ES1938=m
CONFIG_SND_ES1968=m
CONFIG_SND_MAESTRO3=m
CONFIG_SND_FM801=m
CONFIG_SND_FM801_TEA575X=m
CONFIG_SND_ICE1712=m
CONFIG_SND_ICE1724=m
CONFIG_SND_INTEL8X0=m
CONFIG_SND_INTEL8X0M=m
CONFIG_SND_SONICVIBES=m
CONFIG_SND_VIA82XX=m
CONFIG_SND_VX222=m
 
#
# ALSA USB devices
#
CONFIG_SND_USB_AUDIO=m
 
#
# PCMCIA devices
#
CONFIG_SND_VXPOCKET=m
CONFIG_SND_VXP440=m
CONFIG_SND_PDAUDIOCF=m
 
#
# Open Sound System
#
CONFIG_SOUND_PRIME=m
CONFIG_SOUND_BT878=m
CONFIG_SOUND_CMPCI=m
# CONFIG_SOUND_CMPCI_FM is not set
# CONFIG_SOUND_CMPCI_MIDI is not set
CONFIG_SOUND_CMPCI_JOYSTICK=y
CONFIG_SOUND_EMU10K1=m
CONFIG_MIDI_EMU10K1=y
CONFIG_SOUND_FUSION=m
CONFIG_SOUND_CS4281=m
CONFIG_SOUND_ES1370=m
CONFIG_SOUND_ES1371=m
CONFIG_SOUND_ESSSOLO1=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_SOUND_ICH=m
CONFIG_SOUND_SONICVIBES=m
CONFIG_SOUND_TRIDENT=m
# CONFIG_SOUND_MSNDCLAS is not set
# CONFIG_SOUND_MSNDPIN is not set
CONFIG_SOUND_VIA82CXXX=m
CONFIG_MIDI_VIA82CXXX=y
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_TRACEINIT is not set
# CONFIG_SOUND_DMAP is not set
# CONFIG_SOUND_AD1816 is not set
CONFIG_SOUND_AD1889=m
CONFIG_SOUND_SGALAXY=m
CONFIG_SOUND_ADLIB=m
CONFIG_SOUND_ACI_MIXER=m
CONFIG_SOUND_CS4232=m
CONFIG_SOUND_SSCAPE=m
CONFIG_SOUND_GUS=m
CONFIG_SOUND_GUS16=y
CONFIG_SOUND_GUSMAX=y
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_TRIX=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_NM256=m
CONFIG_SOUND_MAD16=m
CONFIG_MAD16_OLDCARD=y
CONFIG_SOUND_PAS=m
CONFIG_SOUND_PSS=m
CONFIG_PSS_MIXER=y
CONFIG_SOUND_SB=m
# CONFIG_SOUND_AWE32_SYNTH is not set
CONFIG_SOUND_WAVEFRONT=m
CONFIG_SOUND_MAUI=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_OPL3SA1=m
CONFIG_SOUND_OPL3SA2=m
CONFIG_SOUND_YMFPCI=m
# CONFIG_SOUND_YMFPCI_LEGACY is not set
CONFIG_SOUND_UART6850=m
CONFIG_SOUND_AEDSP16=m
CONFIG_SC6600=y
CONFIG_SC6600_JOY=y
CONFIG_SC6600_CDROM=4
CONFIG_SC6600_CDROMBASE=0x0
# CONFIG_AEDSP16_MSS is not set
# CONFIG_AEDSP16_SBPRO is not set
# CONFIG_AEDSP16_MPU401 is not set
CONFIG_SOUND_TVMIXER=m
CONFIG_SOUND_KAHLUA=m
CONFIG_SOUND_ALI5455=m
CONFIG_SOUND_FORTE=m
CONFIG_SOUND_RME96XX=m
CONFIG_SOUND_AD1980=m


 
 
Je trouve ca très bizarre car si j'avais oublié des modules pour le pci j'aurais pas d'USB et pour les modules du son j'ai chargé tous les generic device + le module de ma carte son.


Message édité par chemouz le 06-05-2005 à 10:28:11
Reply

Marsh Posté le 06-05-2005 à 10:27:57   

Reply

Marsh Posté le 06-05-2005 à 10:30:56    

Attends que JarJar passe par la et tu vas te faire crucifier

Reply

Marsh Posté le 06-05-2005 à 10:32:47    

les périph sont correctement créés dans /dev?
un coup de alsamixer pour vérifier que c'est pas muet?

Reply

Marsh Posté le 06-05-2005 à 12:19:33    

esox_ch a écrit :

Attends que JarJar passe par la et tu vas te faire crucifier


Pourquoi?
 

arghbis a écrit :

les périph sont correctement créés dans /dev?


Je sais pas si c'est ca mais  
 

Citation :


-=[root@debian]=(/dev/snd)# ls -l
total 0
crw-rw----  1 root audio 116,  0 2005-05-06 13:11 controlC0
crw-rw----  1 root audio 116, 24 2005-05-06 13:11 pcmC0D0c
crw-rw----  1 root audio 116, 16 2005-05-06 13:11 pcmC0D0p
crw-rw----  1 root audio 116, 25 2005-05-06 13:11 pcmC0D1c
crw-rw----  1 root audio 116, 17 2005-05-06 13:11 pcmC0D1p
crw-rw----  1 root audio 116, 33 2005-05-06 13:11 timer


 

arghbis a écrit :

un coup de alsamixer pour vérifier que c'est pas muet?


non le son n'est pas muet. Je suis en multiboot avec l'autre noyau et le 2.6.8.1 a du son

Reply

Marsh Posté le 06-05-2005 à 12:44:37    

et /dev/dsp?
 
sinon, c'est quoi le message d'erreur pour dire que t'as pas de son?

Reply

Marsh Posté le 06-05-2005 à 13:26:07    

Parceque vu ton niveau ton kernel sera plus lourd qu'un kernel "package", et de toutes facon je pense pas que tu sois a 1Mo pres avec un HD de genre 100 go, parceque le plus recent actuellement est tout aussi disponible par packages (du moins sur pas mal de distro).  
 
Pour le bootsplash, ca m'etonnerais qu'on puisse pas l'integrer avec un kernel "package" mais je l'ai jamais fait ... donc ...

Reply

Marsh Posté le 06-05-2005 à 13:33:58    

rahlàlà laissez les gens vivre... si il a envie de recompiler son noyau ne serait-ce que pour voir comment ça marche, il a le droit merde, le but de Linux c'est pas dans un sens de savoir comment marche son système d'exploitation ?
Il est clair que dans certains cas, et même pas mal, la recompilation n'est pas nécessaire, mais si il a envie, et bien il le fait.

Reply

Marsh Posté le 06-05-2005 à 14:15:26    

arghbis a écrit :

et /dev/dsp?
sinon, c'est quoi le message d'erreur pour dire que t'as pas de son?


Je l'ai /dev/dsp  
Bah j'ai aucun message d'erreur
 

esox_ch a écrit :

Parceque vu ton niveau ton kernel sera plus lourd qu'un kernel "package", et de toutes facon je pense pas que tu sois a 1Mo pres avec un HD de genre 100 go, parceque le plus recent actuellement est tout aussi disponible par packages (du moins sur pas mal de distro).  
 
Pour le bootsplash, ca m'etonnerais qu'on puisse pas l'integrer avec un kernel "package" mais je l'ai jamais fait ... donc ...


G pas trouvé de kernel package avec bootsplash et la compilation du noyau me paraissait plus simple. Et à mon avis mon kernel sera moins lourd que celui de la Debian. Il y a moins d'options en dur dans le mien . Et j'ai moins de modules chargés ya qu'a voir les lsmod avec le nouveau noyau.
 

deather2 a écrit :

rahlàlà laissez les gens vivre... si il a envie de recompiler son noyau ne serait-ce que pour voir comment ça marche, il a le droit merde, le but de Linux c'est pas dans un sens de savoir comment marche son système d'exploitation ?
Il est clair que dans certains cas, et même pas mal, la recompilation n'est pas nécessaire, mais si il a envie, et bien il le fait.


Tu as tout compris :jap:


Message édité par chemouz le 06-05-2005 à 14:21:22
Reply

Marsh Posté le 06-05-2005 à 18:47:31    

up

Reply

Marsh Posté le 07-05-2005 à 10:28:20    

up

Reply

Marsh Posté le 07-05-2005 à 10:28:20   

Reply

Marsh Posté le 07-05-2005 à 10:40:44    

tu as mis à jour alsa lib et alsa tools/utils ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 07-05-2005 à 10:50:38    

En plus de la remarque de Mjules, la version d'Alsa n'est vraisemblablement pas la même entre le noyau 2.6.8 et le 2.6.11 (enfin, si tu restes sur la version intégrée au noyau, et que tu n'écrases pas tes modules en installant une autre version -> méthode noyau 2.4).
 
Donc, à chaque version d'Alsa ses spécificités, ce qui expliquer cela (en tout cas, il faut remettre à jour alsa-lib alsa-utils alsa-oss).

Reply

Marsh Posté le 07-05-2005 à 14:10:06    

Bah pour la maj d'alsa je me contente de la maj debin car j'ai installé alsa par apt.
Néanmoins je ne savais pas que j'aurais du MAJ alsa puisque mon noyau n'a pas changé de branche.
 
Je vais d'abord retester en recompilant un noyau 2.6.8.1 avec le bootsplash.
Si ca marche pas je supprime alsa et je réinstalle un 2.6.11 et un alsa tout neuf en manuel.
Merci de vos conseils en tout cas ;-)

Reply

Marsh Posté le 07-05-2005 à 14:11:57    

Ok fait juste gaffe a pas installer Alsa plusieurs fois (kernel + main) sinon ils risquent de se taper dessus


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 07-05-2005 à 14:38:38    

hola! surtout pas d'install d'alsa à la mimine hein! sur ma deb (avant que je passe en amd64), j'avais un kernel 2.6.8, 2.6.10 et 2.6.11 et tout marchait très bien!
 
gardes les paquets debian...
 
sinon, regarde ce qui occup les périph son (genre fuser /dev/dsp en root)

Reply

Marsh Posté le 08-05-2005 à 19:51:12    

non mais ce qui me perturbe c'est que en explorant le fichier de configuration du noyau d'origine j'ai mis les mêmes options - les modules de cartes inutiles


Message édité par chemouz le 08-05-2005 à 19:51:45
Reply

Marsh Posté le 08-05-2005 à 20:17:14    

et donc aucun message d'erreur? rien dans dmesg?

Reply

Marsh Posté le 08-05-2005 à 20:36:51    

ça doit pas être un pb de lib, vu que ce sont les même entre la sarge et la sid (elles sont assez recente (1.0.8)
 
chemouz, si tu trouves pas un message d'erreur, ça va être dur de t'aider


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Marsh Posté le 14-06-2005 à 19:17:30    

J'ai le même problème.
J'utilisais le kernel-image-2.6.8-2-k7 : son OK (mis à part quelques pb de mixer)
Depuis que j'ai installé le kernel-image-2.6.11-1-k7 : plus de son.
Pourtant il s'agit d'un kernel pré-compilé.
 
ps. : le problème c'est qu'avec le kenel 2.6.8-2, je ne peux pas utiliser ma carte DVB-S

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed