Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1552 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  [Mdk10] Résolu: Carte son qui ne fonctionne pas sur portable ASUS S5N

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Mdk10] Résolu: Carte son qui ne fonctionne pas sur portable ASUS S5N

n°503186
serialclea​ner
Posté le 13-06-2004 à 19:09:57  profilanswer
 

Specs de mon PC http://france.asus.com/prog/spec.a [...] s&langs=06
 
Avec l'installation par defaut j'ai ce message d'erreur pour alsamixer :


[root@pem pci]# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device


 
Je vous file ces infos :


[root@pem serial]# lspcidrake
intel-agp       : Intel Corporation|852GM Host-Hub Interface Bridge [BRIDGE_HOST]
unknown         : Intel Corporation|852GM System Memory Controller [SYSTEM_OTHER]
unknown         : Intel Corporation|852GM Configuration Process [SYSTEM_OTHER]
Card:Intel 85x  : Intel Corporation|852GM/852GME/855GM/855GME Chipset Graphics Controller [DISPLAY_VGA]
Card:Intel 85x  : Intel Corporation|852GM/852GME/855GM/855GME Chipset Graphics Controller [DISPLAY_OTHER]
usb-uhci        : Intel Corporation|82801DB USB Controller [SERIAL_USB]
usb-uhci        : Intel Corporation|82801DB USB Controller [SERIAL_USB]
usb-uhci        : Intel Corporation|82801DB USB Controller [SERIAL_USB]
ehci-hcd        : Intel Corporation|82801DB USB Enhanced Controller [SERIAL_USB]
i810_rng        : Intel Corporation|82801 Hub Interface to PCI Bridge [BRIDGE_PCI]
unknown         : Intel Corporation|82801DBM LPC Interface Bridge [BRIDGE_ISA]
unknown         : Intel Corporation|82801DBM IDE Controller (UltraATA/100) [STORAGE_IDE]
snd-intel8x0    : Intel Corporation|ICH4 845G/GL Chipset AC'97 Audio Controller [MULTIMEDIA_AUDIO]
unknown         : Intel Corp.|82801DB AC [COMMUNICATION_MODEM]
yenta_socket    : Ricoh Co Ltd|RL5c476 II [BRIDGE_CARDBUS]
yenta_socket    : Ricoh Co Ltd|RL5c476 II [BRIDGE_CARDBUS]
ohci1394        : Ricoh Co Ltd|R5C552 IEEE 1394 Controller [SERIAL_FIREWIRE]
8139too         : Realtek|RTL-8139 [NETWORK_ETHERNET]
unknown         : Intel Corp.|PRO/Wireless LAN 2100 3B Mini PCI Adapter [NETWORK_OTHER]
unknown         : Linux 2.6.3-7mdk ehci_hcd|EHCI Host Controller [Hub]
unknown         : ASUSTek Design  |USB Storage Device  [Mass Storage|SCSI|Bulk (Zip)]
unknown         : Linux 2.6.3-7mdk uhci_hcd|UHCI Host Controller [Hub]
unknown         : Linux 2.6.3-7mdk uhci_hcd|UHCI Host Controller [Hub]
unknown         : Linux 2.6.3-7mdk uhci_hcd|UHCI Host Controller [Hub]
unknown         : Cellink Co., LTD.|Wireless RF Mouse [Human Interface Devices|Boot Interface Subclass|Mouse]
 
[root@pem serial]# cat /proc/interrupts
           CPU0
  0:     687056          XT-PIC  timer
  1:        373          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  3:      38752          XT-PIC  ehci_hcd
  4:          0          XT-PIC  uhci_hcd
  5:      13131          XT-PIC  uhci_hcd, ohci1394, eth0
  7:          0          XT-PIC  uhci_hcd
  8:          1          XT-PIC  rtc
 12:       1556          XT-PIC  i8042
 14:       5350          XT-PIC  ide0
NMI:          0
LOC:     687014
ERR:          0
MIS:          0
 
[root@pem serial]# grep sound-slot /etc/modprobe.conf  
alias sound-slot-0 snd-intel8x0
 


Je lance mon noyau avec les options acpi=off noapic pci=noacpi.
 
Je me suis tourne vers la compilation de alsa, je recupere alsa-driver-1.0.5.tar.bz2, je le compile avec --with-card=intel8x0m,intel8x0, tout se passe bien.
Le modprobe snd-intel8x0 ne passe pas, en revanche modprobe snd-intel8x0m fonctionne.
 


[root@pem pci]# lsmod
Module                  Size  Used by
snd-intel8x0m          17640  0
snd-ac97-codec         65252  1 snd-intel8x0m
snd-rawmidi            22528  0
sg                     38044  0
ide-cd                 40548  0
md5                     3872  1
ipv6                  232352  10
i830                   76768  3
parport_pc             32832  0
lp                     12200  0
parport                38952  2 parport_pc,lp
snd-pcm                89828  1 snd-intel8x0m
gameport                4480  0
snd-page-alloc          9928  2 snd-intel8x0m,snd-pcm
snd-timer              22820  1 snd-pcm
snd-seq-device          7656  1 snd-rawmidi
snd                    51748  6 snd-intel8x0m,snd-ac97-codec,snd-rawmidi,snd-pcm,snd-timer,snd-seq-device
soundcore               9248  1 snd


 
Merci


Message édité par serialcleaner le 17-06-2004 à 11:19:17

---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
mood
Publicité
Posté le 13-06-2004 à 19:09:57  profilanswer
 

n°503279
Dark_Schne​ider
Close the World, Open the Net
Posté le 13-06-2004 à 21:04:26  profilanswer
 

tu n'aurais pas du compiler ton propre ALSA. ALSA était installé et utilisé déjà de base pour ton ordi
 
désolé, maintenant tu devras faire les choses à la main


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°503363
serialclea​ner
Posté le 13-06-2004 à 23:10:57  profilanswer
 

Je ne comprends pas trop ce que tu dis.
En tout cas je me suis tourné vers la compile d'ALSA car la version de base ne tournait pas.
Sinon, je ne sais pas si tu as vu, mais ma carte son n'utilise pas d'IRQ selon /proc/interrupts ?
J'ai lu attentivement le sujet http://forum.hardware.fr/forum2.ph [...] =0&subcat= mais rien.
Une idée ?


Message édité par serialcleaner le 14-06-2004 à 15:08:08
n°503388
slapps
Posté le 13-06-2004 à 23:48:45  profilanswer
 

essaye de voir sur cette page :) avec les références de ta carte
 
http://www.alsa-project.org/alsa-doc/

n°503471
serialclea​ner
Posté le 14-06-2004 à 10:40:21  profilanswer
 

slapps a écrit :

essaye de voir sur cette page :) avec les références de ta carte
 
http://www.alsa-project.org/alsa-doc/


 
J'avais déjà fait un tour dessus et l'i845 n'apparaît pas.
 
Sinon je suis tombé sur http://linuxfr.org/2003/11/20/14641.html qui paraissait encourageant car :

Citation :

Especially, if you have a card or a mobo with ICH (or compatible)
chip and *multiple* AC97 codecs, testing this version is appreciated.
Please give (also positive) feedback whether it works. The handling
of multiple codecs was changed recently, but not tested well because
of lack of hardware."


 
Donc j'ai pas hésité à choper le dernier ALSA, ce qui m'a permis de compiler le module particulier 'intel8x0m' plus adapté à ma carte semble-t-il.
Je pense pour un problème hardware.


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°503622
Dark_Schne​ider
Close the World, Open the Net
Posté le 14-06-2004 à 15:10:36  profilanswer
 

il faut modifier /etc/modprobe.conf et remplacer snd-intel8x0 par snd-intel8x0m
 
sinon lis ceci : http://www.linux-wizard.net/faq_logicielle.html#matos


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°503649
serialclea​ner
Posté le 14-06-2004 à 15:35:29  profilanswer
 

Dark_Schneider a écrit :

il faut modifier /etc/modprobe.conf et remplacer snd-intel8x0 par snd-intel8x0m


c'est déjà fait, mais c'est pas ça le problème.


Je n'ai pas démarré le noyau avec "nolapic", donc je testerai ça ce soir.
De plus le BIOS ne permet pas de faire grand chose.


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°503841
serialclea​ner
Posté le 14-06-2004 à 20:22:58  profilanswer
 

Bon, nolapic cela ne change rien.
J'ai fait un "cat /proc/pci" et me donne :


  Bus  0, device  31, function  5:
    Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio Controller (rev 3).
      I/O at 0xe000 [0xe0ff].
      I/O at 0xe100 [0xe13f].
      Non-prefetchable 32 bit memory at 0x1f800400 [0x1f8005ff].
      Non-prefetchable 32 bit memory at 0x1f800600 [0x1f8006ff].
 


ce serait a cause du "Non-prefetchable 32 bit memory" ?
Il n'y a pas ce probleme sur les autres peripheriques.
 
Edit : j'ai vu ceci http://www.cs.duke.edu/~reynolds/m5n-linux.html et je ne sais pas du tout ce qui differe sur mon PC.


Message édité par serialcleaner le 14-06-2004 à 20:43:06

---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°504090
serialclea​ner
Posté le 15-06-2004 à 10:35:44  profilanswer
 

Je me souviens avoir activé hotplug, c'est peut-être à l'origine de mes problèmes.
Un problème similaire http://linuxfr.org/~durandal/13220.html et un bug ouvert chez alsa https://bugtrack.alsa-project.org/a [...] id=0000245
 
Un autre lien intéressant :
https://bugzilla.redhat.com/bugzill [...] ?id=121760


Message édité par serialcleaner le 15-06-2004 à 15:47:01

---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°505518
serialclea​ner
Posté le 17-06-2004 à 11:11:31  profilanswer
 

Bon, j'ai trouvé mais cela a été assez laborieux.
Après un tour sur la page https://bugzilla.redhat.com/bugzill [...] ?id=121760, voilà ma soluce :
 
- j'ai pris le dernier noyau (2.6.7).  
  (le noyau 2.6 de votre distribution devrait passer)
- je l'ai patché avec ce fichier :
  * Source : https://bugzilla.redhat.com/bugzill [...] ction=view
  * Mirroir (petit) : http://gwarm.free.fr/S5N-acpi-kernel-2.6.patch
- cd /usr/src/linux-2.6.7
- [/usr/src/linux-2.6.7] patch -p1 < /chemin/vers/S5N-acpi-kernel-2.6.patch
- compiler le noyau avec le support de l'ACPI (intégré au noyau ou en module)
- lancer le noyau avec l'option "acpi=on"
- un petit rédémarrage et là le son devrait fonctionner. Petite précision importante, contrôlez le volume de toutes les éléments pour régler le son. En effet, le Master n'agit pas sur la sortie casque mais uniquement sur le haut-parleur intégré. La sortie casque est gérée par le PCM.
 
Effet non-désiré positif :
- la gestion de l'alimentation via ACPI fonctionne. Il faut pour cela, pour la mandrake, installer acpi et acpid (rpm). On lance l'applet gnome correspondante et ça marche !!
 
 
Mots-clé : ASUS, S5N, S5200N, linux, 2.6, son, audio, alsa, intel8x0, acpi, mandrake, 10.0


Message édité par serialcleaner le 17-06-2004 à 11:20:08

---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
mood
Publicité
Posté le 17-06-2004 à 11:11:31  profilanswer
 

n°505521
Profil sup​primé
Posté le 17-06-2004 à 11:19:55  answer
 

serialcleaner a écrit :

Bon, j'ai trouvé mais cela a été assez laborieux.
Après un tour sur la page https://bugzilla.redhat.com/bugzill [...] ?id=121760, voilà ma soluce :
 
- j'ai pris le dernier noyau (2.6.7).  
  (le noyau 2.6 de votre distribution devrait passer)
- je l'ai patché avec ce fichier :
  * Source : https://bugzilla.redhat.com/bugzill [...] ction=view
  * Mirroir (petit) : http://gwarm.free.fr/S5N-acpi-kernel-2.6.patch
- cd /usr/src/linux-2.6.7
- [/usr/src/linux-2.6.7] patch -p1 < /chemin/vers/S5N-acpi-kernel-2.6.patch
- compiler le noyau avec le support de l'ACPI (intégré au noyau ou en module)
- lancer le noyau avec l'option "acpi=on"
- un petit rédémarrage et là le son devrait fonctionner. Petite précision importante, contrôlez le volume de toutes les éléments pour régler le son. En effet, le Master n'agit pas sur la sortie casque mais uniquement sur le haut-parleur intégré. La sortie casque est gérée par le PCM.
 
Effet non-désiré positif :
- la gestion de l'alimentation via ACPI fonctionne. Il faut pour cela, pour la mandrake, installer acpi et acpid (rpm). On lance l'applet gnome correspondante et ça marche !!
 
 
Mots-clé : ASUS, S5N, S5200N, linux, 2.6, son, audio, alsa, intel8x0, acpi

l'ACPI n'est pas inclus de base dans le noyau 2.6.7 ?

n°505523
serialclea​ner
Posté le 17-06-2004 à 11:22:25  profilanswer
 

jeep05 a écrit :

l'ACPI n'est pas inclus de base dans le noyau 2.6.7 ?


 
Si si, mais c'est juste que, pour que la carte fonctionne il ne faut pas le désactiver, comme on serait des fois tenté de faire pour gagner en temps de compilation (surtout moi ;) ).


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°505526
Profil sup​primé
Posté le 17-06-2004 à 11:24:06  answer
 

je vais tester sur mon portable.
je suis passé en COOKER.
je n'avais pas reussi a le faire marcher avec la 10.0
je vais re essayer peut etre cela va t-il marcher now en cooker ? j'ai juste à installer  acpi et acpid ?
 
EDIT : l'outil de KDE Batterie ordinateur portable me dit :
 
" L'installation ACPI de votre ordi existe mais semble partielle. Il est probable que l'ACPI soit activé, mais que certaines options ne soit pas activées. vous devez activer au moins les options " AC Adaptor" et Control method battery" puis recompiler votre noyau."
 
arf, c'est pas déjà compilé ? :(


Message édité par Profil supprimé le 17-06-2004 à 11:26:23
n°505538
serialclea​ner
Posté le 17-06-2004 à 11:41:10  profilanswer
 

Fais un "ls /proc/acpi" pour voir les infos disponibles actuellement, sinon regarde avec (make gconfig ou kconfig) si toutes les options ACPI sont activées (comme le dit si bien KDE Batterie :) )


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°505554
Profil sup​primé
Posté le 17-06-2004 à 11:49:37  answer
 

'ls /proc/acpi'
 
ac_adapter/
alarm
battery/
button/
dsdt
embedded_controller/
event
fadt
fan/
info
power_resource/
processor/
sleep
thermal_zone/

n°505580
serialclea​ner
Posté le 17-06-2004 à 12:27:04  profilanswer
 

A priori tu as les services acpi et acpid démarrés.
Essaye de voir s'il existe un fichier dans ac_adapter, s'il existe, regarde le contenu du fichier.
Pareil pour battery/ et power_resource/.
J'ai la même arboresence sur le mien donc tu es sur le bon chemin.


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°505865
Profil sup​primé
Posté le 17-06-2004 à 18:09:09  answer
 

*/ ac_adapter/ACAD/state  
contient 1 ligne :
 
state    on-line
 
*/ rien dans battery/ ni dans power_resource/


Message édité par Profil supprimé le 17-06-2004 à 18:09:41
n°506246
serialclea​ner
Posté le 18-06-2004 à 11:15:43  profilanswer
 

En effet tu ne dois pas avoir le support complet de l'ACPI, il faut que tu recompiles ton noyau en validant les options comme ici à la suite d'un make gconfig
http://gwarm.free.fr/S5N-make_gconfig.png
 
Tu as patché le noyau avec http://gwarm.free.fr/S5N-acpi-kernel-2.6.patch ?


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°506252
Profil sup​primé
Posté le 18-06-2004 à 11:19:23  answer
 

non j'ai pas touché au noyau. c'est celui de base de la Mandrake Cooker.

n°506264
serialclea​ner
Posté le 18-06-2004 à 11:38:44  profilanswer
 

essaye avec le 2.6.7, pour moi ça marche nickel.
Tu utilises quoi comme PC portable ?


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°506266
serialclea​ner
Posté le 18-06-2004 à 11:43:18  profilanswer
 

Processor type and Features
- Processor type
 - Utiliser "Pentium M"


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°506319
Profil sup​primé
Posté le 18-06-2004 à 12:46:57  answer
 

j'ai un DELL Inspiron 5100. Pentium 4.

n°506344
serialclea​ner
Posté le 18-06-2004 à 13:35:35  profilanswer
 

Il faut peut être aller voir sur http://www.google.fr/search?hl=fr& [...] cher&meta=
parce que je ne sais si je te serais d'une grande aide.
Sinon concernant le noyau pense à activer les options concernant les "Dell laptops".


---------------
Un bon script vaut tous les clicks du monde. | Errements Alternatifs
n°506378
Profil sup​primé
Posté le 18-06-2004 à 14:09:36  answer
 

ok. quand j'aurai le courage de recompiler, j'y penserai merci.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  [Mdk10] Résolu: Carte son qui ne fonctionne pas sur portable ASUS S5N

 

Sujets relatifs
Mon portable siffle avec le kernel 2.6[MDK10] Touches multimédia non utilisables (resolu)
[Debian] Rhythmbox -- Erreur à la lecture [résolu]SPEEDTOUCH et noyau 2.6.6 ne fonctionne pas ?[et bah si]
installation de mysql sur MDK10[Zsh] Resolu : Pb d'affectation de variable avec precmd()
[Résolu]Vérifier CDemacs et la touche meta [resolu]
[Résolu]Port linux 
Plus de sujets relatifs à : [Mdk10] Résolu: Carte son qui ne fonctionne pas sur portable ASUS S5N


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR