installer sa carte son
voici le résultats de mon expérience avec la carte son du portable Fujitsu Siemens Amilo 1505 avec aucun son dans aucune application.
GNU/Linux et ou migrant tout simplement; voici le résultats de mon expérience avec la carte son du portable Fujitsu Siemens Amilo 1505 avec aucun son dans aucune application. L'installation semble excellente avec Mandriva One de la 2008 Spring sauf le son inexistant alors que sous 2006, 2007.1, 2008, il n'avait aucun souci.
Le premier réflexe sera d'essayer en Konsole un # urpmi alsaconf, puis un # alsaconf et enfin
un # alsamixer. Comme le miracle ne se produit pas, je décide de fouiner et chercher chez l'ami google et parfois cela rapporte gros puisque j'ai trouvé la solution sur un forum italien puis français de logiciels libres.
Pour connaître les détails sur votre carte son utilisez la Konsole ou terminal
ensuite faire une simple vérification de présence de la carte son dans une console:
taper la commande suivante
[utilisateur@ordi ~]$ lspci | grep audio + entrée
La réponse est de ce style:
[utilisateur@ordi ~]$ lspci | grep audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Elle est d'ailleurs reconnue dans le Centre de Contrôle de Mandriva
Identification
Fabricant: Intel Corporation
Description: 82801G (ICH7 Family) High Definition Audio Controller
Classe de matériel: Audio device
Pilote
Module: snd_hda_intel
Autres pilotes: inconnu (Alsa ?)
Connexion
Bus: PCI
Domaine PCI: 0
Bus PCI n°: 0
Périphérique PCI n°: 27
Fonction PCI n°: 0
Identifiant du fabricant: 0x8086
Identifiant du périphérique: 0x27d8
Identifiant secondaire du fabricant: 0x1734
Identifiant secondaire du périphérique: 0x10c7
Dans le moteur de recherche d'Alsa, je recherche dans la liste des vendeurs de la carte son: Intel
http://www.alsa-project.org/main/index.php/Matrix:Main
L'information devrait s'afficher.
http://www.alsa-project.org/main/index.php/Matrix:Vendor-Intel
je cherche le driver libre correspondant à la carte ICH7
http://www.alsa-project.org/main/index.php/Matrix:Module-hda-intel
c'est donc snd-card-hda-intel
Après avoir mis a jour urpmi et sous root aller au Centre de Contrôle de Mandriva
(Menu -> Système -> installer ou supprimer des logiciels)
installer les paquets suivants:
alsa-patch-buy
alsa mixergui
alsa-utils
alsa-plugins
Aller dans Configurer le son
décrochage pulseaudio comme indiqué dans la note "système de son utilisé par défaut"
http://wiki.mandriva.com/fr/Mandriva_Linux_2008_Spring_Notes
Sous Ubuntu: Système > Préférences > Son (choisir alsa)
Vérifier l'installation des paquetages flash
Désinstaller dans le Centre de Contrôle de Mandriva tout ce qui est installé autour de flash
pour installer uniquement à la fois FlashPlayer et FlashPlayer-plugin
Ainsi on a du son dans les vidéos de type youtube
puis toujours dans CCM
Ouvrir Matériel
Choisir explorer et configurer le matériel
sélectionner la carte son 82801 G (ICH7 Family) Hight Definition Audio Controller + entrée
cliquer sur "spécifier les options du pilote courant"
Ecrire "3stack" dans le champ "model"
cliquer OK
Cliquer sur "lancer l'outil de configuration"
cliquer OK
(ce mot d'option es uniquement valable pour cette carte son sur cet ordinateur précis)
Comment trouver l'option model ?
Il nécessaire de connaître la marque de l'ordinateur, sa série et la carte son doit être reconnue
Toujours en Konsole, taper la commande suivante
[utilisateur@ordi ~]$ cat /proc/asound/card0/codec#* | grep Codec + entrée
La réponse:
[utilisateur@ordi ~]$ cat /proc/asound/card0/codec#* | grep Codec
Codec: Motorola Si3054
Codec: Realtek ALC861
utilisateur@ordi ~]$
on trouve ce mot d'option ici
http://www.mjmwired.net/kernel/Documentation/sound/alsa/ALSA-Configuration.txt
à la rubrique:
Module snd-hda-intel
--------------------
Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8),
ATI SB450, SB600, RS600,
VIA VT8251/VT8237A,
SIS966, ULI M5461
model - force the model name
position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size)
single_cmd - Use single immediate commands to communicate with
codecs (for debugging only)
enable_msi - Enable Message Signaled Interrupt (MSI) (default = off)
This module supports one card and autoprobe.
Each codec may have a model table for different configurations. If your machine isn't listed there, the default (usually minimal) configuration is set up. You can pass "model=<name>" option to
specify a certain model in such a case. There are different models depending on the codec chip.
Dans ce cas précis
codec: Realteck ALC 861:
Ligne 881 3stack 3-jack
Evidemment on peut éditer la ligne suivante en Konsole sans passer par le Centre de Contrôle de Mandriva, toutes les distributions GNU/Linux peuvent le faire:
(sous ubuntu: [utilisateur@ordi ~]$ sudo gedit /etc/modprobe.d/alsa-base
/etc/modprobe.d/alsa-base
ajouter à la fin la ligne:
options snd-hda-intel model=3stack)
Vérifier le niveau de son de Kmix dans le tableau de bord, si il y a une anomalie faire # alsamixer.
Une autre manière d'avoir du son est d'installer le bon driver alsa avec sa librairie et ses dépendances; à vérifier sur le site d'Alsa et dans chaque distribution; il faut avoir les sources main et contrib backports sous Mandriva. (Sous ubuntu: backports et installer le paquet: linux-backports-modules). Ensuite il faut savoir lequel choisir! Je suppose qu'il faut également upgrader l'ancien driver.
Enfin se rappeler l'indispensable installation des paquets suivants nécessaires au bon fonctionnement audio et vidéo.Dans tous les cas après avoir refait ses sources, il faut installer la ligne magique de la 2008.1
Ouvrerz une console en root et faites un copier-coller de la ligne suivante. Ceci installera tous les
logiciels de cette ligne :
[root@ordi ~]# urpmi faad2 ffmpeg ffmpeg2theora lame-mp3x libdvdcontrol9 libdvdcss2 libdvdnav4 libdvdread-utils libdvdread3 libfaad2_0 libffmpeg51 libmatroska0 libmpeg2dec0 libmpeg4ip0 libquicktime-faac libquicktime-faad libquicktime-lame libquicktime-x264 libsmpeg0.4 libx264_54 mencoder mp32ogg mpeg2dec real-codecs toolame transcode win32-codecs x264 xanim-codecs avifile-win32 mplayerplugin libquicktime-dv audacious-jack mjpegtools SDL_sound streamripper streamtuner dirac-utils helixplayer-real-codecs dtsdec a52dec kaffeine vlc xine-faad flac speex APE faac ogmtools mkvtoolnix gstreamer0.10-mms gstreamer-mms
Enfin il faut bien évidemment arrêter et redémarrer son ordinateur.
Ô Joie tout fonctionne! chacun peut tenter de se dépanner et d'aider les autres.
LauRent

