Salut.
Je suis sur un portable (dell inspiron 1720 de base).
J'ai vu en traînant un peu partout qu'il y avait des soucis de son avec la carte sons que j'ai sur mon portable.
Je n'ai pas ce problème puisque j'entends très bien les évènements sonores.
Par contre quand je lance mumble, teamspeak ou encore skype (sachant que je préfère le 1 :-D ) le micro ne fonctionne pas du tout. Pour info, il est placé juste à coté de la web cam, dans l'écran. J'ai bien essayé de mettre un micro fonctionnel directement sur la carte son (prise jack) mais, ..., rien
J'utilise alsa (pas de pulseaudio installé).
Voici ce que donne un lspci :
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8600M GT (rev a1)
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)
Si quelqu'un a une/des idée(s), je suis preneur ;)
# Précision supplémentaire
Posté par Julien Chipster (site web personnel) . Évalué à 1.
[^] # Re: Précision supplémentaire
Posté par Aldoo . Évalué à 2.
Bon normalement, le noyal détecte automatiquement le bon modèle (sinon model=dell-bios dans les options de chargement du module snd-hda-intel).
Le micro intégré, pour ALSA, c’est le "Digital Mic 1", à sélectionner comme source de capture. Mais même si tu le choisis, tu peux avoir l’impression que ça ne marche pas, parce que le niveau est très bas par défaut.
Le problème, c’est qu’il n’y a pas de réglage de volume !!! Donc il faut en ajouter un, en software. Pour ce faire, tu peux rajouter ceci, dans /etc/asound.conf :
pcm.cequetuveux {
type asym
playback.pcm {
ici, insère ton périph de lecture
}
#software gain upto 50dB for digital microphone
capture.pcm {
type softvol
slave.pcm "hw:0,0"
control {
name "+50dB Mic Capture Volume"
card 0
}
max_dB 50.0
}
}
Cela ajoutera entre autre un nouveau contrôle au mixeur qui te permettra d’amplifier le micro intégré de 50dB.
(et désolé pour les indentations qui ne sont pas conservées par la balise <code>)
[^] # Re: Précision supplémentaire
Posté par Julien Chipster (site web personnel) . Évalué à 1.
Autrement je n'avais que /etc/asound.state donc j'ai du créer un /etc/asound.conf pour l'occase
Sinon merci pour les précisions. En effet c'est le gros merdier cette carte et peu d'aide en français sur le net
[^] # Re: Précision supplémentaire
Posté par Aldoo . Évalué à 2.
Mais peut-être que tu as déjà créé un périph dmix, dans ce cas, c’est celui qu’il faut choisir.
[^] # Re: Précision supplémentaire
Posté par Julien Chipster (site web personnel) . Évalué à 1.
Merci pour les infos supplémentaires.
J'ai donc tout mis dans /etc/asound.conf
Je redémarre alsa, je lance alsamixer et ... je ne trouve rien portant le nom que j'ai mis ou quoi que soit d'autre ayant une relation avec un gain db en software.
Où faut-il que je regarde ?
Visiblement le fichier asound.conf est lu puisque si je rentre des informations erronées il me le fait savoir à l'arrêt et au lancement d'alsa.
Autrement avec pulseaudio c'est autant le merdier ou c'est pire encore ?
[^] # Re: Précision supplémentaire
Posté par Aldoo . Évalué à 2.
Sinon, tu devrais passer sur le canal IRC d’ALSA, ils répondent vite aux questions, et ont des procédures de diagnostic bien rodées.
[^] # Re: Précision supplémentaire
Posté par Julien Chipster (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.