You are not logged in.
Hi all,
I've been having issues with my laptop suspending, hibernate works fine but suspend results in a black screen, keyboard not working, and I have to do a hard shutdown.
I stumbled upon this: https://cannibalcandy.wordpress.com/201 … acpi-woes/ and I was able to finally get my DSDT file cleaned up. However I was wondering if I could get a second opinion on the results to see if I did the fixes correctly.
The BIOS for this laptop is on 9A-30B and has 4GB of RAM if this matters. I just realized I can't upload attachments, this is a list of changes I have done to the dsdt file:
< * Disassembly of dsdt.aml, Wed Mar 11 23:51:28 2015
---
> * Disassembly of dsdt.aml, Tue Mar 10 20:25:19 2015
195a196
> Return(Package(0x02){0x00, 0x00})
1784c1785
< 0xFFFFFFFF, // Range Maximum
---
> 0xFFFFFFFE, // Range Maximum
1786c1787
< 0x00000000, // Length
---
> 0xFFFFFFFF, // Length
4816c4817
< Method (GTM, 1, NotSerialized)
---
> Method (GTM, 1, Serialized)
4867c4868
< Method (STM, 3, NotSerialized)
---
> Method (STM, 3, Serialized)
4927c4928
< Method (GTF, 2, NotSerialized)
---
> Method (GTF, 2, Serialized)
4983c4984
< Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode
---
> Method (_GTM, 0, Serialized) // _GTM: Get Timing Mode
5014c5015
< Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode
---
> Method (_STM, 3, Serialized) // _STM: Set Timing Mode
5047c5048
< Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
---
> Method (_GTF, 0, Serialized) // _GTF: Get Task File
5954c5955
< Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
---
> Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
7341a7343
> Return (Zero)
7406c7408
< CreateBitField (PSBR, 0x05, PDCC)
---
> //CreateBitField (PSBR, 0x05, PDCC)
7414c7416
< CreateByteField (ATIB, 0x0A, FPID)
---
> //CreateByteField (ATIB, 0x0A, FPID)
7464c7466
< Method (AF03, 2, NotSerialized)
---
> Method (AF03, 2, Serialized)
7942c7944
< Return (PX02 (DerefOf (Index (Arg1, 0x02))))
---
> Return (Zero)
7947c7949
< Return (PX03 (DerefOf (Index (Arg1, 0x02))))
---
> Return (Zero)
7989c7991
< Method (PX02, 1, NotSerialized)
---
> Method (PX02, 1, Serialized)
8380c8382
< Method (_L19, 0, NotSerialized) // _Lxx: Level-Triggered GPE
---
> Method (_L19, 0, Serialized) // _Lxx: Level-Triggered GPE
I hope this is in the right forum. The dsdt is part of acpi spec and is a low level program, correct? I also still need to troubleshoot this issue: "ACPI: No _BQC method, cannot determine initial brightness" from my dmesg output. Perhaps this could be contributing to my problems from my previous thread https://bbs.archlinux.org/viewtopic.php?id=193538
Thanks in advance,
HaloSlayer255
Offline