bonjour,

j'ai installé fedora 10 sur un portable acer aspire 8920, la carte son a été reconnue (y a le petit hp en bas barre de tache kde) mais quand je lance une musique il n'y a aucun son qui sort des hp. dans le controle de volume on voit bien que la musique est en lecture mais c'est comme si les hp étaitent physiquement déconnectés ou le volume mis à zero sauf que le volume est à fond, pas d'ecouteur de branché, et pas de panne materiel (sous windows ca marche). ce n'est pas non plus un probleme de codec, j'ai testé avec plusieurs lecteurs notemment avec vlc (aussi au demarrage pas de musique d'acceuil sous kde ou gnome)
coté doc de fedora j'ai rien trouvé
pouvez vous maider ?

merci d'avance
11 jours plus tard
Bonjour,
Je me joins à toi, sans vraiment pouvoir t'aider, puisque j'ai également tenter bien des solutions sur mon 8930 🙁 .
# lspci |grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
puis
# lspci -s 00:1b.0 -vn
00:1b.0 0403: 8086:293e (rev 03)
    Subsystem: 1025:0145
    Flags: bus master, fast devsel, latency 0, IRQ 22
    Memory at db300000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
    Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [100] Virtual Channel <?>
    Capabilities: [130] Root Complex Link <?>
    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel
et enfin
# cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC889
Codec: LSI ID 1040
Codec: Generic 10de ID 6
Peux-tu me confirmer que tu as les mêmes spécifications?
Bon WE
hello,
voici les miennes :
$ lspci |grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
# lspci -s 00:1b.0 -vn
00:1b.0 0403: 8086:284b (rev 03)
        Subsystem: 1025:0145
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at fc300000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [100] Virtual Channel <?>
        Capabilities: [130] Root Complex Link <?>
        Kernel modules: snd-hda-intel
# cat /proc/asound/card0/codec#* | grep Codec
cat: /proc/asound/card0/codec#*: Aucun fichier ou dossier de ce type
7 jours plus tard
Pour repondre a Xzod :
Si la commande #cat /proc/asound/card0/codec#* | grep Codec ne te sors rien c'est que ta carte son n'est pas reconue par le systeme.
Donc avant toute autre chose il faut d'abord que tu trouves comment activer alsa et le bon driver pour ta carte.

Pour Edes :
Tu en as de la chance ta carte est reconnue. Mais je ne sais pas te dire precisement comment la faire marcher. Il semblerait qu'il s'agit bettement d'une option passé au module snd-hda-intel. Mais l'option a passer c'est de la bidouille. Je vais essaier une nouvelle technique que j'ai retrouve sur un forum et si ca marche, je vais te poster l'explication. Faut encore que je redemarre pour passer en linux (désole j'avais envi de bruit)
Merci de tes réponses Tomcat31.
Comme toi vraisemblablement, je trouve ma dose quotidienne de bruit "ailleurs".
Cela m'attriste un peu, il est vrai, de laisser ma pauvre fedora muette, mais j'ai pas tant de temps que cela à lui consacrer.
Tiens-nous au courant.
Bonne nuit
Pour Xzod :

Postes nous la sortie de # lspci -s 00:1b.0 -vv ca nous donnera des noms, c'est plus pratique pour chercher dans la doc de alsa
Aussi est ce que tu pouras poster le resultat de lsmod | grep snd

Pour Edes :

Merci pour le bonne nuit, c'est vrais j'ai dit que je me mettrais au lit il y a une heure ...

Est ce que tu as deja essaye des trucs pour ta carte ?
Est ce que tu peux poster le resultat de cat /proc/asound/cards

J'ai vu plein sur le net qui arrivent a le faire marcher en creant un fichier alsa-base :
su -
gedit /etc/modprobe.d/alsa-base
Puis en mettant dedans qqchose du genre :
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel index=0,1 enable=1,0 model=lenovo probe_mask=1
Evidement pour moi ca ne marches pas.
Sur la derniere ligne au lieu de model=lenovo tu devrais mettre autre chose : model=3stack
Je te posterais une liste complete d'options des que je la retrouves, elle doit etre sur le net ALSA-Configuration.txt je crois.
Salut Tomcat31,
D'abord :
cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xdb300000 irq 22
Ensuite, oui j'ai déjà essayé différentes choses, notamment fait un
# gedit /etc/modprobe.conf
afin d'y adjoindre la ligne suivante
options snd-hda-intel enable_msi=1
Sans résultat.
Je n'ai pas le souvenir, ni de trace d'une modification de alsa-base, bien que j'aie déjà vu cette ligne avec model=lenovo, mais je ne sais plus si j'ai bidouillé de ce côté là...
Je teste ce soir, si possible
Merci encore et...bonne sieste 😉
Salut,
Mon modèle n'existe pas dans la liste, donc je teste ceux qui me paraissent être le plus proche, mais je teste tranquillement...
Yellow again,

J'ai fait un petit detour cote OSS (Open Sound System).
J'ai retrouve dans leur doc que ca supporte ta carte Edes (ICH9 family) Tu devrais ptet essayer. Pour moi ca n'a pas marche mais en meme temps la mienne n'etait pas sur la liste des cartes supportes officiellement.

Voila deux liens pratiques :
Page du produit
Liste des chipsets audio supportes

Si tu n'aboutis a rien avec les modeles, essaye OSS, t'as rien a perdre 🙂
9 jours plus tard
Salut,

il y a une autre methode pour avoir le son sur ton portable acer 8920g. C'est ce que j'ai fait et ca marche.

Install les compilateur gcc et g++
et aussi lnscurves
si tu as installer yumex tu recherches ces termes et tu les installes.

déja télécharger les fichiers sur le site d'ALSA :
- Alsa driver : Alsa Driver
- Alsa lib : Alsa Lib
- Alsa utils : Alsa Utils

Après tu décompresse ces 3 fichiers
après tu vas dans un terminal et tu va compiler les driver, la librairie et les outils:

en premier tape ceci:

pour le driver tu va dans le dossier ou tu as décompressé le fichier driver
    ./configure -with-sequencer=yes
    make
    sudo make install
    sudo ./snddevices
pour la librairie tu vas dans son dossier et tu tapes ceci
    ./configure
    make
    sudo make install
et pour les outils idem

une fois que est fait redémarre le PC

et le son devrait fonctionner, si ca ne fonctionne pas vérifie si les haut parleurs ne sont pas muets ou mis au minimum

Bon courage
@Tomcat31 : j'arrive pas non plus à faire tourner OSS, et pourtant, effectivement, l'ICH9 est dans leur liste

@fbruno :
- lnscurves : je ne trouve pas...
- lorsque je fais un
/configure --with-cards=hda-intel --with-sequencer=yes
ou simplement /configure --with-sequencer=yes comme tu le préconises, il ne trouve pas les sources du kernel, moi non plus d'ailleurs, mais cela ne me me surprend guère...
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.27.12-170.2.5.fc10.x86_64/source)
Tu n'as pas eu ce problème?
Je ne n'ais pas eu ce problème.

Sinon utilise la ligne que je préconise soit
./configure -with-sequencer=yes
je me suis trompé c'est libncurses désolé
par contre si tu as sa recommence essaye d'installer HDA-verb en le téléchargeant:

puis tu le compile :
tu vas dans le répertoire ou tu as décompresser l'archive et tape les commande suivante
make
sudo cp hda-verb /usr/local/bin/
et après tu tapes cette commande:
hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
ca peut faire une erreur mais ne t'en occupe pas ca me la fait

puis tu édite le fichier /etc/rc.local en root

et tu rajoute cette ligne en dernier
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
une fois tous sa fait compile les drivers, les lib et les utils
Salut fbruno, et les autres aussi!
Je suppose donc que tu parles de curses-libs (installé)
J'ai toujours mon souci d'alsa driver qui est toujours en 1.0.17
$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.17.
C'est effectivement peut-être le problème.
Faut-il attendre un nouveau kernel?
Je te/vous tiens au courant
A+
Yellow Edes, normalement, si tu fais les mises a jour tu devrais avoir le 1.0.19a puisque c'est deja dans les canaux de update. Tu as Fedora 10 n'est ce pas ?

Pour pouvoir compiler t'as en effet besoin des fichiers source du kernel (enfin, au moins les librairies). Pour ça faut que tu installes le paquet kernel-devel propre a ton kernel.

fbruno tu sais ce que ca fait la modif du SET_EAPD_BTLENABLE ?? Je n'en ais pas eu besoin pour compiler les drivers mais c'est pas pour autant que ca a mieux marche derrière 🙂

Question : est ce que le paquet alsa-to-pulseaudio-backend est necessaire pour faire marcher le son de pulseaudio vers le driver alsa ??
@Tomcat31 : J'suis con... ça n'a même pas fait tilt.
Par contre je fais l'installation en manuelle, car ça n'est pas encore dans mes updates, et puis j'aime bien mettre les mains dans le cambouis parfois...
Je vous tiens au courant
a+
ÇA MARCHE!!
Enfin, pas parfaitement, puisque je n'ai que la stéréo, mais ma Fedora me parle enfin!
À la vôtre :pint:

(je verrai plus tard pour le 5.1, la voix de ma femme m'est quand même plus douce que celle du portable, faut pas charrier)