Re: HOWTO Fix A Buggy DSDT File
No. Keep a copy of the DSDT in a safe place for future use though. You will have to use it again if you ever do a clean install or install a new kernel version. A kernel update/upgrade will trigger the update-initramfs command and recreate the link to the custom DSDT again.
Re: HOWTO Fix A Buggy DSDT File
Awesome! It worked just great and it fixed the problem when booting on battery. (holding a key and such)
It hibernated and resumed OK. (even though the first time it resumed it started Kubuntu and powered off. Then I started again and loaded fine.)
Thanks 67GTA!
Re: HOWTO Fix A Buggy DSDT File
2 Attachment(s)
Re: HOWTO Fix A Buggy DSDT File
67GTA,
Would you mind looking at mine?
Errors:
Quote:
/home/steve/dsdt.dsl 104: Method (\_WAK, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WAK)
/home/steve/dsdt.dsl 3540: Method (_Q16, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_Q16)
/home/steve/dsdt.dsl 7714: Method (_HOT, 0, Serialized)
Warning 1087 - Not all control paths return a value ^ (_HOT)
/home/steve/dsdt.dsl 7714: Method (_HOT, 0, Serialized)
Warning 1080 - Reserved method must return a value ^ (_HOT)
/home/steve/dsdt.dsl 7716: Zero
Error 4095 - ^ syntax error, unexpected PARSEOP_ZERO
/home/steve/dsdt.dsl 7723: Method (_CRT, 0, Serialized)
Warning 1087 - Not all control paths return a value ^ (_CRT)
/home/steve/dsdt.dsl 7723: Method (_CRT, 0, Serialized)
Warning 1080 - Reserved method must return a value ^ (_CRT)
/home/steve/dsdt.dsl 7725: Zero
Error 4095 - ^ syntax error, unexpected PARSEOP_ZERO
Thanks in advance!
1 Attachment(s)
Re: HOWTO Fix A Buggy DSDT File
stephen.mann:
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 1130 Optimizations
Your was exactly like sergiom99's. Fixed wake from sleep/hibernate, temp readings, and CPU tweaks. Should run quieter/cooler.
Attachment 119111
Re: HOWTO Fix A Buggy DSDT File
Re: HOWTO Fix A Buggy DSDT File
@67GTA,
Would you mind looking at mine as well? Been driving me crazy trying to find info on the warnings I have
Output:
Code:
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20081204 [Jan 10 2009]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 4565: Method (WQAA, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAA)
dsdt.dsl 4772: Method (WQAB, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAB)
dsdt.dsl 4787: Method (WQAC, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAC)
dsdt.dsl 4796: Method (WQAD, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAD)
dsdt.dsl 4889: Method (WQAE, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAE)
dsdt.dsl 4970: Method (WQAF, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAF)
dsdt.dsl 5087: Method (WQAG, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAG)
dsdt.dsl 5198: Method (WQAH, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAH)
dsdt.dsl 5327: Method (WQAI, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAI)
dsdt.dsl 5379: Method (WSAA, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAA)
dsdt.dsl 5586: Method (WSAB, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAB)
dsdt.dsl 5601: Method (WSAC, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAC)
dsdt.dsl 5610: Method (WSAD, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAD)
dsdt.dsl 5703: Method (WSAE, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAE)
dsdt.dsl 5784: Method (WSAF, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAF)
dsdt.dsl 5901: Method (WSAG, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAG)
dsdt.dsl 6012: Method (WSAH, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAH)
dsdt.dsl 6141: Method (WSAI, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAI)
dsdt.dsl 6192: Method (_WED, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (_WED)
dsdt.dsl 6192: Method (_WED, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WED)
ASL Input: dsdt.dsl - 6270 lines, 186266 bytes, 2915 keywords
AML Output: dsdt.aml - 20275 bytes, 624 named objects, 2291 executable opcodes
Compilation complete. 0 Errors, 20 Warnings, 0 Remarks, 644 Optimizations
Re: HOWTO Fix A Buggy DSDT File
Quote:
Originally Posted by
staticanime
@67GTA,
Would you mind looking at mine as well? Been driving me crazy trying to find info on the warnings I have
Output:
Code:
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20081204 [Jan 10 2009]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 4565: Method (WQAA, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAA)
dsdt.dsl 4772: Method (WQAB, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAB)
dsdt.dsl 4787: Method (WQAC, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAC)
dsdt.dsl 4796: Method (WQAD, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAD)
dsdt.dsl 4889: Method (WQAE, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAE)
dsdt.dsl 4970: Method (WQAF, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAF)
dsdt.dsl 5087: Method (WQAG, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAG)
dsdt.dsl 5198: Method (WQAH, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAH)
dsdt.dsl 5327: Method (WQAI, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WQAI)
dsdt.dsl 5379: Method (WSAA, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAA)
dsdt.dsl 5586: Method (WSAB, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAB)
dsdt.dsl 5601: Method (WSAC, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAC)
dsdt.dsl 5610: Method (WSAD, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAD)
dsdt.dsl 5703: Method (WSAE, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAE)
dsdt.dsl 5784: Method (WSAF, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAF)
dsdt.dsl 5901: Method (WSAG, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAG)
dsdt.dsl 6012: Method (WSAH, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAH)
dsdt.dsl 6141: Method (WSAI, 2, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (WSAI)
dsdt.dsl 6192: Method (_WED, 1, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (_WED)
dsdt.dsl 6192: Method (_WED, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WED)
ASL Input: dsdt.dsl - 6270 lines, 186266 bytes, 2915 keywords
AML Output: dsdt.aml - 20275 bytes, 624 named objects, 2291 executable opcodes
Compilation complete. 0 Errors, 20 Warnings, 0 Remarks, 644 Optimizations
You forgot to attach your dsdt
1 Attachment(s)
Re: HOWTO Fix A Buggy DSDT File
Hi 67GTA,
can you help me, plz?
I see you are very able with dsdt.
I've a new HP laptop, dv5-1070el.
Code:
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct 4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
./dsdt_fixed.txt 1407: Method (_HOT, 0, Serialized)
Warning 1087 - ^ Not all control paths return a value (_HOT)
./dsdt_fixed.txt 1407: Method (_HOT, 0, Serialized)
Warning 1080 - ^ Reserved method must return a value (_HOT)
./dsdt_fixed.txt 1433: Method (_CRT, 0, Serialized)
Warning 1087 - ^ Not all control paths return a value (_CRT)
./dsdt_fixed.txt 1433: Method (_CRT, 0, Serialized)
Warning 1080 - ^ Reserved method must return a value (_CRT)
./dsdt_fixed.txt 1491: Method (_PSV, 0, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (_PSV)
./dsdt_fixed.txt 1491: Method (_PSV, 0, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_PSV)
./dsdt_fixed.txt 8188: Method (_GTM, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTM)
./dsdt_fixed.txt 8188: Method (_GTM, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTM)
./dsdt_fixed.txt 8348: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 8348: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 8416: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 8416: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 8489: Method (_GTM, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTM)
./dsdt_fixed.txt 8489: Method (_GTM, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTM)
./dsdt_fixed.txt 8649: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 8649: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 8717: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 8717: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 8822: Method (_GTM, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTM)
./dsdt_fixed.txt 8822: Method (_GTM, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTM)
./dsdt_fixed.txt 8982: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 8982: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 9050: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 9050: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 9123: Method (_GTM, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTM)
./dsdt_fixed.txt 9123: Method (_GTM, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTM)
./dsdt_fixed.txt 9283: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 9283: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 9351: Method (_GTF, 0, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (_GTF)
./dsdt_fixed.txt 9351: Method (_GTF, 0, NotSerialized)
Warning 1080 - Reserved method must return a value ^ (_GTF)
./dsdt_fixed.txt 10233: Store (Package (0x02)
Warning 1099 - Statement is unreachable ^
ASL Input: ./dsdt_fixed.txt - 11811 lines, 414637 bytes, 5701 keywords
AML Output: ././dsdt.aml - 47970 bytes, 995 named objects, 4706 executable opcodes
Compilation complete. 0 Errors, 31 Warnings, 0 Remarks, 40 Optimizations
Tnx in advantage, regards.
1 Attachment(s)
Re: HOWTO Fix A Buggy DSDT File
Quote:
Originally Posted by
67GTA
You forgot to attach your dsdt
Doh, here it is: