Noyau 2.6.1 et carte son audigy : pas de son (Debian) - Linux et OS Alternatifs
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 ?
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.
Marsh Posté le 18-02-2004 à 10:30:56
Jai une Audigy et jai reussi a la faire fonctionner sur tous les 2.6
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 ??
Marsh Posté le 18-02-2004 à 10:47:05
Regarde dans ton /etc/modprobe.d/alsa,
quelque chose me dit que tu as un
|
Hors le noyau 2.6.x ne supporte plus les alias d'alias. Donc tu dois avoir
|
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..
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.
Marsh Posté le 18-02-2004 à 11:45:49
ciler a écrit : Regarde dans ton /etc/modprobe.d/alsa,
|
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.....
Marsh Posté le 18-02-2004 à 11:59:49
Bon, alors regarde dans /etc/modprobe.conf ou dans /lib/modules/modprobe.conf
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.
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
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
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..
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ù?
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 |
merci quand même pour ton aide ciler
Marsh Posté le 18-02-2004 à 12:30:18
cyberfred a écrit : ok |
A moins qu'il faille mettre tout ca dans un fichier apres avoir fait le make menuconfig?
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..
Marsh Posté le 18-02-2004 à 12:32:49
glor a écrit : En fait c'est un extrait de ma config du noyau.. |
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.
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* )
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.
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?
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..)
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
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 ?
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 -
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 |
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?
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?
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.
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?
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 ???
@+
Marsh Posté le 18-02-2004 à 18:58:30
glor a écrit : et pas d'alsamixer, amixer ou autre? |
je trouve pas d alsamixer ou autre truc de ce genre ds le noyau
Y a des modules pour ca?
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..
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
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.
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 ? |
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
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
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)
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.