PC: HP DC5800 Small Form Factor
OS: Gentoo
uname -a: `Linux hptux2 2.6.25-gentoo-r8 #1 SMP Sat Oct 25 16:11:54 AMST 2008 i686 Intel® Pentium® Dual CPU E2160 @ 1.80GHz GenuineIntel GNU/Linux`
Иногда при включения компа ОС не загружается и замерает после
ACPI: PCI Interrupt 0000:00:19.0[B] -> GSI 19 (level, low) -> IRQ 19
после гугла остоновился на DSDT.
поддержка DSDT в ядре нету
$ grep 'DSDT' /usr/src/linux/.config
# CONFIG_ACPI_CUSTOM_DSDT is not set
установил iasl,
$ cat /proc/acpi/dsdt > dsdt.dat
$ iasl -d dsdt.dat
$ iasl -tc dsdt.dsl
iasl -tc dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060912 [Oct 27 2008]
Copyright © 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 1133: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1172: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1299: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1412: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1459: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1593: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1727: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1861: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1967: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 1996: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2025: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2054: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2083: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2112: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2141: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2170: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 2199: Method (_S5D, 0, NotSerialized)
Warning 1097 - Unknown reserved name ^ (_S5D)
dsdt.dsl 5465: Method (_DSM, 4, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (_DSM)
dsdt.dsl 5465: Method (_DSM, 4, NotSerialized)
Warning 1079 - ^ Reserved method must return a value (_DSM)
dsdt.dsl 6060: Method (WQAE, 1, Serialized)
Warning 1086 - ^ Not all control paths return a value (WQAE)
dsdt.dsl 7444: Method (_WED, 1, Serialized)
Warning 1086 - ^ Not all control paths return a value (_WED)
dsdt.dsl 7444: Method (_WED, 1, Serialized)
Warning 1079 - ^ Reserved method must return a value (_WED)
ASL Input: dsdt.dsl - 8753 lines, 319194 bytes, 3757 keywords
AML Output: dsdt.aml - 39221 bytes 793 named objects 2964 executable opcodes
Compilation complete. 0 Errors, 22 Warnings, 0 Remarks, 959 Optimizations
варнингов было 24, 2 устранил ... а как быть с этими гугле ни как не нашел ...
что порекомендуете ?
как вылечить ?
ACPI Problems
Модератор: /dev/random
-
Davsharyan
- Сообщения: 39
- ОС: Debian Lenny
ACPI Problems
<<EOF
everything that has a beginning has an end as well...
EOF
everything that has a beginning has an end as well...
EOF
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: ACPI Problems
У меня есть подозрение, что изучать спецификацию ACPI и править код DSDT. Как уже говорил - на ноуте аналогичная проблема, но всё вполне работает и потому свой DSDT не перекомпилировал.
Ещё можно попробовать включить детальное логирование (пересобрать ядро) с целью выяснить всё де более точное местоположение глючного драйвера. Может это и не ACPI.
Ещё можно попробовать включить детальное логирование (пересобрать ядро) с целью выяснить всё де более точное местоположение глючного драйвера. Может это и не ACPI.
-
Davsharyan
- Сообщения: 39
- ОС: Debian Lenny
Re: ACPI Problems
проблема решилась обновлением прошивки, а после clear cmos ...
<<EOF
everything that has a beginning has an end as well...
EOF
everything that has a beginning has an end as well...
EOF