Aller au contenu

[Debian Testing "Sarge"] Problème de son


Messages recommandés

Bonjour à tous,

Voila, j'ai réinstallé une Debian Sarge par Netinstall. Le problème est que le système ne detecte pas la carte son, integrée à la carte mère (AC97) et qui fonctionnait sans problèmes avant la reinstallation, malgré le fait que /dev/dsp existe. J'ai essayé tout les modes audios possibles (ALSA, OSS...).

J'ai essayé de faire /vmlinuz > /dev/dsp0, mais voici le resultat :

bash: /dev/dsp0: Aucun périphérique de ce type

Alors que quand je fais un ls -la /dev/dsp* , j'obtiens

lrwxrwxrwx  1 root root      9 2005-06-09 00:54 /dev/dsp -> /dev/dsp0

crw-rw----  1 root audio 14,  3 2005-06-09 00:54 /dev/dsp0

crw-rw----  1 root audio 14, 19 2005-06-09 00:54 /dev/dsp1

crw-rw----  1 root audio 14, 35 2005-06-09 00:54 /dev/dsp2

crw-rw----  1 root audio 14, 51 2005-06-09 00:54 /dev/dsp3

J'essaie d'ajouter mon user en audio, j'obtiens

tsukux:/home/tsukasa# adduser tsukasa audio

L'utilisateur « tsukasa » est déjà membre du groupe audio.

J'essaie ensutie de faire un alsaconf :

tsukux:/home/tsukasa# alsaconf

modinfo: snd: no module by that name found

modinfo: snd: no module by that name found

modinfo: snd: no module by that name found

Unloading ALSA sound driver modules: (none loaded).

Building card database...

modinfo: snd-opl3sa2: no module by that name found

modinfo: snd-cs4236: no module by that name found

modinfo: snd-cs4232: no module by that name found

modinfo: snd-cs4231: no module by that name found

modinfo: snd-es18xx: no module by that name found

modinfo: snd-es1688: no module by that name found

modinfo: snd-sb16: no module by that name found

modinfo: snd-sb8: no module by that name found

Et quand j'essaie de faire un alsamixer :

tsukux:/home/tsukasa# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device

Avez-vous une solution à me proposer? Mon noyau est en 2.4 (le noyau 2.6 me provoquant un "Kernel Panic").

Lien vers le commentaire
Partager sur d’autres sites

un kernel panic avec le 2.6 (le 2.6.8-2?), bizarre ça.

Tu as installé alsa? apt-get install alsa-base

tsukux:/home/tsukasa# apt-get install alsa-base

Lecture des listes de paquets... Fait

Construction de l'arbre des dépendances... Fait

alsa-base est déjà la plus récente version disponible.

0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

;)

Quant au kernel panic, c'est en rapport avec le PnP...mais comme ce ne sont pas les lecteurs CD/DVD qui génèrent ce problème, je vois pas où se situe le problème...peut-être au niveau de la configuration de la carte mère.

PS : le noyau 2.6 utilisé est celui installé à l'aide de 'linux26' lors du lancement de l'intsallation

Lien vers le commentaire
Partager sur d’autres sites

euh question qui peut paraitre stupide a plug and play OS (dans le bios) tu as bien mis no ? j'ai déja eu des soucis avec certaines distrib quand ce parametre était activé (jamais compris pourquoi d'ailleurs)

En ce qui concerne l'installation du noyau2.6 lors de l'installation, il me semble que oui (me rappeel plous, ça fait tellement longtemps....)

Mais là, il est sur "oui"...enfin je crois...je vais verfiier

Lien vers le commentaire
Partager sur d’autres sites

Dans le pire des cas : recompile avec la bonne config, et ca devrait rouler (j'ai le meme periph audio, et depuis une recompil, c impec, avec alsa + dmix :))

Le problème est que je n'ai presque jamais compilé de noyaux. La seule fois où j'ai essayé, pour les pilotes nvidia, ça a été un echec...j'arrivais bien au mode console, mais pas plus loin (a mon grand désarroi)

Lien vers le commentaire
Partager sur d’autres sites

Le problème est que je n'ai presque jamais compilé de noyaux. La seule fois où j'ai essayé, pour les pilotes nvidia, ça a été un echec...j'arrivais bien au mode console, mais pas plus loin (a mon grand désarroi)

ct pareil pour moi :zarb:

Faut bien commencer un jour, et t'en auras un véritable besoin un jour ou l'autre. Apres tu pourras etre fier de ne pas avoir 25 modules chargés en mémoire pour des peripheriques que tu n'as pas :pleure:

Suit bien les tuto sur ce forum et ca devrait rouler (c'est ce que j'ai fait, et ca c passé bien (pas sans quelques problemes, mais rien d'insurmontable... Par contre, si t'as le paquet ccache installé, vire le, car ca fout la merde dans la compilation des fois (c juste bien quand on ecrit soi meme des programmes en C pour que la compil soit plus rapide))

Lien vers le commentaire
Partager sur d’autres sites

Après 30 minutes de choix d'options (etant donné que le package ncurses-devel est introuvable, je ne peux pas faire de make menuconfig, j'ai fait un make config), j'abandonne la compilation du noyau...j'en était à peine aux options IDE...dommage, j'étais motivé, mais là c'est beaucoup trop long

Oh, je ne peux pas recompiler le noyau que j'utilise actuellement...la netinstall ne m'installe pas les sources et j'arrive pas à les trouver

EDIT : bon, je viens de trouver le package en question sous un autre nom....je me replonge

Lien vers le commentaire
Partager sur d’autres sites

ncurses-devel = libncurses-dev

Les paquets -devel sous linux sont nommés -dev, tout simplement :)

Et si t'as deja du graphique, je te conseille le make xconfig, mais il faut les librairies qt (libqt3-dev). Perso je prefere au make menuconfig, car : en 1 click, on sait a quoi correspond l'option, pas besoin de taper "?" pour avoir la description.

Perso, j'arrive plus vite a trouver ce que je veux avec ce systeme.

Lien vers le commentaire
Partager sur d’autres sites

Bon cette fois, mon problème se situe au niveau du boot du nouveau kernel...je ne sais pas trop quoi rajouter dans grub...:eeek2:

Si tu n'as pas de lvm/lvm2/raid, normalement, tu fais juste un copier/coller des anciennes versions en mettant la bonne version du noyau (au lieu de /vmlinuz-2.6.8-2, tu mets : /vmlinuz-2.6.11.11

Et change l'en tete de la section, sinon tu ne t'y retrouveras pas ;)

pour faire copier/coller sous vi :

yy : copie la ligne

p : colle ce qu'il y'a dans le tampon

8yy : copie 8 lignes

et le fichier a editer = /boot/grub/menu.lst

Lien vers le commentaire
Partager sur d’autres sites

Si tu n'as pas de lvm/lvm2/raid, normalement, tu fais juste un copier/coller des anciennes versions en mettant la bonne version du noyau (au lieu de /vmlinuz-2.6.8-2, tu mets : /vmlinuz-2.6.11.11

Et change l'en tete de la section, sinon tu ne t'y retrouveras pas :chinois:

pour faire copier/coller sous vi :

yy : copie la ligne

p : colle ce qu'il y'a dans le tampon

8yy : copie 8 lignes

et le fichier a editer = /boot/grub/menu.lst

Merci beaucoup, je sais me servir de VI lol :roll: M'enfin bon, voici le problème :

total 6412

drwxr-xr-x  3 root root    4096 Jun  9 20:16 .

drwxr-xr-x  25 root root    4096 Jun  9 00:13 ..

-rw-r--r--  1 root root  548511 Apr 14  2004 System.map-2.4.25-1-386

-rw-r--r--  1 root root  44109 Apr 14  2004 config-2.4.25-1-386

drwxr-xr-x  2 root root    4096 Jun  9 20:24 grub

-rw-r--r--  1 root root 3825664 Jun  9 00:08 initrd.img-2.4.25-1-386

-rwx------  1 root root 1306585 Jun  9 20:16 kernel-2.6.11.11

-rw-r--r--  1 root root  808860 Apr 14  2004 vmlinuz-2.4.25-1-386

total 15116

drwxr-xr-x  19 root root    4096 Jun  9 20:11 .

drwxrwsr-x  3 root src    4096 Jun  9 18:42 ..

-rw-r--r--  1 root root    463 Jun  9 20:11 ..tmp_kallsyms1.o.cmd

-rw-r--r--  1 root root    463 Jun  9 20:11 ..tmp_kallsyms2.o.cmd

-rw-r--r--  1 root root    604 Jun  9 20:11 ..tmp_vmlinux1.cmd

-rw-r--r--  1 root root    620 Jun  9 20:11 ..tmp_vmlinux2.cmd

-rw-r--r--  1 root root  45418 Jun  9 19:50 .config

-rw-r--r--  1 root root    5146 Jun  9 19:50 .config.cmd

-rw-r--r--  1 root root  45418 Jun  9 19:48 .config.old

-rw-r--r--  1 root root  45418 Jun  9 19:45 .configr

-rw-r--r--  1 root root  45418 Jun  9 19:45 .configytrtytr

-rw-r--r--  1 root root  833717 Jun  9 20:11 .tmp_System.map

-rw-r--r--  1 root root  733200 Jun  9 20:11 .tmp_kallsyms1.S

-rw-r--r--  1 root root  126491 Jun  9 20:11 .tmp_kallsyms1.o

-rw-r--r--  1 root root  733200 Jun  9 20:11 .tmp_kallsyms2.S

-rw-r--r--  1 root root  126491 Jun  9 20:11 .tmp_kallsyms2.o

drwxr-xr-x  2 root root  16384 Jun  9 20:11 .tmp_versions

-rwxr-xr-x  1 root root 3684683 Jun  9 20:11 .tmp_vmlinux1

-rwxr-xr-x  1 root root 3811792 Jun  9 20:11 .tmp_vmlinux2

-rw-r--r--  1 root root      2 Jun  9 20:11 .version

-rw-r--r--  1 root root    608 Jun  9 20:11 .vmlinux.cmd

-rw-r--r--  1 root root  18691 May 27 07:06 COPYING

-rw-r--r--  1 root root  89037 May 27 07:06 CREDITS

drwxr-xr-x  50 root root    4096 May 27 07:06 Documentation

-rw-r--r--  1 root root  55992 May 27 07:06 MAINTAINERS

-rw-r--r--  1 root root  43477 May 27 07:06 Makefile

-rw-r--r--  1 root root  161226 Jun  9 20:11 Module.symvers

-rw-r--r--  1 root root  13970 May 27 07:06 README

-rw-r--r--  1 root root    3013 May 27 07:06 REPORTING-BUGS

-rw-r--r--  1 root root  833717 Jun  9 20:11 System.map

drwxr-xr-x  25 root root    4096 May 27 07:06 arch

drwxr-xr-x  2 root root    4096 Jun  9 20:11 crypto

drwxr-xr-x  48 root root    4096 Jun  9 20:05 drivers

drwxr-xr-x  55 root root    4096 Jun  9 20:13 fs

drwxr-xr-x  38 root root    4096 Jun  9 19:46 include

drwxr-xr-x  2 root root    4096 Jun  9 20:11 init

drwxr-xr-x  2 root root    4096 Jun  9 19:54 ipc

drwxr-xr-x  4 root root    4096 Jun  9 19:50 kernel

drwxr-xr-x  5 root root    4096 Jun  9 20:13 lib

drwxr-xr-x  2 root root    4096 Jun  9 19:48 mm

drwxr-xr-x  32 root root    4096 Jun  9 20:11 net

drwxr-xr-x  9 root root    4096 Jun  9 19:46 scripts

drwxr-xr-x  4 root root    4096 Jun  9 19:54 security

drwxr-xr-x  16 root root    4096 Jun  9 20:14 sound

drwxr-xr-x  2 root root    4096 Jun  9 19:50 usr

-rwxr-xr-x  1 root root 3811792 Jun  9 20:11 vmlinux

total 160

drwxr-xr-x  25 root root  4096 Jun  9 00:13 .

drwxr-xr-x  25 root root  4096 Jun  9 00:13 ..

drwxr-xr-x    2 root root  4096 Jun  9 01:53 bin

drwxr-xr-x    3 root root  4096 Jun  9 20:16 boot

drwxr-xr-x    2 root root  4096 Jun  9 00:13 cdrom

drwxr-xr-x    2 root root  4096 Jun  9 00:13 cdrom0

drwxr-xr-x    2 root root  4096 Jun  9 00:13 cdrom1

drwxr-xr-x  12 root root  24576 Jun 10 11:22 dev

drwxr-xr-x  87 root root  4096 Jun 10 11:29 etc

drwxr-xr-x    2 root root  4096 Jun  9 00:07 floppy

drwxrwsr-x    4 root staff  4096 Jun  8 23:23 home

drwxr-xr-x    2 root root  4096 Jun  9 00:07 initrd

lrwxrwxrwx    1 root root    28 Jun  9 00:08 initrd.img -> boot/initrd.img-2.4.25-1-386

drwxr-xr-x  10 root root  4096 Jun  9 00:54 lib

drwxr-xr-x    2 root root  49152 Jun  9 00:05 lost+found

drwxr-xr-x    5 root root  4096 Jun 10 11:22 media

drwxr-xr-x    2 root root  4096 Mar 24  2004 mnt

drwxr-xr-x    2 root root  4096 Jun  9 00:07 opt

dr-xr-xr-x  116 root root      0 Jun 10  2005 proc

drwxr-xr-x  10 root root  4096 Jun  9 20:24 root

drwxr-xr-x    2 root root  4096 Jun  8 23:22 sbin

drwxr-xr-x    2 root root  4096 Jun  9 00:07 srv

drwxr-xr-x    2 root root  4096 Jan 20  2004 sys

drwxrwxrwt  11 root root  4096 Jun 10 11:30 tmp

drwxr-xr-x  12 root root  4096 Jun  8 23:06 usr

drwxr-xr-x  15 root root  4096 Jun  9 13:25 var

Impossible de trouve le vmlinuz et l'initrd propres à la nouvelle version :(

Lien vers le commentaire
Partager sur d’autres sites

apres le make, tu as fait un

make modules_install install

?

Sinon, il  ajuste compilé, mais il n'a pas placé les images aux bons endroits encore :)

j'ai fait un make et un make modules_install, mais pas de make install...je m'en vais en faire un de ce pas :reflechis:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...