Aller au contenu

Debian Sarge - AMD64 +Nforce4 -> pas de son


Messages recommandés

Salut,

J'ai decidé de passer a linux et j'ai choisi d'essayer la distribution Debian.

Mon systeme est a base d'un athlon64x2 et j'ai une carte mere avec un chipset nforce4.

J'ai pas de carte son et je veux utiliser celle qui est integrée.(un truc realtek ac97 je crois)

Mais vala j'ai un petit probleme, je n'arrive pas a produire un son...

L'install s'est bien passé. J'ai installé alsa mais qd je fait alsaconf

il me dit:

 No supported PnP or PCI card found. 

et j'ai le log suivant:

Unloading ALSA sound driver modules: (none loaded).
Building card database...
modinfo: could not find module snd-opl3sa2
modinfo: could not find module snd-cs4236
modinfo: could not find module snd-cs4232
modinfo: could not find module snd-cs4231
modinfo: could not find module snd-es18xx
modinfo: could not find module snd-es1688
modinfo: could not find module snd-sb16
modinfo: could not find module snd-sb8

pour info:

# lspci | grep audio
0000:00:04.0 Multimedia audio controller: nVidia Corporation: Unknown device 0059 (rev a2)

# discover
unknown unknown
unknown unknown
unknown unknown
nVidia Corporation CK804 Memory Controller
unknown unknown
nVidia Corporation CK804 SMBus
nVidia Corporation CK804 USB Controller
nVidia Corporation CK804 USB Controller
nVidia Corporation CK804 AC'97 Audio Controller
nVidia Corporation CK804 IDE
nVidia Corporation CK804 Serial ATA Controller
nVidia Corporation CK804 Serial ATA Controller
nVidia Corporation CK804 PCI Bridge
nVidia Corporation CK804 Ethernet Controller
nVidia Corporation CK804 PCIE Bridge
nVidia Corporation CK804 PCIE Bridge
nVidia Corporation CK804 PCIE Bridge
nVidia Corporation CK804 PCIE Bridge
Philips Semiconductors SAA713X Audio+video broadcast decoder
Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller
unknown unknown
unknown unknown
unknown unknown
unknown unknown
unknown unknown

Je ne sait pas trop quoi faire. Y'a-t-il moyen sans recompiler le noyau ou sans passer a une version etch de faire marcher le son?

sinon je passerai a etch mais plus de security support :(

Lien vers le commentaire
Partager sur d’autres sites

Salut

Perso je pense que c'est recompil du kernel .

j'ai eu les memes soucis avec un nforce2 il y a plus d'un an quand sarge etait en testing .

Donc la il te faut un nouveau kernel .

Mais c'est assez simple a faire, surtout avec une debian qui a des outils dedié a cela .

Si il faut on pourra t'aider :) .

a+

Lien vers le commentaire
Partager sur d’autres sites

Pour le menuconfig quand on débute, plusieurs choses :

- reprendre ta config actuelle (tu peux charger une config) pour avoir une base

- bien connaître son matos

- lire l'aide intégrée sur les options qui te paraissent obscures

- en cas de gros doute, il y a des indications ("If unsure, say Yes" ou "say No") qui fonctionnent bien la plupart du temps

- et pour ton problème, ça devrait se situer à peu près dans "Device drivers/Sound/Alsa" et cocher le pilote pour ton modèle

En espérant que ça t'aide...

Ah, et au moment d'installer ton nouveau kernel, ne supprime pas l'ancien et garde son entrée dans le bootloader, comme ça si le nouveau foire, tu peux toujours booter :francais:

Lien vers le commentaire
Partager sur d’autres sites

   
make-kpkg --initrd --revision=1.0 kernel-image
dpkg --install ../kernel-image...<version-du-noyau>.deb

Ouah!!! C'est facil de recompiler, installer et mettre dans le grub un noyau de nos jours. :-D

Sinon toujours pas de son... Je vais passer a etch ça sera plus simple, je crois. (faut juste se retaper le dl de l'install :( )

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Juste une question en passant : quand tu as installé ta debian, tu l'as bien fait avec l'option "linux26". Parce que sinon tu as un noyau 2.4 et dans ce cas c'est normal que ça marche moins bien.

Enfin tu n'es pas obligé de compiler sstématiquement ton noyau, apt te permet d'installer les nouvelles versions de noyau chacun ayant leur lot de nouveaux drivers. Bon par contre Sarge s'arrete au 2.6.8 alors effectivement un petit passage à etch ne sera peut être pas du luxe.

Lien vers le commentaire
Partager sur d’autres sites

Salut

Apt n'install que les paquets des dépots qu'il connais .

Donc là c'est une Sarge, le kernel est pour toujour un 2.6.8 .

De tete il y a peut etre des kernel 2.6.12 pour AMD 64 mais faut regarder .

Il reste qu'une recompil du kernel ça peut etre utils .

a+

Lien vers le commentaire
Partager sur d’autres sites

Salut

Apt n'install que les paquets des dépots qu'il connais .

Donc là c'est une Sarge, le kernel est pour toujour un 2.6.8 .

ça peut aussi être un 2.4.jenesaisquoi... C'est le noyau par défaut lors de l'install et comme nick005 débute c'est une erreur possible, donc dans ce cas il pourra installer le noyau 2.6.8 avec apt.

Alsa ayant ensuite été intégré au noyau ça pourrait faciliter les choses...

Il reste qu'une recompil du kernel ça peut etre utils .

Partiellement faux

Oui ça peut être utile mais c'est quand même violent de tout de suite proposer ça en première solution, comment se sortir du vieux troll "linux faut toujours recompiler le noyau" alors ?

Surtout qu'il y a d'autres solutions bien plus simples !!

nick005, la commande suivante :

uname -a

te donnera la version de ton noyau.

Et tu n'as pas besoin de retélécharger l'install pour passer de sarge à etch.

Lien vers le commentaire
Partager sur d’autres sites

Salut

C'est la solution proposé car c'est LA solution .

Comme j'ai dis plus haut, il y a un an avec le 2.6.8 de la sarge, celui qui lui est donc proposé ça ne marché pas avec mon Nforce 2 .

Alors un Nforce 4 ...

Bref recompil de kernel ou passage a etch .

a+

Lien vers le commentaire
Partager sur d’autres sites

hopla!

dsl de pas avoir trop suivit :)

Le kernel c'est 2.6.8-12 (ma Carte mere K8NF-9)

J'ai regardé un tit peut les fichier dejà installé avec le noyau d'origine et module de la carte etait bien present (intel-8x0) mais ne se charge pas par defaut.

quand je fait "modprobe snd-intel8x0" ça le charge bien.

J'ai edité le fichier /etc/modules et j'ai rajouté le module, il se charge bien.

Mais chaque fois que je lance alsaconf, il le decharge et il me remet le meme message.

Dans la version que j'ai recompiler j'ai inclu alsa et le pilote au noyau (enfin si j'ai po fait de mauvaise manip)

Pour la compil du noyau, on m'a parlé de retroportage, j'ai pas trop compris en quoi ça consiste.

Pas trop eu le temps de regarder ça ces dernier jours :|

Encore merci de vos reponses

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...