Noyau 2.6.1 et carte son audigy : pas de son (Debian)

Noyau 2.6.1 et carte son audigy : pas de son (Debian) - Linux et OS Alternatifs

Marsh Posté le 18-02-2004 à 07:32:46    

Salut
Voilà mon souci  
Je me suis installé une debian woody 3.0 que j'ai passé en SID.
Je me suis compilé un kernel 2.6.1 pour remplacer ce bon vieux 2.4.18 qui ne supporte pas l'audigy.
Mais le souci , c'est que je n'ai pas de son ; je n'ai pas d'erreur au démarrage.
Dans le 2.6.1 , j'ai intégré le support sonore (alsa) au noyau (cad pas en tant que module) , j'ai aussi mis l'emulation oss (tj intégré au noyau , pas en modules).
 
Avec le 2.4.18 , au demarrage , j'avais :"couldn't find /dev/dsp etc , etc...." , là je n'ai plus d'erreur mais toujours pas de son.
Si vous avez une idée , merci d'avance.
 
Je précise que je fais l'install sur un machine à base d'audigy 1 et pas sur la config de mon profil qui comporte une audigy 2.

Reply

Marsh Posté le 18-02-2004 à 07:32:46   

Reply

Marsh Posté le 18-02-2004 à 07:41:06    

Question conne: T'as unmute le son dans le alsamixer? :p

Reply

Marsh Posté le 18-02-2004 à 07:57:32    

oula je viens de m'apercevoir d'un truc :
Au demarrage , il me fait un can 't load module sound à un moment donné , mais ca defile vite , pas eu le temps de tout voir.
 
Et j'ai pas de alsa mixer :( , comment ca se fait ?

Reply

Marsh Posté le 18-02-2004 à 08:56:44    

http://www.alsa-project.org/alsa-d [...] le=emu10k1
Bon courage :)
 
alsamixer doit etre dans les alsa-utils, pour ne pas reinstaller les drivers.. Mais si t'as un "can't load module"
Et le 2.6.3 est out pour info.


Message édité par glor le 18-02-2004 à 08:59:54
Reply

Marsh Posté le 18-02-2004 à 09:36:15    

bon je vais essayer le 2.6.3 , on va bien voir.

Reply

Marsh Posté le 18-02-2004 à 10:30:56    

Jai une Audigy et jai reussi a la faire fonctionner sur tous les 2.6 :)

Reply

Marsh Posté le 18-02-2004 à 10:38:50    

c pareil sous le 2.6.3 :(
Y doit y avoir un truc que je fais pas.
en fait c koi le mieux built in  ou en modules ??

Reply

Marsh Posté le 18-02-2004 à 10:47:05    

Regarde dans ton /etc/modprobe.d/alsa,
quelque chose me dit que tu as un  


alias snd-card-0 <module de ta CS>
alias sound-slot-0 snd-card-0


 
Hors le noyau 2.6.x ne supporte plus les alias d'alias. Donc tu dois avoir
 


alias snd-card-0 <module de ta CS>
alias sound-slot-0 <module de ta CS>


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 18-02-2004 à 11:25:55    

Bah si comme moi tu utilises tout le temps ta carte son ( c'est d'ailleurs fais pour ca la carte son? =) ) tu peux directement foutre ca dans le noyau..
Euh ouais, si tu veux, je vais te filer la config de mon noyau pour avoir le son..

Reply

Marsh Posté le 18-02-2004 à 11:41:03    

heu oui vous m interessez la.
ciler je teste ca tout de suite
 
glor , ca m'interesse d avoir la config de ton noyau pour avoir le son.

Reply

Marsh Posté le 18-02-2004 à 11:41:03   

Reply

Marsh Posté le 18-02-2004 à 11:45:49    

ciler a écrit :

Regarde dans ton /etc/modprobe.d/alsa,
quelque chose me dit que tu as un  


alias snd-card-0 <module de ta CS>
alias sound-slot-0 snd-card-0


 
Hors le noyau 2.6.x ne supporte plus les alias d'alias. Donc tu dois avoir
 


alias snd-card-0 <module de ta CS>
alias sound-slot-0 <module de ta CS>


 


 
 
j'ai pas de alsa dans le repertoire modprobe.d ?????
Comprends pas , par contre j'ai un fichier aliases mais à l'interieur je n'ai aucunes lignes avec snd-card etc.....
:(

Reply

Marsh Posté le 18-02-2004 à 11:59:49    

Bon, alors regarde dans /etc/modprobe.conf ou dans /lib/modules/modprobe.conf


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 18-02-2004 à 12:06:17    

dans /etc/modprobe.conf , je n'ai rien.
De meme dans /lib/modules/modprobe.conf , j'ai plein d'alias mais aucun avec snd-card etc....
mais à un moment j'ai ca :
alias char-major-14 soundcore
 
Je rappelle que je mis en built in et pas en module. avec le suppot pci pour l emu10k1.
J'ai peut etre fait une betise dans la conf noyau.


Message édité par cyberfred le 18-02-2004 à 12:07:39
Reply

Marsh Posté le 18-02-2004 à 12:08:15    

Si c'est en build-in, alors c'est normal qu'il n'y ai pas d'alias. Mais du coup je ne peux pas t'aider [:spamafote]


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 18-02-2004 à 12:15:41    

# Sound
#
CONFIG_SOUND=y
 
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_SEQUENCER=y
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
 
#
# Generic devices
#
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
 
#
# PCI devices
#
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
CONFIG_SND_EMU10K1=y
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VX222 is not set
 
#
# ALSA USB devices
#
# CONFIG_SND_USB_AUDIO is not set
 
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set

Reply

Marsh Posté le 18-02-2004 à 12:16:29    

Avec ca en root ca marche ;)
J'espere que ca pourra t'aider, c'est la config normale je pense..

Reply

Marsh Posté le 18-02-2004 à 12:26:36    

ok  
donc comme j'ai mon alsa en built in je dois mettre ces lignes de commande (du moins celle qui ne sont pas commentées).
Par contre je mets ca où?

Reply

Marsh Posté le 18-02-2004 à 12:27:24    

ciler a écrit :

Si c'est en build-in, alors c'est normal qu'il n'y ai pas d'alias. Mais du coup je ne peux pas t'aider [:spamafote]  


 
merci quand même pour ton aide ciler

Reply

Marsh Posté le 18-02-2004 à 12:30:18    

cyberfred a écrit :

ok  
donc comme j'ai mon alsa en built in je dois mettre ces lignes de commande (du moins celle qui ne sont pas commentées).
Par contre je mets ca où?


 
A moins qu'il  faille mettre tout ca dans un fichier apres avoir fait le make menuconfig?


Message édité par cyberfred le 18-02-2004 à 12:31:44
Reply

Marsh Posté le 18-02-2004 à 12:30:41    

En fait c'est un extrait de ma config du noyau..
Il suffit dans ton menuconfig ou autre xconfig de spécifier ces modules (Y et non pas M)
Sinon tu peux editer ta derniere config du noyau, chercher ces ligens et les remplacer par les miennes..

Reply

Marsh Posté le 18-02-2004 à 12:32:49    

glor a écrit :

En fait c'est un extrait de ma config du noyau..
Il suffit dans ton menuconfig ou autre xconfig de spécifier ces modules (Y et non pas M)
Sinon tu peux editer ta derniere config du noyau, chercher ces ligens et les remplacer par les miennes..


 
ok  
PAr contre , c'est où que je peux trouver le fichier de conf du noyau ? je sais que j'ai /usr/src/linux mais je ne sais pas quel fichier correspond à la conf.

Reply

Marsh Posté le 18-02-2004 à 12:35:47    

Arf, euh je sais pas en fait =)
Perso je fais tjs "Save to an alternate config file"
Tu peux faire ca puis faire "Load......."
A moins que quelqu'un nous le donne
(sinon find /usr/src/linux -name *config* )

Reply

Marsh Posté le 18-02-2004 à 12:39:14    

ok merci quand meme  
Par contre j'ai comparé tes lignes de conf avec ce que je mets dans le make menuconfig et c'est pareil.
J'entends par la que j'ai une petite etoile devant chacun des ces modules. je fais Y au lieu de M.

Reply

Marsh Posté le 18-02-2004 à 12:45:45    

On va faire comme ca alors :
je fais make menuconfig  
je vais dans device drivers  
je vais dans sound
j ai une etoile devant Sound card support
je rentre dans Advanced linux sound architecture
j ai une etoile devant Advanced linux sound architecture
j ai une etoile devant oss api emulation
j ai une etoile devant oss mixer api
j ai une etoile devant oss pcm
je rentre dans pci devices  
j ai une etoile devant devant EMU10k1 (sb live & audigy).
 
Voilà , j'ai pas d autres trucs de cochés ds la partie sound ce qui correspond aux lignes de conf que tu m'as donné.
 
Qu'en penses tu?


Message édité par cyberfred le 18-02-2004 à 12:46:55
Reply

Marsh Posté le 18-02-2004 à 12:48:41    

Bah ca m'a l'air bon
Compile et voit ce que ca donne
(Biensur tu fais tout tes essais en root je suppose, car par defaut les users n'ont pas acces au son..)

Reply

Marsh Posté le 18-02-2004 à 13:20:57    

oui je fais tout en root
mais le pb c est que la config que je t ai donné c est celle de noyau actuel.
Je veux bien recompiler encore une fois mais ca va etre pareil car j'ai rien changé.
C bizarre , c kler que ca devrait marcher mais je comprends pas là.
 
sinon je recapitule :
Je suis parti d une debian 3.0woody  que j'ai passé en SID.
Ensuite j'ai mis un kernel 2.6.1 ;
puis les drivers nvidia pour le kernel 2.6  
kde 3.1.
Tout fonctionne nickel sauf le son.
 
Normalement si c est built in the kernel , y a pas de drivers alsa a mettre en plus non?
Je dois surement oublier quelque chose

Reply

Marsh Posté le 18-02-2004 à 13:23:13    

Bah si ca que tu as la est en module dans ton noyau actuel, il faut alors les loader
T'as quoi dans lsmod ?

Reply

Marsh Posté le 18-02-2004 à 17:08:00    

j ai ca dans lsmod (dsl j avais un cours!!!)
Module                  Size  Used by
nls_iso8859_1           3552  -
agpgart                25960  -
nvidia               2070216  -
nfsd                   63272  -
exportfs                4416  -
usb_storage            92016  -
usbkbd                  5792  -
usbcore                93404  -

Reply

Marsh Posté le 18-02-2004 à 17:09:52    

glor a écrit :

Bah si ca que tu as la est en module dans ton noyau actuel, il faut alors les loader
T'as quoi dans lsmod ?


 
pourtant je precise bien que je ne les pas mis en modules (j'ai une * à la place du M dans le make menuconfig).
Si c est en built in ds le kernel , normalement y a rien à loader non?

Reply

Marsh Posté le 18-02-2004 à 17:34:55    

Attends, le linux 2.6.1 tu l'as compilé toi meme et tu as mis ces options en Y/N/M?

Reply

Marsh Posté le 18-02-2004 à 17:41:29    

oui , j'ai mis ces options de maniere à avoir une * devant , en appuyant sur Y.
Puis make && make clean && make bzImage && make modules && make modules_install.

Reply

Marsh Posté le 18-02-2004 à 17:50:48    

et pas d'alsamixer, amixer ou autre?
Quand tu lances xmms ca donne quoi comme message d'erreur?

Reply

Marsh Posté le 18-02-2004 à 18:23:51    

ca serait pas mal de faire un tuto sur le forum pour avoir le son avec ALSA + kernel 2.6 :) non ?
 
Vous en pensez quoi ???
 
@+

Reply

Marsh Posté le 18-02-2004 à 18:58:30    

glor a écrit :

et pas d'alsamixer, amixer ou autre?
Quand tu lances xmms ca donne quoi comme message d'erreur?


 
je trouve pas d alsamixer ou autre truc de ce genre ds le noyau  
:(
Y a des modules pour ca?

Reply

Marsh Posté le 18-02-2004 à 19:54:25    

euh alsamixer c'est une application qui permet de regler le volume..
En root: $ alsamixer
Un GUI apparait et tu appuye sur sur "m" pour enlever le mute par défaut..

Reply

Marsh Posté le 18-02-2004 à 20:08:22    

en fait je viens de  faire un apt-get install alsa/
Et j'ai accés a alsamixer je regarde pour le mute

Reply

Marsh Posté le 18-02-2004 à 20:11:42    

Ca y est ca marche!!!!!!!!!!!!!!!
Je n avais pas alsamixer et le master etait sur off!!!!!
j ai appuye sur m ,et c bon.
Par contre y a pas d autre gui pour alsamixer ?
Parce que la l interface style informatique debut des années 90 c un peu limite.
LOL je deconne , j en demande trop .
En tout cas merci encore pour toutes les aides qu'il y a eu ds ce topic.

Reply

Marsh Posté le 18-02-2004 à 20:13:29    

aurelboiss a écrit :

ca serait pas mal de faire un tuto sur le forum pour avoir le son avec ALSA + kernel 2.6 :) non ?
 
Vous en pensez quoi ???
 
@+  


Le probleme d'un tuto c'est que les reglages a ppliquer sont different selon si tu as le pilote en dur ou en module :/


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 18-02-2004 à 20:14:04    

cyberfred a écrit :

en fait je viens de  faire un apt-get install alsa/


Installer ALSA c'est une bonne idee en effet  :o


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
Reply

Marsh Posté le 18-02-2004 à 20:20:25    

En fait il te manquait bien alsa-utils
Si ya plein de GUI pour le mixer, a commencé par amixer =)
Trouver des mixer c'est pas tres dur ;)
La plupart des applis audio controlent-elle meme le son, personnelement je n'y touche pour un|muter ma LineIn (carte tv)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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