[Cross post : fr.comp.os.linux.moderated]
Bonjour à toutes/tous,
Une petite question sur les modules du noyau et alsa :
D'origine, alsa est configuré sur ma Slackware 9.1 et ca tournait sans
problème jusqu'au jour où j'ai décidé de recompiler le noyau.
Après recompilation, j'ai pu remarquer (je crois) que le module (driver son
ens1371) n'avait plus le même nom (ens1371 au lieu de snd-ens1371
d'origine).
Du coup j'ai renommer le module ens1371 en snd-ens1371, ce qui permet au
module d'être chargé mais toujours pas de son.
:/home/doug# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
J'ai essayer de recompiler le noyau avec ou sans le support OSS mais sans
plus de resultat.
J'ai l'impression que mes perihériques de sons ne sont pas créer mais
comment en être sur ? (Et pourquoi auraient ils été éffacés à la
compilation le cas échéant ?)
Bref je suis perdu !
Merci de vos conseils
[Cross post : fr.comp.os.linux.moderated]
Bonjour à toutes/tous,
Une petite question sur les modules du noyau et alsa :
D'origine, alsa est configuré sur ma Slackware 9.1 et ca tournait sans
problème jusqu'au jour où j'ai décidé de recompiler le noyau.
Après recompilation, j'ai pu remarquer (je crois) que le module (driver son
ens1371) n'avait plus le même nom (ens1371 au lieu de snd-ens1371
d'origine).
Du coup j'ai renommer le module ens1371 en snd-ens1371, ce qui permet au
module d'être chargé mais toujours pas de son.
root@dougwise:/home/doug# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
J'ai essayer de recompiler le noyau avec ou sans le support OSS mais sans
plus de resultat.
J'ai l'impression que mes perihériques de sons ne sont pas créer mais
comment en être sur ? (Et pourquoi auraient ils été éffacés à la
compilation le cas échéant ?)
Bref je suis perdu !
Merci de vos conseils
[Cross post : fr.comp.os.linux.moderated]
Bonjour à toutes/tous,
Une petite question sur les modules du noyau et alsa :
D'origine, alsa est configuré sur ma Slackware 9.1 et ca tournait sans
problème jusqu'au jour où j'ai décidé de recompiler le noyau.
Après recompilation, j'ai pu remarquer (je crois) que le module (driver son
ens1371) n'avait plus le même nom (ens1371 au lieu de snd-ens1371
d'origine).
Du coup j'ai renommer le module ens1371 en snd-ens1371, ce qui permet au
module d'être chargé mais toujours pas de son.
:/home/doug# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
J'ai essayer de recompiler le noyau avec ou sans le support OSS mais sans
plus de resultat.
J'ai l'impression que mes perihériques de sons ne sont pas créer mais
comment en être sur ? (Et pourquoi auraient ils été éffacés à la
compilation le cas échéant ?)
Bref je suis perdu !
Merci de vos conseils
Bonjour à toutes/tous,
Une petite question sur les modules du noyau et alsa :
D'origine, alsa est configuré sur ma Slackware 9.1 et ca tournait sans
problème jusqu'au jour où j'ai décidé de recompiler le noyau.
J'ai l'impression que mes perihériques de sons ne sont pas créer mais
comment en être sur ? (Et pourquoi auraient ils été éffacés à la
compilation le cas échéant ?)
Bonjour à toutes/tous,
Une petite question sur les modules du noyau et alsa :
D'origine, alsa est configuré sur ma Slackware 9.1 et ca tournait sans
problème jusqu'au jour où j'ai décidé de recompiler le noyau.
J'ai l'impression que mes perihériques de sons ne sont pas créer mais
comment en être sur ? (Et pourquoi auraient ils été éffacés à la
compilation le cas échéant ?)
Bonjour à toutes/tous,
Une petite question sur les modules du noyau et alsa :
D'origine, alsa est configuré sur ma Slackware 9.1 et ca tournait sans
problème jusqu'au jour où j'ai décidé de recompiler le noyau.
J'ai l'impression que mes perihériques de sons ne sont pas créer mais
comment en être sur ? (Et pourquoi auraient ils été éffacés à la
compilation le cas échéant ?)
Bonjour,
Si tu recompiles *exactement* la même version du noyau à partir des
sources Linux fournies sous Linux Slackware, tu n'auras aucun problème.
Par exemple, en standard (avant la mise à jour de sécurité), Linux
Slackware 9.1 est fournie avec le noyau Linux 2.4.22. Si tu recompiles
et installes ce noyau 2.4.22, il écrasera celui fourni de Slackware, et
les modules ALSA fournis originalement (et pour un noyau 2.4.22)
continueront de fonctionner avec ton noyau fraîchement recompilé.
Evidemment, pense juste à rebooter pour que ton nouveau noyau soit pros
en compte.
Par contre, si maintenant tu recompiles et installes le noyau 2.4.23,
les modules ALSA de Slackware ne fonctionneront plus. Pourquoi ?
Parce-qu'ils ont été compilé et installé pour le noyau 2.4.22 : à ce
titre, ils se trouvent dans le dossier /lib/modules/2.4.22, alors que
tous les modules pour le noyau 2.4.23 se trouvent dans le dossier
/lib/modules/2.4.23.
Auparavant, le son fonctionnait ? Donc aucun problème, tes périphériques
son existent, il s'agit juste d'un problème de pilotes. Ne touche rien
aux périphériques ! Pour information, sous Linux Slackware, chaque
utilisateur qui devra avoir accès aux périphériques son et vidéo (carte
télé, carte radio, carte son) doit être mis dans le groupe "sys" : ne
pas changer les propriétés des périphériques dans le dossier /dev, ce
n'est pas la solution !
Bonjour,
Si tu recompiles *exactement* la même version du noyau à partir des
sources Linux fournies sous Linux Slackware, tu n'auras aucun problème.
Par exemple, en standard (avant la mise à jour de sécurité), Linux
Slackware 9.1 est fournie avec le noyau Linux 2.4.22. Si tu recompiles
et installes ce noyau 2.4.22, il écrasera celui fourni de Slackware, et
les modules ALSA fournis originalement (et pour un noyau 2.4.22)
continueront de fonctionner avec ton noyau fraîchement recompilé.
Evidemment, pense juste à rebooter pour que ton nouveau noyau soit pros
en compte.
Par contre, si maintenant tu recompiles et installes le noyau 2.4.23,
les modules ALSA de Slackware ne fonctionneront plus. Pourquoi ?
Parce-qu'ils ont été compilé et installé pour le noyau 2.4.22 : à ce
titre, ils se trouvent dans le dossier /lib/modules/2.4.22, alors que
tous les modules pour le noyau 2.4.23 se trouvent dans le dossier
/lib/modules/2.4.23.
Auparavant, le son fonctionnait ? Donc aucun problème, tes périphériques
son existent, il s'agit juste d'un problème de pilotes. Ne touche rien
aux périphériques ! Pour information, sous Linux Slackware, chaque
utilisateur qui devra avoir accès aux périphériques son et vidéo (carte
télé, carte radio, carte son) doit être mis dans le groupe "sys" : ne
pas changer les propriétés des périphériques dans le dossier /dev, ce
n'est pas la solution !
Bonjour,
Si tu recompiles *exactement* la même version du noyau à partir des
sources Linux fournies sous Linux Slackware, tu n'auras aucun problème.
Par exemple, en standard (avant la mise à jour de sécurité), Linux
Slackware 9.1 est fournie avec le noyau Linux 2.4.22. Si tu recompiles
et installes ce noyau 2.4.22, il écrasera celui fourni de Slackware, et
les modules ALSA fournis originalement (et pour un noyau 2.4.22)
continueront de fonctionner avec ton noyau fraîchement recompilé.
Evidemment, pense juste à rebooter pour que ton nouveau noyau soit pros
en compte.
Par contre, si maintenant tu recompiles et installes le noyau 2.4.23,
les modules ALSA de Slackware ne fonctionneront plus. Pourquoi ?
Parce-qu'ils ont été compilé et installé pour le noyau 2.4.22 : à ce
titre, ils se trouvent dans le dossier /lib/modules/2.4.22, alors que
tous les modules pour le noyau 2.4.23 se trouvent dans le dossier
/lib/modules/2.4.23.
Auparavant, le son fonctionnait ? Donc aucun problème, tes périphériques
son existent, il s'agit juste d'un problème de pilotes. Ne touche rien
aux périphériques ! Pour information, sous Linux Slackware, chaque
utilisateur qui devra avoir accès aux périphériques son et vidéo (carte
télé, carte radio, carte son) doit être mis dans le groupe "sys" : ne
pas changer les propriétés des périphériques dans le dossier /dev, ce
n'est pas la solution !
Bref je suis perdu !
Bref je suis perdu !
Bref je suis perdu !
Par contre, j'ai installé une autre slackware sur une autre partition et
j'ai comparé le rep /lib/modules/2.4.22/kernel/ et je
m'apercois que d'origine l'architecture n'est pas vraiment la même.
(fichiers .o.gz dans la slackware originale alors que dans la version
recompilée je n'ai que des fichier .o, présence d'un rep 'sound'
supplémentaire dans la version origine [ voir Trees joints])
Parallelement, je me suis apercu que j'avais intégré le support de carte son
directement dans le noyau au lieu de le mettre en module.
Après recompilation avec 'sound card support' en module, ca n'a rien donné
de mieux !!! arf !!!!
Merci à tous (notament ceux qui auront eu le courage de lire jusqu'ici ;-)
Par contre, j'ai installé une autre slackware sur une autre partition et
j'ai comparé le rep /lib/modules/2.4.22/kernel/ et je
m'apercois que d'origine l'architecture n'est pas vraiment la même.
(fichiers .o.gz dans la slackware originale alors que dans la version
recompilée je n'ai que des fichier .o, présence d'un rep 'sound'
supplémentaire dans la version origine [ voir Trees joints])
Parallelement, je me suis apercu que j'avais intégré le support de carte son
directement dans le noyau au lieu de le mettre en module.
Après recompilation avec 'sound card support' en module, ca n'a rien donné
de mieux !!! arf !!!!
Merci à tous (notament ceux qui auront eu le courage de lire jusqu'ici ;-)
Par contre, j'ai installé une autre slackware sur une autre partition et
j'ai comparé le rep /lib/modules/2.4.22/kernel/ et je
m'apercois que d'origine l'architecture n'est pas vraiment la même.
(fichiers .o.gz dans la slackware originale alors que dans la version
recompilée je n'ai que des fichier .o, présence d'un rep 'sound'
supplémentaire dans la version origine [ voir Trees joints])
Parallelement, je me suis apercu que j'avais intégré le support de carte son
directement dans le noyau au lieu de le mettre en module.
Après recompilation avec 'sound card support' en module, ca n'a rien donné
de mieux !!! arf !!!!
Merci à tous (notament ceux qui auront eu le courage de lire jusqu'ici ;-)
Peu importe, les modules ".o" ne sont pas compressé alors que les
modules ".o.gz" le sont : dans tous les cas, ce n'est pas un problème.
Ok ... Je te suggère *vivement* de ne pas tenter de recompiler ton noyau
sous prétexte qu'on t'a expliqué
1) que les vrais hommes le font,
2) que ton noyau sera plus rapide si tu le recompiles toi même
3) qu'en diminuant le nombre de modules en recompilant le noyau, tu
accellères Internet avec ton Intel Pentium 3.
Il y a sûrement d'autres raisons aussi loufoques, je pense par exemple à
ceux qui ont vu leur voyante qui leur a recommandé de recompiler leur
noyau pour trouver Amour, Gloire et Beauté.
Bref, si à ce point du message, tu as une *bonne* raison de recompiler
ton noyau parce que tu sais que cette raison le justifie, assures-toi
bien que tu utilises la version d'ALSA appropriée à ta version du noyau
(ALSA fournit en standard si tu utilises le noyau standard 2.4.22, ALSA
de la mise à jour de sécurité récente si tu as mis ton noyau à jour).
Ensuite, pour compiler ton noyau
1) Tu vas dans le dossier contenant les sources de Linux :
# cd /usr/src/linux
2) Tu y copie le fichier de configuration du noyau original Slackware :
# cp /boot/config .config
3) À ce stade là, ton noyau aura exactement la même configuration que
celui de Slackware. Comme tu veux le personnaliser, tu lances ta
commande de configuration "make menuconfig" et tu désactives tout ce
dont tu sais *pertinement* que tu n'en auras pas besoin. Oui je sais, tu
vas encore perdre du temps à recommencer ce que tu as déjà fait il y a
quelques jours :)
4) Tu fais comme d'habitude pour la suite.
Après un reboot, juste au cas où, relance "alsaconf" pour reconfigurer
ta carte son si elle ne fonctionne toujours pas et reboote encore. Si ça
fonctionne toujours pas, et que tu as tout fait proprement, je ne vois
pas ce qui cloche ...
Merci à tous (notament ceux qui auront eu le courage de lire jusqu'ici
;-)
Moi j'ai lu :)
Peu importe, les modules ".o" ne sont pas compressé alors que les
modules ".o.gz" le sont : dans tous les cas, ce n'est pas un problème.
Ok ... Je te suggère *vivement* de ne pas tenter de recompiler ton noyau
sous prétexte qu'on t'a expliqué
1) que les vrais hommes le font,
2) que ton noyau sera plus rapide si tu le recompiles toi même
3) qu'en diminuant le nombre de modules en recompilant le noyau, tu
accellères Internet avec ton Intel Pentium 3.
Il y a sûrement d'autres raisons aussi loufoques, je pense par exemple à
ceux qui ont vu leur voyante qui leur a recommandé de recompiler leur
noyau pour trouver Amour, Gloire et Beauté.
Bref, si à ce point du message, tu as une *bonne* raison de recompiler
ton noyau parce que tu sais que cette raison le justifie, assures-toi
bien que tu utilises la version d'ALSA appropriée à ta version du noyau
(ALSA fournit en standard si tu utilises le noyau standard 2.4.22, ALSA
de la mise à jour de sécurité récente si tu as mis ton noyau à jour).
Ensuite, pour compiler ton noyau
1) Tu vas dans le dossier contenant les sources de Linux :
# cd /usr/src/linux
2) Tu y copie le fichier de configuration du noyau original Slackware :
# cp /boot/config .config
3) À ce stade là, ton noyau aura exactement la même configuration que
celui de Slackware. Comme tu veux le personnaliser, tu lances ta
commande de configuration "make menuconfig" et tu désactives tout ce
dont tu sais *pertinement* que tu n'en auras pas besoin. Oui je sais, tu
vas encore perdre du temps à recommencer ce que tu as déjà fait il y a
quelques jours :)
4) Tu fais comme d'habitude pour la suite.
Après un reboot, juste au cas où, relance "alsaconf" pour reconfigurer
ta carte son si elle ne fonctionne toujours pas et reboote encore. Si ça
fonctionne toujours pas, et que tu as tout fait proprement, je ne vois
pas ce qui cloche ...
Merci à tous (notament ceux qui auront eu le courage de lire jusqu'ici
;-)
Moi j'ai lu :)
Peu importe, les modules ".o" ne sont pas compressé alors que les
modules ".o.gz" le sont : dans tous les cas, ce n'est pas un problème.
Ok ... Je te suggère *vivement* de ne pas tenter de recompiler ton noyau
sous prétexte qu'on t'a expliqué
1) que les vrais hommes le font,
2) que ton noyau sera plus rapide si tu le recompiles toi même
3) qu'en diminuant le nombre de modules en recompilant le noyau, tu
accellères Internet avec ton Intel Pentium 3.
Il y a sûrement d'autres raisons aussi loufoques, je pense par exemple à
ceux qui ont vu leur voyante qui leur a recommandé de recompiler leur
noyau pour trouver Amour, Gloire et Beauté.
Bref, si à ce point du message, tu as une *bonne* raison de recompiler
ton noyau parce que tu sais que cette raison le justifie, assures-toi
bien que tu utilises la version d'ALSA appropriée à ta version du noyau
(ALSA fournit en standard si tu utilises le noyau standard 2.4.22, ALSA
de la mise à jour de sécurité récente si tu as mis ton noyau à jour).
Ensuite, pour compiler ton noyau
1) Tu vas dans le dossier contenant les sources de Linux :
# cd /usr/src/linux
2) Tu y copie le fichier de configuration du noyau original Slackware :
# cp /boot/config .config
3) À ce stade là, ton noyau aura exactement la même configuration que
celui de Slackware. Comme tu veux le personnaliser, tu lances ta
commande de configuration "make menuconfig" et tu désactives tout ce
dont tu sais *pertinement* que tu n'en auras pas besoin. Oui je sais, tu
vas encore perdre du temps à recommencer ce que tu as déjà fait il y a
quelques jours :)
4) Tu fais comme d'habitude pour la suite.
Après un reboot, juste au cas où, relance "alsaconf" pour reconfigurer
ta carte son si elle ne fonctionne toujours pas et reboote encore. Si ça
fonctionne toujours pas, et que tu as tout fait proprement, je ne vois
pas ce qui cloche ...
Merci à tous (notament ceux qui auront eu le courage de lire jusqu'ici
;-)
Moi j'ai lu :)
Le alsaconf fonctionne bien avec un noyau 2.6.0test11 mais pas avec un
2.4.22 recompilé, je pense que ca viens du fait que la slackware est
"kernel 2.6.x ready" (voir mon autre post à ce sujet.)
Le alsaconf fonctionne bien avec un noyau 2.6.0test11 mais pas avec un
2.4.22 recompilé, je pense que ca viens du fait que la slackware est
"kernel 2.6.x ready" (voir mon autre post à ce sujet.)
Le alsaconf fonctionne bien avec un noyau 2.6.0test11 mais pas avec un
2.4.22 recompilé, je pense que ca viens du fait que la slackware est
"kernel 2.6.x ready" (voir mon autre post à ce sujet.)
Maintenant mon probleme est le suivant :
Y'a pas de driver NVIDIA pour le kernel 2.6.0test11 !!!!
Mais bon, je vais me débrouiller.
Moralité, entre son ou vidéo, il faut choisir :-D
Maintenant mon probleme est le suivant :
Y'a pas de driver NVIDIA pour le kernel 2.6.0test11 !!!!
Mais bon, je vais me débrouiller.
Moralité, entre son ou vidéo, il faut choisir :-D
Maintenant mon probleme est le suivant :
Y'a pas de driver NVIDIA pour le kernel 2.6.0test11 !!!!
Mais bon, je vais me débrouiller.
Moralité, entre son ou vidéo, il faut choisir :-D