<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.230.160.191</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=217.230.160.191"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/217.230.160.191"/>
	<updated>2026-06-14T07:09:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_high_power_drain_in_ACPI_sleep&amp;diff=1251</id>
		<title>Problem with high power drain in ACPI sleep</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_high_power_drain_in_ACPI_sleep&amp;diff=1251"/>
		<updated>2005-01-26T00:00:47Z</updated>

		<summary type="html">&lt;p&gt;217.230.160.191: extended patch info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about the problem of too high power drain in ACPI sleep mode.&lt;br /&gt;
&lt;br /&gt;
==Problem description==&lt;br /&gt;
Several people realised that their ThinkPads eat up too much power while suspended to ram via ACPI. Compared to APM suspend to ram the power drain is experienced to be about 10 times as high, 2-5 Watts. This empties the battery within one or two days.&lt;br /&gt;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
*Different symptoms have been reported for different models. In some models the origin of the power drain is obvious ([[Problem with LCD backlight remaining on during ACPI sleep|backlight on during suspend]]), in other models there is no obvious reason.&lt;br /&gt;
*On some models/configurations the higher power drain couldn't even be realized or was at least significantly lower.&lt;br /&gt;
*The T4x thinkpad series (T40, T40p, T41, T41p, T42, T42p) suspends to ram just fine, and there are no components that are obviously left powered up. The ultrabay and network light is on, but that is the same under windows (but under APM sleep to RAM those lights are OFF).&lt;br /&gt;
The following table gives an overview of the models suffering from the mysterious power drain. To find out about your model, you may use the following [[ACPI sleep power drain test script | script]]. It creates a file &amp;lt;tt&amp;gt;/var/log/battery.log&amp;lt;/tt&amp;gt; which will tell you if you are affected or not.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;vertical-align:top;background-color:#ffcfbc;&amp;quot; | affected models&lt;br /&gt;
! style=&amp;quot;vertical-align:top;background-color:#cfefcf;&amp;quot; | unaffected models &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align:top;background-color:#fff0e0;&amp;quot; |&lt;br /&gt;
*[[:Category:T40 | T40]]&lt;br /&gt;
**2373-MU3 &lt;br /&gt;
**2373-82U&lt;br /&gt;
**2373-92U&lt;br /&gt;
*[[:Category:T40p | T40p]]&lt;br /&gt;
**2373-G1U &lt;br /&gt;
**2373-G3U&lt;br /&gt;
* [[:Category:T41 | T41]]&lt;br /&gt;
**2379-DJU&lt;br /&gt;
**2373-9HU&lt;br /&gt;
**2373-4FG&lt;br /&gt;
**2373-2FG&lt;br /&gt;
* [[:Category:R40 | R40]]&lt;br /&gt;
** 2722-5MG&lt;br /&gt;
** 2722-B3G&lt;br /&gt;
* [[:Category:X21 | X21]]&lt;br /&gt;
* [[:Category:T30 | T30]]&lt;br /&gt;
** 2366-81A&lt;br /&gt;
| style=&amp;quot;vertical-align:top;background-color:#e9f9e9;&amp;quot; |&lt;br /&gt;
*[[:Category:T41p | T41p]]&lt;br /&gt;
**2373-GKG&lt;br /&gt;
**2373-GGG&lt;br /&gt;
**[[2373-GHG]]&lt;br /&gt;
*[[:Category:T42p | T42p]]&lt;br /&gt;
**[[2373-HTG]]&lt;br /&gt;
**2373-W6M&lt;br /&gt;
**2373-KXM&lt;br /&gt;
*[[:Category:R50p | R50p]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
&lt;br /&gt;
*Linux, all flavours.&lt;br /&gt;
*Windows, for some models as well (only when using non-IBM drivers).&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
The cause of the problem is not really clear, yet.&lt;br /&gt;
&lt;br /&gt;
A faulty DSDT might be responsible for the phenomena. The thinkpad T4x DSDT has a few small bugs, none of which should cause the extra power drain. (Interesting to note: The DSDT from BIOS 3.13 (Nov 04) for the T42p compiles without bugs.)&lt;br /&gt;
&lt;br /&gt;
There is a interesting discussion taking place in the [http://bugme.osdl.org/show_bug.cgi?id=3022 OSDL Bugzilla].&lt;br /&gt;
&lt;br /&gt;
Update: it seems that the most significant difference can be made by properly turning off the video chip.&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
A proposed solution is to remove the CONFIG_PPC_PMAC condition for enabling D2 sleep in drivers/video/aty/radeon_pm.c as discussed in [http://bugme.osdl.org/show_bug.cgi?id=3022 kernel bug 3022]. There you can also find patches doing this. The patches devide in unconditional ones like [http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/i386/patch-2.6.11-rc2-radeonfb-D2.patch.bz2 this one for 2.6.11-rc2] and conditional ones. The conditional ones only do D2 on models where it has been reported to work, the unconditional ones force D2 sleep on every model and you might experience hangs on resume with those.&lt;br /&gt;
&lt;br /&gt;
For [[:Category:Fedora Core | Fedora Core]] there's are precompiled patched kernels (2.6.11-rc2 based) available:&lt;br /&gt;
*[http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/test/kernel-DANGEROUS-T4x-2.6.11-8.i386.rpm kernel with unconditional patch applied]&lt;br /&gt;
*[http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/test/kernel-T4x-2.6.11-8.i386.rpm kernel with conditional patch applied].&lt;br /&gt;
&lt;br /&gt;
If you try, please send the result (hang yes/no, battery drain yes/no) with the precise model number (for example, I have a IBM thinkpad T41 2379-DJU) to &amp;lt;tt&amp;gt;vbraun at physics dot upenn dot edu&amp;lt;/tt&amp;gt;, it would be nice if your subject line would include &amp;quot;RADEONFB:&amp;quot; to make sure that I do not miss any emails.&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION!'''&amp;lt;br /&amp;gt;&lt;br /&gt;
This solution enables doing suspend-to-D2 on non-PPC-machines, which is not tested at all and supposed to be the wrong thing to do!&lt;br /&gt;
Be careful and have a look at [http://bugme.osdl.org/show_bug.cgi?id=3022 the bugs discussion] before applying the patch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:R40]] [[Category:R50]] [[Category:R50p]] [[Category:R51]] [[Category:R51p]] [[Category:T30]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:X30]] [[Category:X31]] [[Category:X40]]&lt;/div&gt;</summary>
		<author><name>217.230.160.191</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_broken_sound_on_some_ThinkPads&amp;diff=1356</id>
		<title>Problem with broken sound on some ThinkPads</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_broken_sound_on_some_ThinkPads&amp;diff=1356"/>
		<updated>2005-01-25T23:25:42Z</updated>

		<summary type="html">&lt;p&gt;217.230.160.191: removed 600X from the initial sentence&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about the phenomena of broken sound on 600/E type ThinkPads.&lt;br /&gt;
&lt;br /&gt;
==Problem description==&lt;br /&gt;
&lt;br /&gt;
The following is not true with a Fedora Core Devel kernel 2.6.10-1.1109_FC4 (and probably other kernels) on IBM ThinkPad 600X machines.  Just use the CS4610 drivers and sound will work fine.   Trent Jarvi, tjarvi at qbang.org&lt;br /&gt;
&lt;br /&gt;
First of all, be aware that even though the sound chip is a Crystal SoundFusion 4610, you'll have to use the cs4236 driver to enable sound on this machine, since this driver supports the CS4239 emulation that the 4610 chip offers.&lt;br /&gt;
&lt;br /&gt;
Done that you might experience the phenomena that your sound goes into a loop after about a second just like a scratched record.&lt;br /&gt;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
*ThinkPad 600, 600E&lt;br /&gt;
*ThinkPad 770Z&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
*Linux, all flavours&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
Here's a reasonable explanation of what happens:&lt;br /&gt;
&lt;br /&gt;
The problem with the 600 series is that there is not one, not two, but THREE &lt;br /&gt;
chips that look like sound cards to Linux. The actual Crystal chip is one of &lt;br /&gt;
them, the mwave is another, and the video chipset has a DSP that can be used &lt;br /&gt;
as sound circuitry if a designer opted to do so.&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
Compile the sound driver as module and load it after everything else. You can create a boot script with the following line for that:&lt;br /&gt;
 /sbin/modprobe snd-cs4236 index=0 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0&lt;br /&gt;
This is reported to work at least with kernel 2.6.9.&lt;br /&gt;
&lt;br /&gt;
[[Category:600]] [[Category:600E]] [[Category:770Z]]&lt;/div&gt;</summary>
		<author><name>217.230.160.191</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Known_Problems&amp;diff=1293</id>
		<title>Known Problems</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Known_Problems&amp;diff=1293"/>
		<updated>2005-01-25T23:24:47Z</updated>

		<summary type="html">&lt;p&gt;217.230.160.191: removed 600X from affected models note&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information on known problems with certain Thinkpad models.&lt;br /&gt;
&lt;br /&gt;
Choose (or create) a problem:&lt;br /&gt;
&lt;br /&gt;
===Display Problems===&lt;br /&gt;
*[[Problem with red tinted display | Red tint problem]] (TP 23)&lt;br /&gt;
&lt;br /&gt;
*[[Problem with red display shadow | Red shadow problem]] (TP T41p)&lt;br /&gt;
&lt;br /&gt;
*[[Problem with DVI throughput | Problem with DVI throughput on port replicators and docks]] (models from 2000-2004)&lt;br /&gt;
&lt;br /&gt;
*[[Problem with garbled screen | Garbled screen problem]] &lt;br /&gt;
&lt;br /&gt;
===Power Management and Battery Problems===&lt;br /&gt;
*[[Problem with Thinkpad 600 batteries | Battery problem]] (TP 600/E/X)&lt;br /&gt;
&lt;br /&gt;
*[[Problem with fan noise | Fan noise problem]] (TP T4x/p, TP R5x/p)&lt;br /&gt;
&lt;br /&gt;
*[[Problem with high power drain in ACPI sleep | High power drain in ACPI sleep]] (various models)&lt;br /&gt;
&lt;br /&gt;
*[[Problem with LCD backlight remaining on during ACPI sleep | LCD backlight remaining on during ACPI sleep]] (various models)&lt;br /&gt;
&lt;br /&gt;
===Sound Problems===&lt;br /&gt;
*[[Problem with broken sound on ThinkPad 600 | Broken sound on ThinkPad 600/E]] (TP 600/E/X, 770Z)&lt;br /&gt;
&lt;br /&gt;
===Misc Problems===&lt;br /&gt;
*[[Problem with lm-sensors | Problem with lm_sensors]] (TP 570E, 770X/Z, 600E/X, 240, X20)&lt;br /&gt;
*[[Problem with high pitch noises | High pitch noises]] (several models)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[de:Bekannte_Probleme]]&lt;/div&gt;</summary>
		<author><name>217.230.160.191</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_broken_sound_on_some_ThinkPads&amp;diff=1248</id>
		<title>Problem with broken sound on some ThinkPads</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_broken_sound_on_some_ThinkPads&amp;diff=1248"/>
		<updated>2005-01-25T23:23:50Z</updated>

		<summary type="html">&lt;p&gt;217.230.160.191: removed 600X from the list of affected models&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about the phenomena of broken sound on 600/E/X type ThinkPads.&lt;br /&gt;
&lt;br /&gt;
==Problem description==&lt;br /&gt;
&lt;br /&gt;
The following is not true with a Fedora Core Devel kernel 2.6.10-1.1109_FC4 (and probably other kernels) on IBM ThinkPad 600X machines.  Just use the CS4610 drivers and sound will work fine.   Trent Jarvi, tjarvi at qbang.org&lt;br /&gt;
&lt;br /&gt;
First of all, be aware that even though the sound chip is a Crystal SoundFusion 4610, you'll have to use the cs4236 driver to enable sound on this machine, since this driver supports the CS4239 emulation that the 4610 chip offers.&lt;br /&gt;
&lt;br /&gt;
Done that you might experience the phenomena that your sound goes into a loop after about a second just like a scratched record.&lt;br /&gt;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
*ThinkPad 600, 600E&lt;br /&gt;
*ThinkPad 770Z&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
*Linux, all flavours&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
Here's a reasonable explanation of what happens:&lt;br /&gt;
&lt;br /&gt;
The problem with the 600 series is that there is not one, not two, but THREE &lt;br /&gt;
chips that look like sound cards to Linux. The actual Crystal chip is one of &lt;br /&gt;
them, the mwave is another, and the video chipset has a DSP that can be used &lt;br /&gt;
as sound circuitry if a designer opted to do so.&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
Compile the sound driver as module and load it after everything else. You can create a boot script with the following line for that:&lt;br /&gt;
 /sbin/modprobe snd-cs4236 index=0 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0&lt;br /&gt;
This is reported to work at least with kernel 2.6.9.&lt;br /&gt;
&lt;br /&gt;
[[Category:600]] [[Category:600E]] [[Category:770Z]]&lt;/div&gt;</summary>
		<author><name>217.230.160.191</name></author>
		
	</entry>
</feed>