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:30:56
Attends que JarJar passe par la et tu vas te faire crucifier
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?
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 : |
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
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?
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 ...
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.
Marsh Posté le 06-05-2005 à 14:15:26
arghbis a écrit : et /dev/dsp? |
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). |
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 ? |
Tu as tout compris
Marsh Posté le 07-05-2005 à 10:40:44
tu as mis à jour alsa lib et alsa tools/utils ?
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).
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 ;-)
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
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)
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
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
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
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 ...
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
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
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
#
# 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
#
# 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