Bonjour j'essaie d'installer ma care son mais je n'y arrive pas
j'ai essayé avec alsa et à la fin il me met:
Running update-modules...
Loading driver...
Setting default volumes...
Saving the mixer setup used for this in /var/lib/alsa/asound.state.
/usr/sbin/alsactl: save_state:1163: No soundcards found...
si je fais lspci j'obtiens:
0000:00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5833 (rev 02)
0000:00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5838
0000:00:13.0 USB Controller: ATI Technologies Inc: Unknown device 4347 (rev 01)
0000:00:13.1 USB Controller: ATI Technologies Inc: Unknown device 4348 (rev 01)
0000:00:14.0 SMBus: ATI Technologies Inc ATI SMBus (rev 16)
0000:00:14.1 IDE interface: ATI Technologies Inc: Unknown device 4349
0000:00:14.3 ISA bridge: ATI Technologies Inc: Unknown device 434c
0000:00:14.4 PCI bridge: ATI Technologies Inc: Unknown device 4342
0000:00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
0000:00:14.6 Modem: ATI Technologies Inc: Unknown device 434d (rev 01)
0000:01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5835
0000:02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
0000:02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
0000:02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:02:04.0 CardBus bridge: Texas Instruments: Unknown device ac54 (rev 01)
0000:02:04.1 CardBus bridge: Texas Instruments: Unknown device ac54 (rev 01)
0000:02:04.2 System peripheral: Texas Instruments: Unknown device 8201 (rev 01)
0000:02:07.0 USB Controller: NEC Corporation USB (rev 43)
0000:02:07.1 USB Controller: NEC Corporation USB (rev 43)
0000:02:07.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
apparement il n'y a donc pas de carte son, normallement c'est soundmax je crois...
merci par avance
# Carte son présente, mais mal gérée ?
Posté par Ellendhel (site web personnel) . Évalué à 2.
0000:00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
La question est de savoir comment elle est reconnue et éventuellement prise en charge.
Il faudrait le résultat de la commande lsmod pour avoir la liste des modules du noyau qui sont chargés, et voir s'il en a un qui correspond à la gestion sonore (quelque chose du genre snd-xxxxxx).
J'ai déjà vu sur un ordinateur portable une carte son qui était mal gérée à cause du modem intégré ; il a fallut désactiver la prise en charge du modem pour faire fonctionner la dite carte.
[^] # Re: Carte son présente, mais mal gérée ?
Posté par damiend920 . Évalué à 0.
2) désolé pour le double post
3) Module Size Used by
fglrx 230268 7
ipv6 229892 8
ds 17796 4
lp 10408 0
binfmt_misc 11272 1
thermal 12944 0
fan 4236 0
button 6680 0
processor 17584 1 thermal
ac 5132 0
battery 9740 0
af_packet 20872 2
ndiswrapper 150836 0
parport_pc 33348 1
parport 37320 2 lp,parport_pc
pcspkr 3816 0
rtc 12088 0
ehci_hcd 27908 0
eth1394 19976 0
yenta_socket 19200 0
pcmcia_core 63028 2 ds,yenta_socket
8139too 23936 0
8139cp 19072 0
mii 4864 2 8139too,8139cp
ohci1394 32004 0
snd_atiixp 19880 0
snd_ac97_codec 59268 1 snd_atiixp
snd_pcm_oss 48168 0
snd_mixer_oss 16640 1 snd_pcm_oss
snd_pcm 85384 2 snd_atiixp,snd_pcm_oss
snd_timer 23300 1 snd_pcm
snd 50660 6 snd_atiixp,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9824 1 snd
snd_page_alloc 11144 2 snd_atiixp,snd_pcm
hci_usb 12928 0
bluetooth 44036 1 hci_usb
ohci_hcd 19460 0
usbcore 104164 6 ndiswrapper,ehci_hcd,hci_usb,ohci_hcd
pci_hotplug 30640 0
ati_agp 8332 1
agpgart 31784 2 ati_agp
nls_iso8859_1 4352 1
nls_cp437 6016 1
vfat 13184 1
fat 41792 1 vfat
dm_mod 51068 0
tsdev 7168 0
mousedev 9996 1
evdev 9088 0
capability 4872 0
commoncap 7168 1 capability
sr_mod 15780 0
sbp2 22408 0
scsi_mod 115148 2 sr_mod,sbp2
ieee1394 100408 3 eth1394,ohci1394,sbp2
psmouse 17800 0
ide_cd 38176 0
cdrom 35740 2 sr_mod,ide_cd
ext3 109672 1
jbd 54552 1 ext3
ide_generic 1664 0
ide_disk 16768 4
atiixp 8472 1
ide_core 125028 4 ide_cd,ide_generic,ide_disk,atiixp
unix 26036 316
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb
voilà si quelqu'un a une idée
[^] # Re: Carte son présente, mais mal gérée ?
Posté par Soib . Évalué à 1.
Sur votre PC, comme sur le mien, qui est un cousin du vôtre (Compaq Presario R3117EA), il n'y a ni composant son ni composant modem. Ces fonctions sont intégrées dans le chipset ATI Technologies Radeon IGP9100 Host Bridge.
Le nom du port son est "ATI Technologies Inc IXP150 AC'97 Audio Controller", le contrôleur logiciel est Sound Max sous Windows, baptisé ADI 1981B AudioDriver dans les pack d'installation HP/Compaq !
Sous Linux, c'est ALSA qui peut contrôler ce module son. Allez voir la page http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=A(...) Tout est expliqué pour l'installation.
A priori vous n'avez pas à générer les modules snd_xxx qui sont déjà installés sur votre PC. D'ailleurs comment ont-ils été installés ? La distribution Debian, que je suis en train d'installer sur mon Compaq, ne reconnait pas le chipset ATI !
Il est possible que vous n'ayez qu'a exécuter alsamixer pour régler les canaux qui, par défaut, sont coupés d'après mes lectures !
Je ne peux pas encore vous en dire plus. Je n'ai pas encore installé ALSA. J'ai d'abord voulu comprendre pourquoi ni le son,ni le modem, ni l'affichage graphique ne fonctionnaient après l'installation de la Debian GNU/Linux Sarge sur mon PC.
En espérant vous avoir tout de même aidé.
[^] # Re: Carte son présente, mais mal gérée ?
Posté par damiend920 . Évalué à 0.
peut-être que les modules snd_xxx viennent de là?
résultat de la fonction : alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
j'ai bien l'impression qu'il ne connait pas le matériel!
[^] # Re: Carte son présente, mais mal gérée ?
Posté par Soib . Évalué à 1.
Merci pour l'adresse concernant le port vidéo, je la connaissais déjà mais depuis peu. J'avais téléchargé le pilote ATI en paquet Debian mais ne l'ai pas encore installé. Pas urgent car en fait j'ai découvert que XFree86 4.3 supportait le composant graphique RS300 de ATI qui est en fait le port graphique du "ATI Technologies Radeon IGP9100 Host Bridge" moyennant une petite modification dans le fichier /etc/X11/XF86Config-4 pour avoir un affichage 1280x800. Par contre je ne pense pas que ce paquet contienne les modules snd_xxx. Je pense plutôt qu'ils sont installés avec le noyau 2.6 !
En fait j'ai eu la même erreur "snd_ctl_open" failed au départ. J'ai suivi au pied de la lettre la recette ALSA pour ATI et ce soir j'ai pu écouter un CD sur mon PC sous Debian GNU/Linux ! Bon par contre il y a un problème de synchro, le son n'est pas toujours au rendez-vous en lecture mp3 ou en vidéo mpg ! Et Gnome fait de curieux bruits, lui qui était, comme le PC, très silencieux jusqu'alors. C'est pas très clair ; la distribution Debian avec le noyau 2.6.8-2-686 contient une partie des pilotes ALSA mais qui ne sont pas à la même mises à jour que les paquets tar.bz2 que j'ai téléchargé sur ALSA http://www.alsa-project.org/(...) (driver, library, utilities). Je vais regarder ça tranquillement ce week-end.
La recette ALSA pour obtenir la gestion du port son ixp150 du "ATI Technologies Radeon IGP9100 Host Bridge" n'est pas complète. J'ai eu plusieurs problèmes. Ils ont oublié de préciser que alsa-utils-xxxx dépend de gettext et alsa-lib-xxxx. Donc il faut bien générer les 3 lots dans l'ordre donné ! De plus alsa-utils-xxx dépend de libncurses5 et libncurses5-dev. En résumé il faut s'assurer que les dépendance sont installées avant de lancer les make. En plus j'ai eu un lien cassé "source" dans /lib/modules/2.6.8-2-686/ qui pointait sur rien mais qui faisait planter le make de alsa-driver-xxxx. Je n'ai pas compris d'ou venait ce lien que j'ai alors supprimé ! En résumé j'ai eu un problème pour chacune des 3 generations. Mais maintenant c'est fait et c'était incontournable.
xxx = 1.0.9rc4 ou 1.0.9rc4a
Le lien fantôme : /home/horms/tmp/debian-kernel-test/kernel-image-2.6.8-i386/kernel-image-2.6.8-i386-2.6.8/install-686 !?!
Bon courage.
Soib
Recette ALSA :
En superutilisateur :
cd /usr/src
mkdir alsa
cd alsa
cp /répertoire où ont été téléchargés les 3 paquets/alsa-* .
bunzip2 alsa-driver-xxx
tar -xf alsa-driver-xxx
cd alsa-driver-xxx
./configure --with-cards=atiixp --with-sequencer=yes
make
make install
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
cd ..
bunzip2 alsa-lib-xxx
tar -xf alsa-lib-xxx
cd alsa-lib-xxx
Attention, s'assurer que les paquets gettext et gettext-base sont bien installés.
./configure
make
make install
cd ..
bunzip2 alsa-utils-xxx
tar -xf alsa-utils-xxx
cd alsa-utils-xxx
Attention, s'assurer que les paquets libncurses5 et libncurses5-dev sont bien installés.
./configure
make
make install
modprobe snd-atiixp;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
alsamixer
Pfff, faut le mériter Debian GNU/Linux installé sur un HP/Compaq avec un chipset ATI !
Mon résultat :
snd_atiixp 21432 5
snd_ac97_codec 86428 1 snd_atiixp
snd_pcm_oss 53928 1
snd_mixer_oss 20320 3 snd_pcm_oss
snd_pcm 94600 3 snd_atiixp,snd_ac97_codec,snd_pcm_oss
snd_timer 26116 1 snd_pcm
snd 58500 10 snd_atiixp,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10336 4 snd
snd_page_alloc 10120 2 snd_atiixp,snd_pcm
et j'ai une erreur fatale avec le midi (snd_xxxxmidi) !
à suivre
[^] # Re: Carte son présente, mais mal gérée ?
Posté par Soib . Évalué à 1.
Merci pour l'adresse concernant le port vidéo, je la connaissais déjà mais depuis peu. J'avais téléchargé le pilote ATI en paquet Debian mais ne l'ai pas encore installé. Pas urgent car en fait j'ai découvert que XFree86 4.3 supportait le composant graphique RS300 de ATI qui est en fait le port graphique du "ATI Technologies Radeon IGP9100 Host Bridge" moyennant une petite modification dans le fichier /etc/X11/XF86Config-4 pour avoir un affichage 1280x800. Par contre je ne pense pas que ce paquet contienne les modules snd_xxx. Je pense plutôt qu'ils sont installés avec le noyau 2.6 !
En fait j'ai eu la même erreur "snd_ctl_open" failed au départ. J'ai suivi au pied de la lettre la recette ALSA pour ATI et ce soir j'ai pu écouter un CD sur mon PC sous Debian GNU/Linux ! Bon par contre il y a un problème de synchro, le son n'est pas toujours au rendez-vous en lecture mp3 ou en vidéo mpg ! Et Gnome fait de curieux bruits, lui qui était, comme le PC, très silencieux jusqu'alors. C'est pas très clair ; la distribution Debian avec le noyau 2.6.8-2-686 contient une partie des pilotes ALSA mais qui ne sont pas à la même mises à jour que les paquets tar.bz2 que j'ai téléchargé sur ALSA http://www.alsa-project.org/(...) (driver, library, utilities). Je vais regarder ça tranquillement ce week-end.
La recette ALSA pour obtenir la gestion du port son ixp150 du "ATI Technologies Radeon IGP9100 Host Bridge" n'est pas complète. J'ai eu plusieurs problèmes. Ils ont oublié de préciser que alsa-utils-xxxx dépend de gettext et alsa-lib-xxxx. Donc il faut bien générer les 3 lots dans l'ordre donné ! De plus alsa-utils-xxx dépend de libncurses5 et libncurses5-dev. En résumé il faut s'assurer que les dépendance sont installées avant de lancer les make. En plus j'ai eu un lien cassé "source" dans /lib/modules/2.6.8-2-686/ qui pointait sur rien mais qui faisait planter le make de alsa-driver-xxxx. Je n'ai pas compris d'ou venait ce lien que j'ai alors supprimé ! En résumé j'ai eu un problème pour chacune des 3 générations. Mais maintenant c'est fait et c'était incontournable.
xxx = 1.0.9rc4 ou 1.0.9rc4a
Le lien fantôme : /home/horms/tmp/debian-kernel-test/kernel-image-2.6.8-i386/kernel-image-2.6.8-i386-2.6.8/install-686 !?!
Bon courage.
Soib
Recette ALSA :
En superutilisateur :
cd /usr/src
mkdir alsa
cd alsa
cp /répertoire où ont été téléchargés les 3 paquets/alsa-* .
bunzip2 alsa-driver-xxx
tar -xf alsa-driver-xxx
cd alsa-driver-xxx
./configure --with-cards=atiixp --with-sequencer=yes
make
make install
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
cd ..
bunzip2 alsa-lib-xxx
tar -xf alsa-lib-xxx
cd alsa-lib-xxx
Attention, s'assurer que les paquets gettext et gettext-base sont bien installés.
./configure
make
make install
cd ..
bunzip2 alsa-utils-xxx
tar -xf alsa-utils-xxx
cd alsa-utils-xxx
Attention, s'assurer que les paquets libncurses5 et libncurses5-dev sont bien installés.
./configure
make
make install
modprobe snd-atiixp
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss
alsamixer
Pfff, faut le mériter Debian GNU/Linux installé sur un HP/Compaq avec un chipset ATI !
Mon résultat :
snd_atiixp ___________ 21432 5
snd_ac97_codec _______ 86428 1 snd_atiixp
snd_pcm_oss __________ 53928 1
snd_mixer_oss ________ 20320 3 snd_pcm_oss
snd_pcm ______________ 94600 3 snd_atiixp,snd_ac97_codec,snd_pcm_oss
snd_timer ____________ 26116 1 snd_pcm
snd __________________ 58500 10 snd_atiixp,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore ____________ 10336 4 snd
snd_page_alloc _______ 10120 2 snd_atiixp,snd_pcm
et j'ai une erreur fatale avec le midi (snd_xxxxmidi) !
à suivre
[^] # Re: Carte son présente, mais mal gérée ?
Posté par Soib . Évalué à 1.
Mea-culpa, je pense avoir mis le .... dans mon système en regénérant et installant des modules alsa. La distribution Debian avec le noyau 2.6.8-2-686 contient les pilotes alsa d'origine. Il suffit de trouver comment activer correctement le module atiixp pour ne plus avoir l'erreur "function snd_ctl_open failed for default: No such device" au lancment de alsamixer. Je vais donc désinstaller tout ce que j'ai fait hier et ensuite investiguer pour comprendre cette erreur "function snd_ctl_open failed...".
La gestion de la batterie n'est pas activée sur mon PC. Bilan, ce matin mon PC s'est éteint en plein dans une session X ! Et maintenant j'obtiens une "Fatal server error: failed to initialize core devices" au lancement du serveur X par startx. Encore du travail d'analyse et de compréhension en perspective !
Un point positif, en investiguant le fichier /etc/X11/XFree86.0.log j'ai confirmé ce que je pensais : XFree86 4.3 reconnait bien le chipset ATI "Chipset ATI Radeon Mobility 9100 IGP (U3) 5835 found". Donc le pilote ATI n'est vraiment pas indispensable sauf peut-être pour la 3D, ce qui ne m'intéresse pas.
Je vous tiens au courant mais surtout ne suivez pas la recette alsa que je vous ai donné, sauf pour votre culture personnelle ;-)
A suivre
Soib
[^] # Re: Carte son présente, mais mal gérée ?
Posté par damiend920 . Évalué à 0.
en tous cas merci pour votre aide
c'est vrai que ça n'est quand même pas simple à configurer debian!!
concernant la carte son j'avais esayé aussi avec la méthode préconisée mais il me disaitlors de la commande
./configure --with-cards=atiixp --with-sequencer=yes;make;make install
toujours que la carte n'était pas trouvé un truc du type
snd_atiixp no such device?
[^] # Re: Carte son présente, mais mal gérée ?
Posté par Soib . Évalué à 1.
Merci pour l'info sur l'acpi, c'était déjà dans ma liste à faire. Je procède par étape. Si je suis actuellement sur le son c'est parce que je veux installer le modem 56K interne (pas d'ADSL chez moi !). J'en ai marre de passer à Windows pour me connecter au Net. Et en cherchant des infos sur ce modem interne, j'ai découvert que c'est un port modem du module ATI IXP 150 ! Et le modem est purement logiciel ! Pour réussir à installer son pilote sans perturber le pilote son ALSA, il faut d'abord installer celui-ci ! Puis ensuite compiler le pilote slmodem en le liant à ALSA ! Malheureusement je n'ai pas pu avancer sur le problème ce week-end. Je m'y remet ce soir.
Pour être sur que votre module son a bien été détecté, chercher la ligne "Multimedia audio controller: PCI device 1002:4341 (ATI Technologies Inc) (rev 0)" dans le fichier log d'installation /var/log/debian-installer/hardware-summary. C'est d'ailleurs un fichier très interesant à étudier. Dans mon cas modem, VGA et son ont bien été détecté. C'est après que ça ne va plus !
L'erreur que vous obtenez est curieuse : le module snd_atiixp est déjà activé sur votre PC ! Alors c'est peut-être du à un conflit. Les modules relatifs au son sont tous installés sur votre PC, donc à mon avis il n'est pas nécessaire de les regénérer.
A suivre
Soib
[^] # Re: Carte son présente, mais mal gérée ?
Posté par Soib . Évalué à 1.
J'ai oublié de préciser dans mon message précédent que j'avais écrit une boulette à propos de ATI et une autre à propos de la dernière version de alsa. Ce n'est pas "xxx = 1.0.9rc4 ou 1.0.9rc4a" mais xxx=1.0.9 ou 1.0.9a ou 1.0.9b la dernière version de alsa. Et à propos de ATI, j'ai écrit "il n'y a ni composant son ni composant modem. Ces fonctions sont intégrées dans le chipset ATI Technologies Radeon IGP9100 Host Bridge."; c'est faux ! En fait le son et le modem sont supportés par le composant ATI Technologies Inc. IXP 150 (IXP : Integrated communications Processors) qui prend aussi en charge les fonctions de SouthBridge, couplé au composant ATI Technologies Inc. Mobility Radeon 9000 IGP (IGP : Integrated Graphics Processors) qui prend en charge notamment les fonctions du NorthBridge. Et le composant son intégré dans le IXP 150 est un Analog Device AD1981B.
Sinon, après avoir tourné le problème dans tous les sens et avoir notamment constaté que nous n'étions pas les seuls sur le Net à galérer avec ce composant ATI IXP avec Debian, je me suis décidé à installer le pilote alsa-driver-1.0.8 et alsa-libs-1.0.8 dont la version correspond à alsa-base et alsa-utils installés actuellement sur mon PC. J'ai suivi la recette alsa pour les générer pour ati ixp. Et j'ai retrouvé du son. Avec les mêmes problèmes que lors de mon dernier essai, qui finalement, n'avait pas mis le .... dans mon système Linux. La lecture de CD est ok, les sons systèmes sont parasités et Totem n'arrive pas à se synchroniser pour lire notammant des fichiers wav. Les sons systèmes sont aussi des fichiers wav ! Totem lit sans problème les CD, les mp3 et les mpeg après un redémarrage du système. Et le mixage entre la lecture d'un CD et la lecture d'un mpeg par Totem se fait sans problème. Si je vais dans le contrôle du volumé sous Gnome, les problèmes commencent. Le contrôle de volume présente à ma grande surprise 2 mixeurs de son : OSS et Alsa. Tous les deux pour AD1981B ! Je précise que je n'avais pas accès au conrôle de volume avant l'installation de alsa-driver et alsa-libs. J'en conclue qu'il est indispensable de les installer. Maintenant que les deux mixeurs se parasitent, est un autre problème sur lequel je me penche actuellement.
Avez-vous essayé alsaconf ? Il est sensé détecter le matériel et le mettre en service. Sur mon PC il détectait bien le matériel ie ATI IXP 150 et concluait en indiquant que tout est ok, ce qui était faux ! Le son n'était pas plus là ! Mais au moins il montre que alsa est capable de voir le composant son ! Et puis comme tous les modules sons sont installés sur votre PC, ça peut marcher !
Sinon, à priori le module snd-atiixp déjà monté sur votre PC ne fonctionne pas ! Et je ne sais pas pourquoi. J'ai lu quelquepart que quelqu'un avait désinstallé puis réinstallé le module pour obtenir du son. Les commandes seraient :
en root :
# modprobe -r snd_atiixp
# modprobe -i snd_atiixp
Je ne suis pas convaincu du résultat. Si ça ne donne rien alors il vous faut donc générer cet alsa-driver sur votre PC. C'est à priori la seule solution pour remplacer le module snd_atiixp inopérant. Je reviens sur le problème que vous avez rencontré auquel j'ai répondu un peu trop vite. Il faudrait que vous sépariez les commandes car après réflexion, il est possible qu'il y ai des erreurs avec la commande "./configure --with-cards=atiixp --with-sequencer=yes" ou la commande "make", et que la commande "make install" se plante sur "snd_atiixp no such device" parce que "make" n'a pas pu compiler le module snd_atiixp. Exécutez les commandes comme suit :
./configure --with-cards=atiixp --with-sequencer=yes
puis si ok
make
puis si ok
make install
En espérant vous avoir aidé,
Soib
[^] # Re: Carte son présente, mais mal gérée ?
Posté par damiend920 . Évalué à 0.
par contre le wifi ne marche plus (la carte n'est plus reconnue je crois) enfin voilà
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.