Pages : 1
#1 Le 21/01/2007, à 21:33
- TheLiar
Pas de son sur un toshiba P100; pb acpi
Voila, je fais tourner edgy sur mon toshiba p100-197.
Aucun son n'est disponible sauf si, au boot, je rajoute l'option acpi=off.(alsa 1.0.14 rc2)
En traînant sur les forums (et sur la doc ubuntu), j'ai appris que le problème vient d'une mauvaise gestion de l'acpi ... enfin je crois! bref pour pouvoir entendre le son, il faut debugger le dsdt.
Alors voila ce que j'ai fait:
sudo cat /proc/acpi/dsdt > dsdt.dat, puis
iasl -d dsdt.dat,et enfin
iasl -tc dsdt.dsl
Voici ce que j'obtiens:
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060608 [Jun 29 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 1871: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 1949: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 2147: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 2159: Name (_T_1, 0x00)
Error 4081 - Use of reserved word ^ (_T_1)
dsdt.dsl 2193: Name (_T_2, 0x00)
Error 4081 - Use of reserved word ^ (_T_2)
dsdt.dsl 2227: Name (_T_3, 0x00)
Error 4081 - Use of reserved word ^ (_T_3)
dsdt.dsl 2275: Name (_T_4, 0x00)
Error 4081 - Use of reserved word ^ (_T_4)
dsdt.dsl 2309: Name (_T_5, 0x00)
Error 4081 - Use of reserved word ^ (_T_5)
dsdt.dsl 2357: Name (_T_6, 0x00)
Error 4081 - Use of reserved word ^ (_T_6)
dsdt.dsl 2405: Name (_T_7, 0x00)
Error 4081 - Use of reserved word ^ (_T_7)
dsdt.dsl 2768: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 2846: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 5165: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 7236: Method (BTST, 0, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (BTST)
dsdt.dsl 7284: Method (EVNT, 1, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (EVNT)
dsdt.dsl 7611: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 7892: Name (_HID, "*PNP0C14")
Error 4001 - ^ String must be entirely alphanumeric (*PNP0C14)
dsdt.dsl 8043: Name (_HID, "*PNP0C14")
Error 4001 - String must be entirely alphanumeric ^ (*PNP0C14)
dsdt.dsl 8102: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 8196: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
ASL Input: dsdt.dsl - 8694 lines, 319430 bytes, 3476 keywords
Compilation complete. 18 Errors, 2 Warnings, 0 Remarks, 1235 Optimizations
francesco@francesco-laptop:~$ iasl -tc dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060608 [Jun 29 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 1871: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 1949: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 2147: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 2159: Name (_T_1, 0x00)
Error 4081 - Use of reserved word ^ (_T_1)
dsdt.dsl 2193: Name (_T_2, 0x00)
Error 4081 - Use of reserved word ^ (_T_2)
dsdt.dsl 2227: Name (_T_3, 0x00)
Error 4081 - Use of reserved word ^ (_T_3)
dsdt.dsl 2275: Name (_T_4, 0x00)
Error 4081 - Use of reserved word ^ (_T_4)
dsdt.dsl 2309: Name (_T_5, 0x00)
Error 4081 - Use of reserved word ^ (_T_5)
dsdt.dsl 2357: Name (_T_6, 0x00)
Error 4081 - Use of reserved word ^ (_T_6)
dsdt.dsl 2405: Name (_T_7, 0x00)
Error 4081 - Use of reserved word ^ (_T_7)
dsdt.dsl 2768: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 2846: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 5165: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 7236: Method (BTST, 0, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (BTST)
dsdt.dsl 7284: Method (EVNT, 1, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (EVNT)
dsdt.dsl 7611: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 7892: Name (_HID, "*PNP0C14")
Error 4001 - ^ String must be entirely alphanumeric (*PNP0C14)
dsdt.dsl 8043: Name (_HID, "*PNP0C14")
Error 4001 - String must be entirely alphanumeric ^ (*PNP0C14)
dsdt.dsl 8102: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
dsdt.dsl 8196: Name (_T_0, 0x00)
Error 4081 - Use of reserved word ^ (_T_0)
ASL Input: dsdt.dsl - 8694 lines, 319430 bytes, 3476 keywords
Compilation complete. 18 Errors, 2 Warnings, 0 Remarks, 1235 Optimizations
Pour information, le dsdt.dsl est disponible ici
J'ai lu des Howto, j'ai essayé sans succés de récupérer un dsdt sur le site acpi.sourceforge.net....
Bref me voila coincé.
Si quelqu'un pouvait m'expliquer pas à pas les modifications à effectuer à ce fichier, j'en serais fort aise!
Merci par avance.
Hors ligne
#2 Le 22/01/2007, à 13:05
- TheLiar
Re : Pas de son sur un toshiba P100; pb acpi
un petit up?
Hors ligne
#3 Le 24/01/2007, à 10:45
- TheLiar
Re : Pas de son sur un toshiba P100; pb acpi
On n'est jamais mieux servi que par soi même!
En fouillant un peu partout, (wiki gentoo, forum gentoo ,wiki d'ubuntu-fr sur installation installation toshiba p100 et batterie acpi), j'ai fini par avoir le son.... pas très clair me semble-t-il mais du son sans avoir à mettre l'option acpi=off lors du boot.
C'est donc un problème de gestion de l'acpi qui semble être la cause de ce problème de son
Au cas où:
- installer et compiler les drivers alsa 1.0.13 au minimum ( en suivant l'une des adresses précédentes)
- modifier le fichier dsdt.
Comme celui-ci semble être spécifique à chaque machine (je précise que je dispose du bios dernière version de toshiba, à savoir la version 3.30), voici le fichier modifié pour le Toshiba P100-197 dsdt
Suivre ensuite les instructions des liens précédents pour insérer ce fichier dans les fichiers boot.
Je n'ai pas vraiment tout compris à la solution, mais elle fonctionne, même si le son ne me semble pas parfait.
Hors ligne
#4 Le 22/04/2007, à 14:01
- Miswirth
Re : Pas de son sur un toshiba P100; pb acpi
Bonjour,
j'ai suivit les liens que vous avez posté dans le forum sans succès.
Je tourne sous Ubuntu 7.04 et pas moyen d'arriver au bout de la compilation de Alsa.
la commande alsaconf n'est pas reconnu par la distrib apparement.
Aussi je me suis demandé quelle commande vous aviez utilisé a la place de celle ci pour configurer alsa.
Merci d'avance
#5 Le 22/04/2007, à 14:05
- Louis XVI with a gun
Re : Pas de son sur un toshiba P100; pb acpi
salut
en principe il ne devrait plus y avoir besoin de recompiler alsa pour avoir un son correct, il suffit juste de corriger le DSDT buggé pour contourner les erreurs irq et avoir du son en ayant l' acpi activé
Hors ligne
#6 Le 28/04/2007, à 01:05
- Ben_44
Re : Pas de son sur un toshiba P100; pb acpi
Bonsoir,
Est ce que même sans corriger le DSDT on est censé avoir du son, parce que je suis dans le cas contraire. De plus la mise à jour du bios fait excessivement tourner mon ventillo et je ne trouve pas de remède. Quelqu'un peut m'aider s'il vous plait ?
Merci
Ah oui aussi si quelqu'un à un DSDT tout fait pour les toshiba p100-223 ça serai sympathique car étant un vrais newb, je ne comprend pas trop ce qu'il faut modifier sur ce long fichier