Thank you very much. I tried it now and it works.
Can I fix this:
Code:moose@pc07:~$ dmesg | grep Warning [ 2.396636] ACPI Warning (nspredef-0852): \_SB_.PCI0.SATA.PRT0._GTF: Return type mismatch - found Integer, expected Buffer [20080926]
Thank you very much. I tried it now and it works.
Can I fix this:
Code:moose@pc07:~$ dmesg | grep Warning [ 2.396636] ACPI Warning (nspredef-0852): \_SB_.PCI0.SATA.PRT0._GTF: Return type mismatch - found Integer, expected Buffer [20080926]
You can ignore that. It is basically saying that the kernel isn't issuing a BIOS compatible command to your hard drive (ATA). The kernel controls the hard drive re-initialization at boot, so the BIOS is just complaining about nothing.
I have a special error at the start. The notebook starts, shuts down and starts again: http://www.youtube.com/watch?v=HqNmHgjNKjQ
Perhaps its related to this error-message?
There seems to be multiple references to FAN1 in the dsdt.
I checked on the vista side with a utility (SPEED FAN) which shows temp < 46 C.. On booting Ubuntu the temp is already at 66C and rising steadily. If I have multiple apps ( IDE's , server processes ) running the temp is already 75 C.. Hence my concern and on looking through the fora for a bit came across your posting.
> /proc/acpi/fan/FAN1/state : off and never seems to be on while running Ubuntu.
I tried inserting the line acpi_osi="Windows 2001 SP2" into making it think that the OS is win as mentioned in one of your threads.. but even that didn't seem to switch the FAN on to cool
the CPU down a bit. Interestingly the menu.lst file didn't even have an entry for acpi_osi="Linux".
I will check the BIOS settings to check if the fan is controlled from there...However one question that comes up
How does Vista figure that out while Ubuntu is not able.. ? Clearly from reading your posts this would have to be dsdt problem.. since the iasl complier fails to compile the dsdt.dsl..and reports errors. I am new to assembler , have coded a ton in java and 6 other langs.. but it would take me a week or more to figure this assembler listing and mapping it to the ACPI spec doc.( 700 odd pages ). So any help you can suggest would be greatly appreciated... Cheers...
peterwill:
What is under:
cat /proc/acpi/thermal_zone/THRM/cooling_mode
cat /proc/acpi/thermal_zone/THRM/trip_points
cat /proc/acpi/thermal_zone/THRM/polling_frequency
cat /proc/acpi/thermal_zone/THRM/state
cat /proc/acpi/thermal_zone/THRM/temperature
The thing that confuses me the most about this is that it wasn't an issue until the 2.6.27 kernel. Why? If the DSDT is buggy...why did pre-2.6.27 kernels work fine?
Microsoft Vista | Ubuntu 8.10
HP | DV6910US
Ubuntu Registered User # 20970
Linux Registered User # 449097
67GTA -- Thanks for your note. Here are the results..
cat /proc/acpi/thermal_zone/THZN$ cat /proc/acpi/thermal_zone/THZN/cooling_mode
0 - Active; 1 - Passive
cat /proc/acpi/thermal_zone/THZN$ cat /proc/acpi/thermal_zone/THZN/trip_points
critical (S5): 105 C
cat /proc/acpi/thermal_zone/THZN$ cat /proc/acpi/thermal_zone/THZN/polling_frequency
<polling disabled>
cat /proc/acpi/thermal_zone/THZN/state
state: ok
cat /proc/acpi/thermal_zone/THZN/temperature
temperature: 64 C
---
Not sure why the polling frequency is set to disabled.. It may possibly mean that the temps are not being read at all and hence the fans don't switch on and as result the temperature keeps rising.. ?
The dsdt has errors on compiling with iasl.. perhaps this section is not being read in by Ubuntu at all due to the errors?...
Cheers..
Also here is the compliation output ( error) from the disassembled code
iasl -tc ./dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20061109 [May 16 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
./dsdt.dsl 1: ACPI
Error 4094 - ^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK
ASL Input: ./dsdt.dsl - 7578 lines, 268931 bytes, 0 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
----
Can someone help me with my dsdt.dsl? I have 6 warnings which I would like to solve. My laptop is a hp dv6602au. Here is the output of iasl
Code:Intel ACPI Component Architecture AML Disassembler version 20081204 [Jan 10 2009] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a Loading Acpi table from file dsdt.dat Acpi table [DSDT] successfully installed and loaded Pass 1 parse of [DSDT] Pass 2 parse of [DSDT] Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions) .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Parsing completed Disassembly completed, written to "dsdt.dsl" vivek@alwayzgame:~$ iasl -tc dsdt.dsl 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 104: Method (_WAK, 1, NotSerialized) Warning 1080 - ^ Reserved method must return a value (_WAK) dsdt.dsl 3540: Method (_Q16, 0, NotSerialized) Warning 1087 - ^ Not all control paths return a value (_Q16) dsdt.dsl 7714: Method (_HOT, 0, Serialized) Warning 1087 - ^ Not all control paths return a value (_HOT) dsdt.dsl 7714: Method (_HOT, 0, Serialized) Warning 1080 - ^ Reserved method must return a value (_HOT) dsdt.dsl 7722: Method (_CRT, 0, Serialized) Warning 1087 - ^ Not all control paths return a value (_CRT) dsdt.dsl 7722: Method (_CRT, 0, Serialized) Warning 1080 - ^ Reserved method must return a value (_CRT) ASL Input: dsdt.dsl - 8135 lines, 276412 bytes, 4173 keywords AML Output: dsdt.aml - 31936 bytes, 821 named objects, 3352 executable opcodes Compilation complete. 0 Errors, 6 Warnings, 0 Remarks, 26 Optimizations
Last edited by chavanak; May 31st, 2009 at 08:06 PM. Reason: Wrong file attached
'UBUNTU', THE COLOR OF MY LIFE!!!
Ubuntu User # 25608
Bookmarks