Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/10/2010, à 12:45

kelk'1

Drivers alsa pour Realtek hda-intel sous Maverick 64bits

Bonjour,
J'ai un Toshiba L630-10r, j'ai installé 10.10 beta (64bits) dessus. Je suis super satisfait par la compatibilité d'ubuntu avec mon pc (par rapport aux anciens que j'ai eu)
Il ne me reste plus qu'un petit probleme avec le son que j'ai essayé de résoudre :
Le son marche parfaitement sauf que le micro integré et les prises casque ne marchent pas.

J'ai donc fait des recherches sur ma carte son :

~$ lspci | grep [Aa]udio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
01:00.1 Audio device: ATI Technologies Inc RV710/730

J'ai suivi ce topic : http://forum.ubuntu-fr.org/viewtopic.php?id=418544

Mais au lieu d'installer a la main j'ai executé le script fourni (en sudo -i) qui fait ca en résumé :

tar jxvpf alsa-driver-1.0.23-$ver.tar.bz2 > /dev/null 2>&1
## remove driver modules
if [ -f /etc/rc.d/init.d/alsasound ]; then
   /etc/init.d/alsasound stop
   /etc/init.d/alsasound stop
   rmmod snd-page-alloc > /dev/null 2>&1
   rmmod soundcore > /dev/null 2>&1
fi
echo "Compile Driver........"
cd alsa-driver-1.0.23
./configure --with-cards=hda-intel
make
echo "Remove old sound driver"
if [ -d /lib/modules/$kaversion/kernel/sound ]; then
   rm -rf /lib/modules/$kaversion/kernel/sound/pci > /dev/null 2>&1
   rm -rf /lib/modules/$kaversion/kernel/sound/acore > /dev/null 2>&1
   rm -rf /lib/modules/$kaversion/kernel/sound/core > /dev/null 2>&1
fi
if [ -f /etc/asound.state ]; then
   rm -rf /etc/asound.state > /dev/null 2>&1
fi
echo "Remove Folder....."
rm -rf alsa-driver-1.0.23 > /dev/null

Mais les sources du site de Realtek ne compilent pas ce script a au passage supprimé les drivers alsa déja présents chez moi :

/usr/src/alsa-driver-1.0.23/acore/pcm_native.c: In function ‘snd_pcm_hw_params’:
/usr/src/alsa-driver-1.0.23/acore/pcm_native.c:489: error: implicit declaration of function ‘pm_qos_remove_requirement’
/usr/src/alsa-driver-1.0.23/acore/pcm_native.c:492: error: implicit declaration of function ‘pm_qos_add_requirement’
make[3]: *** [/usr/src/alsa-driver-1.0.23/acore/pcm_native.o] Error 1
make[2]: *** [/usr/src/alsa-driver-1.0.23/acore] Error 2
make[1]: *** [_module_/usr/src/alsa-driver-1.0.23] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [compile] Error 2

Apres quelques recherches je suis tombé sur cette discussion : http://www.spinics.net/linux/fedora/als … 09284.html

J'ai donc essayé de compiler les drivers alsa presents ici : http://www.alsa-project.org/snapshot/

J'ai compilé et installé avec succes:
- alsa-driver-1.0.23.75.g04a15.554.g80f5d
- alsa-lib-1.0.23.24.gc049d
- alsa-utils-1.0.23.15.gef919

Mais apres reboot , toujours rien !
Et la je ne sais plus quoi faire !
Du coup je me retrouve sans son du tout !

Quelqu'un aurait il une idée de ce qu'il faut faire ?

Merci d'avance.

Hors ligne

#2 Le 05/10/2010, à 10:49

kelk'1

Re : Drivers alsa pour Realtek hda-intel sous Maverick 64bits

Ce qui m'inquiete le plus c'est qu'il me semble que tout ce qui est en rapport avec le son a été effacé de mon pc !

~$ cat /proc/asound/version
cat: /proc/asound/version: No such file or directory
~$ ls -d /proc/a*
/proc/acpi  /proc/ati
~$ aplay -l
aplay: device_list:240: no soundcards found...
~$ alsamixer
cannot open mixer: No such file or directory

J'ai pourtant reinstallé tout les paquets en rapport avec alsa, mais rien !

Je ne sais plus quoi faire !

Hors ligne

#3 Le 22/10/2010, à 11:59

fredlabidouille

Re : Drivers alsa pour Realtek hda-intel sous Maverick 64bits

Salut,

Je réponds peut-être un peu trop tard mais pour éviter une réinstallation complète de ton Ubuntu, tu peux juste réinstaller le noyau (il contient les drivers HDA Intel) par la commande :

sudo apt-get install --reinstall linux-image-$(uname -r)

Par contre, je n'ai pas trouvé de solution pour la compilation des drivers realtek sous Ubuntu 10.10 x64 (même avec ceux publiés hier...). Suite à mes rechercher sur les forums, j'ai bien tenté de rajouter les lignes suivantes dans le fichier pm_qos_params.h correspondant à mon noyau :

int pm_qos_add_requirement(int qos, char *name, s32 value);
void pm_qos_remove_requirement(int qos, char *name);

Ca vas plus loin mais ça se plante quand même sur d'autres erreurs moins explicites...

J'aimerai que ça fonctionne aussi pour tenter d'avoir le son sur mon port HDMI... si tu trouve, fais moi signe.

N.B. : J'ai envoyé un mail au support Relatek mais rien ne t'empêche de faire de même, plus ils en auront, plus ça les préoccupera et ils chercheront peut-être une solution même si il semble que ça vient de modifications au niveau noyau Ubuntu par rapport aux autres distribs...

Cdlt.
Fred

Dernière modification par fredlabidouille (Le 22/10/2010, à 12:04)

Hors ligne

#4 Le 18/11/2010, à 16:30

afaw

Re : Drivers alsa pour Realtek hda-intel sous Maverick 64bits

Salut !, 
j'avais le même problème sur mon laptop (équipé d'une Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)), la cause de ceci vient d'un bug dans alsa-driver dont il est signalé ici et pour résoudre le problème il faut ajouter une ligne dans alsa-base.conf comme ceci :

gksudo gedit /etc/modprobe.d/alsa-base.conf

puis on ajoute cette ligne à la fin du fichier : options snd-hda-intel model=ideapad
sauvegardez le fichier et faites un reboot du système.

NB: on peut aussi mettre un autre modèle à la place de "ideapad" selon la marque de votre pc, pour plus d'information à ce sujet allez sur cette page audio_intel_hda

Dernière modification par afaw (Le 18/11/2010, à 16:45)

Hors ligne