<?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=Ruik</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=Ruik"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Ruik"/>
	<updated>2026-05-08T15:00:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_get_TV-Out_working_on_ATI_graphic_cards&amp;diff=38943</id>
		<title>How to get TV-Out working on ATI graphic cards</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_get_TV-Out_working_on_ATI_graphic_cards&amp;diff=38943"/>
		<updated>2008-09-28T17:56:34Z</updated>

		<summary type="html">&lt;p&gt;Ruik: /* ThinkPads/Other laptops this has been successfully tested on */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This HOWTO should help you enable TV-Out support on your ATI Radeon or ATI Rage based ThinkPad.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|This page is not applicable to recent ATI Radeon Mobility chips. See [[ATI Mobility Radeon X300]] for a discussion.}}&lt;br /&gt;
&lt;br /&gt;
== Using the GATOS driver ==&lt;br /&gt;
&lt;br /&gt;
At the [http://gatos.sf.net/ GATOS webpage] one can find the ati.2 driver, a drm-module for the kernel and some additional software. When combined this suffice to get the TV-Out of ATI Radeon (Mobility) chips activated. Yet the information and the software there seem to be a bit out of date.&lt;br /&gt;
&lt;br /&gt;
Tv_output patches that work against latest Xorg can be found [http://megahurts.dk/rune/tv_output.html here]. For current Xorg 7.1, you can use [http://megahurts.dk/rune/stuff/xorg7.1-6.6.3-tv_output.patch.gz this patch].&lt;br /&gt;
&lt;br /&gt;
==Using atitvout==&lt;br /&gt;
&lt;br /&gt;
Another approach is by using the &lt;br /&gt;
[[atitvout]] tool&lt;br /&gt;
provided (but no longer maintained) by Lennart Poettering.&lt;br /&gt;
&lt;br /&gt;
The provided archive contains a source release which can be compiled and installed by {{cmdroot|make &amp;amp;&amp;amp; make install}} within the extracted directory. The atitvout tool will then be installed to {{path|/usr/local/sbin/atitvout}}.&lt;br /&gt;
&lt;br /&gt;
The tool uses the VESA Bios Extensions (VBE) which are initialized only once during power on. So if you want to use the TV-out, be sure to get the corresponding video device such as a tv connected before powering your ThinkPad. Under some circumstances the tool fails to communicate properly with the VBE Bios. By issuing {{cmduser|atitvout -f t}} you activate the SVideo output port. The command {{cmduser|atitvout -f l}} you change the graphics output back to the LCD.&lt;br /&gt;
&lt;br /&gt;
The atitvout doesn't seem to work on higher resolutions. To send a Xserver to a connected video device, it is possible to start a second Xserver e.g. with {{cmduser|startx -- :1 -xf86config XF86Config-4_reduced-resolution}}. For resolutions up to 1024x768 the switching should work fine.&lt;br /&gt;
&lt;br /&gt;
While this works very well for ordinary X applications, playing video files, say with mplayer or xine might result in wrong aspect ratio or otherwise distorted output.&lt;br /&gt;
&lt;br /&gt;
Switch to a text console (preferably a non framebufferd one) and issue an {{cmduser|atitvout -f t}}. Then start {{cmduser| mplayer -vo svga}} and the filename and other options needed. After enjoying the show, switch back with {{cmduser|atitvout -f l}}.&lt;br /&gt;
&lt;br /&gt;
If you have problems with weird colors when moving the mouse or pressing Alt, either switch to a terminal and back, or just disable hardware cursor in you X config.&lt;br /&gt;
&lt;br /&gt;
=== Using Xrandr ===&lt;br /&gt;
&lt;br /&gt;
To use the TVout on Radeon 7500 type following:&lt;br /&gt;
&lt;br /&gt;
 {{ cmduser | xrandr --output S-video --set load_detection 1 }}&lt;br /&gt;
 {{ cmduser | xrandr --addmode S-video 800x600 }}&lt;br /&gt;
 {{ cmduser | xrandr --output S-video --mode 800x600 }}&lt;br /&gt;
&lt;br /&gt;
And set mode PAL or NTSC with:&lt;br /&gt;
 {{cmduser | xrandr --output S-video --set tv_standard ntsc }}&lt;br /&gt;
&lt;br /&gt;
If you want to use XVideo overlay on TV, try following command:&lt;br /&gt;
 {{ cmduser | xvattr -a XV_CRTC -v 1 }}&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads/Other laptops this has been successfully tested on ===&lt;br /&gt;
*{{A30p}}&lt;br /&gt;
*{{T30}}&lt;br /&gt;
*Compaq Evo N800v&lt;br /&gt;
*T41 with Radeon 9000&lt;/div&gt;</summary>
		<author><name>Ruik</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_get_TV-Out_working_on_ATI_graphic_cards&amp;diff=37270</id>
		<title>How to get TV-Out working on ATI graphic cards</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_get_TV-Out_working_on_ATI_graphic_cards&amp;diff=37270"/>
		<updated>2008-04-06T18:44:12Z</updated>

		<summary type="html">&lt;p&gt;Ruik: Add XVideo overlay handling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This HOWTO should help you enable TV-Out support on your ATI Radeon or ATI Rage based ThinkPad.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|This page is not applicable to recent ATI Radeon Mobility chips. See [[ATI Mobility Radeon X300]] for a discussion.}}&lt;br /&gt;
&lt;br /&gt;
== Using the GATOS driver ==&lt;br /&gt;
&lt;br /&gt;
At the [http://gatos.sf.net/ GATOS webpage] one can find the ati.2 driver, a drm-module for the kernel and some additional software. When combined this suffice to get the TV-Out of ATI Radeon (Mobility) chips activated. Yet the information and the software there seem to be a bit out of date.&lt;br /&gt;
&lt;br /&gt;
Tv_output patches that work against latest Xorg can be found [http://megahurts.dk/rune/tv_output.html here]. For current Xorg 7.1, you can use [http://megahurts.dk/rune/stuff/xorg7.1-6.6.3-tv_output.patch.gz this patch].&lt;br /&gt;
&lt;br /&gt;
==Using atitvout==&lt;br /&gt;
&lt;br /&gt;
Another approach is by using the &lt;br /&gt;
[[atitvout]] tool&lt;br /&gt;
provided (but no longer maintained) by Lennart Poettering.&lt;br /&gt;
&lt;br /&gt;
The provided archive contains a source release which can be compiled and installed by {{cmdroot|make &amp;amp;&amp;amp; make install}} within the extracted directory. The atitvout tool will then be installed to {{path|/usr/local/sbin/atitvout}}.&lt;br /&gt;
&lt;br /&gt;
The tool uses the VESA Bios Extensions (VBE) which are initialized only once during power on. So if you want to use the TV-out, be sure to get the corresponding video device such as a tv connected before powering your ThinkPad. Under some circumstances the tool fails to communicate properly with the VBE Bios. By issuing {{cmduser|atitvout -f t}} you activate the SVideo output port. The command {{cmduser|atitvout -f l}} you change the graphics output back to the LCD.&lt;br /&gt;
&lt;br /&gt;
The atitvout doesn't seem to work on higher resolutions. To send a Xserver to a connected video device, it is possible to start a second Xserver e.g. with {{cmduser|startx -- :1 -xf86config XF86Config-4_reduced-resolution}}. For resolutions up to 1024x768 the switching should work fine.&lt;br /&gt;
&lt;br /&gt;
While this works very well for ordinary X applications, playing video files, say with mplayer or xine might result in wrong aspect ratio or otherwise distorted output.&lt;br /&gt;
&lt;br /&gt;
Switch to a text console (preferably a non framebufferd one) and issue an {{cmduser|atitvout -f t}}. Then start {{cmduser| mplayer -vo svga}} and the filename and other options needed. After enjoying the show, switch back with {{cmduser|atitvout -f l}}.&lt;br /&gt;
&lt;br /&gt;
If you have problems with weird colors when moving the mouse or pressing Alt, either switch to a terminal and back, or just disable hardware cursor in you X config.&lt;br /&gt;
&lt;br /&gt;
=== Using Xrandr ===&lt;br /&gt;
&lt;br /&gt;
To use the TVout on Radeon 7500 type following:&lt;br /&gt;
&lt;br /&gt;
 {{ cmduser | xrandr --output S-video --set load_detection 1 }}&lt;br /&gt;
 {{ cmduser | xrandr --addmode S-video 800x600 }}&lt;br /&gt;
 {{ cmduser | xrandr --output S-video --mode 800x600 }}&lt;br /&gt;
&lt;br /&gt;
And set mode PAL or NTSC with:&lt;br /&gt;
 {{cmduser | xrandr --output S-video --set tv_standard ntsc }}&lt;br /&gt;
&lt;br /&gt;
If you want to use XVideo overlay on TV, try following command:&lt;br /&gt;
 {{ cmduser | xvattr -a XV_CRTC -v 1 }}&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads/Other laptops this has been successfully tested on ===&lt;br /&gt;
*{{A30p}}&lt;br /&gt;
*Compaq Evo N800v&lt;/div&gt;</summary>
		<author><name>Ruik</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_get_TV-Out_working_on_ATI_graphic_cards&amp;diff=37266</id>
		<title>How to get TV-Out working on ATI graphic cards</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_get_TV-Out_working_on_ATI_graphic_cards&amp;diff=37266"/>
		<updated>2008-04-06T16:55:56Z</updated>

		<summary type="html">&lt;p&gt;Ruik: Add xrandr for old Radeons&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This HOWTO should help you enable TV-Out support on your ATI Radeon or ATI Rage based ThinkPad.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|This page is not applicable to recent ATI Radeon Mobility chips. See [[ATI Mobility Radeon X300]] for a discussion.}}&lt;br /&gt;
&lt;br /&gt;
== Using the GATOS driver ==&lt;br /&gt;
&lt;br /&gt;
At the [http://gatos.sf.net/ GATOS webpage] one can find the ati.2 driver, a drm-module for the kernel and some additional software. When combined this suffice to get the TV-Out of ATI Radeon (Mobility) chips activated. Yet the information and the software there seem to be a bit out of date.&lt;br /&gt;
&lt;br /&gt;
Tv_output patches that work against latest Xorg can be found [http://megahurts.dk/rune/tv_output.html here]. For current Xorg 7.1, you can use [http://megahurts.dk/rune/stuff/xorg7.1-6.6.3-tv_output.patch.gz this patch].&lt;br /&gt;
&lt;br /&gt;
==Using atitvout==&lt;br /&gt;
&lt;br /&gt;
Another approach is by using the &lt;br /&gt;
[[atitvout]] tool&lt;br /&gt;
provided (but no longer maintained) by Lennart Poettering.&lt;br /&gt;
&lt;br /&gt;
The provided archive contains a source release which can be compiled and installed by {{cmdroot|make &amp;amp;&amp;amp; make install}} within the extracted directory. The atitvout tool will then be installed to {{path|/usr/local/sbin/atitvout}}.&lt;br /&gt;
&lt;br /&gt;
The tool uses the VESA Bios Extensions (VBE) which are initialized only once during power on. So if you want to use the TV-out, be sure to get the corresponding video device such as a tv connected before powering your ThinkPad. Under some circumstances the tool fails to communicate properly with the VBE Bios. By issuing {{cmduser|atitvout -f t}} you activate the SVideo output port. The command {{cmduser|atitvout -f l}} you change the graphics output back to the LCD.&lt;br /&gt;
&lt;br /&gt;
The atitvout doesn't seem to work on higher resolutions. To send a Xserver to a connected video device, it is possible to start a second Xserver e.g. with {{cmduser|startx -- :1 -xf86config XF86Config-4_reduced-resolution}}. For resolutions up to 1024x768 the switching should work fine.&lt;br /&gt;
&lt;br /&gt;
While this works very well for ordinary X applications, playing video files, say with mplayer or xine might result in wrong aspect ratio or otherwise distorted output.&lt;br /&gt;
&lt;br /&gt;
Switch to a text console (preferably a non framebufferd one) and issue an {{cmduser|atitvout -f t}}. Then start {{cmduser| mplayer -vo svga}} and the filename and other options needed. After enjoying the show, switch back with {{cmduser|atitvout -f l}}.&lt;br /&gt;
&lt;br /&gt;
If you have problems with weird colors when moving the mouse or pressing Alt, either switch to a terminal and back, or just disable hardware cursor in you X config.&lt;br /&gt;
&lt;br /&gt;
=== Using Xrandr ===&lt;br /&gt;
&lt;br /&gt;
To use the TVout on Radeon 7500 type following:&lt;br /&gt;
&lt;br /&gt;
 {{ cmduser | xrandr --output S-video --set load_detection 1 }}&lt;br /&gt;
 {{ cmduser | xrandr --addmode S-video 800x600 }}&lt;br /&gt;
 {{ cmduser | xrandr --output S-video --mode 800x600 }}&lt;br /&gt;
&lt;br /&gt;
And set mode PAL or NTSC with:&lt;br /&gt;
 {{cmduser | xrandr --output S-video --set tv_standard ntsc }}&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads/Other laptops this has been successfully tested on ===&lt;br /&gt;
*{{A30p}}&lt;br /&gt;
*Compaq Evo N800v&lt;/div&gt;</summary>
		<author><name>Ruik</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Table_of_thinkpad-acpi_LEDs&amp;diff=26192</id>
		<title>Table of thinkpad-acpi LEDs</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Table_of_thinkpad-acpi_LEDs&amp;diff=26192"/>
		<updated>2006-11-04T17:52:43Z</updated>

		<summary type="html">&lt;p&gt;Ruik: Add leds on T20&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This table contains informations about which LED number is used for which LED in the [[ibm-acpi]] driver.&lt;br /&gt;
&lt;br /&gt;
To test please do the following and add the blinking LED to the table. The moon symbol is the standby led.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;0 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;1 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;2 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;3 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;4 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;5 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;6 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;7 blink&amp;quot; &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
echo &amp;quot;on&amp;quot; &amp;gt; /proc/acpi/ibm/light&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 92%&amp;quot;&amp;gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
|+ibm-acpi LED table&lt;br /&gt;
|-&lt;br /&gt;
! &amp;amp;times; &lt;br /&gt;
! LED #0&lt;br /&gt;
! LED #1&lt;br /&gt;
! LED #2&lt;br /&gt;
! LED #3&lt;br /&gt;
! LED #4&lt;br /&gt;
! LED #5&lt;br /&gt;
! LED #6&lt;br /&gt;
! LED #7&lt;br /&gt;
! ThinkLight&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
! colspan=11 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
! {{A22p}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{A30}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{A31}}&lt;br /&gt;
| Power  || Battery (amber)  || Battery (green)  || Ultrabay left || Ultrabay right || not found || Standby || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! colspan=11 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! {{G41}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! colspan=11 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[:Category:R31|R31]]&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R40}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R50}}&lt;br /&gt;
| {{Cunk}} || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R50p}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R50e}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || Amber ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R51}}&lt;br /&gt;
| Power || Battery (amber) || Battery (green) || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || Amber || 2883-ELU&lt;br /&gt;
|-&lt;br /&gt;
! {{R52}}&lt;br /&gt;
| Power || Battery (amber) || Battery (green) || {{Cunk}} || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || Amber ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R60}}&lt;br /&gt;
| Power || Battery (amber) || Battery (green) || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || Amber ||&lt;br /&gt;
|-&lt;br /&gt;
! {{R60e}}&lt;br /&gt;
| Power || Battery (amber) || Battery (green) || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || Standby || Amber ||&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! colspan=11 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! {{T20}}&lt;br /&gt;
| Power  || Battery (amber) || Battery (green)  || {{Cunk}} || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White  ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T22}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T23}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T30}}&lt;br /&gt;
| Power  || Battery (amber)  || Battery (green)  || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T40}}&lt;br /&gt;
| Power  || Battery (amber)  || Battery (green)  || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T40p}}&lt;br /&gt;
| Power || Battery (amber)  || Battery (green)  ||  {{Cunk}} || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White  ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T41}}&lt;br /&gt;
| Power || Battery (amber) || Battery (green) || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White || 2373-2gg&lt;br /&gt;
|-&lt;br /&gt;
! {{T41p}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T42}} &lt;br /&gt;
| Power  || Battery (amber)  || Battery (green) || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T42p}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T43}}, {{T43p}}&lt;br /&gt;
| Power  || Battery (amber)  || Battery (green)  || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White ||&lt;br /&gt;
|-&lt;br /&gt;
! {{T60}}&lt;br /&gt;
| Power || Battery (amber)  || Battery (green)  || {{Cunk}}  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || White || 2007-49G&lt;br /&gt;
|-&lt;br /&gt;
! colspan=11 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! {{X20}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{X24}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{X31}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{X32}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{X40}}&lt;br /&gt;
| Power || Battery (amber)  || Battery (green)  || Ultrabase  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{X41}}&lt;br /&gt;
| Power || Battery (amber)  || Battery (green)  || Ultrabase  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{X60}}&lt;br /&gt;
| Power || Battery (amber)  || Battery (green)  || Ultrabase  || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! colspan=11 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! {{Z60t}}&lt;br /&gt;
| {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} || {{Cunk}} ||&lt;br /&gt;
|-&lt;br /&gt;
! {{Z61m}}&lt;br /&gt;
| Power  || Battery (amber)  || Battery (green)  || {{Cunk}}  || {{Cunk}} || {{Cunk}} || {{Cunk}} || Standby || Amber ||&lt;br /&gt;
|-&lt;br /&gt;
! {{Z61p}}&lt;br /&gt;
| Power || Battery (amber) || Battery (green) || {{Cunk}} || Ultrabay || {{Cunk}} || {{Cunk}} || Standby || Amber ||&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ruik</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problems_with_ACPI_suspend-to-ram&amp;diff=22269</id>
		<title>Problems with ACPI suspend-to-ram</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problems_with_ACPI_suspend-to-ram&amp;diff=22269"/>
		<updated>2006-05-14T11:53:39Z</updated>

		<summary type="html">&lt;p&gt;Ruik: /* Troubles on resume */  add the resume fix for T20&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following glitches may or may not occur in relation to suspending to RAM:&lt;br /&gt;
&lt;br /&gt;
==Troubles on suspend==&lt;br /&gt;
;Permissions:If your suspend is failing, and a {{cmdroot|tail /var/log/acpid}} shows &amp;quot;Permission denied&amp;quot; errors, be sure that your new ACPI event and action scripts have the appropriate permissions.&lt;br /&gt;
&lt;br /&gt;
;Broken sysfs interface:You may experience problems when using {{cmdroot|echo standby &amp;gt; /sys/power/state}} or {{cmdroot|echo mem &amp;gt; /sys/power/state}} (machine goes to sleep and wakes up immediately). This can be avoided by using {{cmdroot|echo -n 3 &amp;gt;/proc/acpi/sleep}} to get it to sleep. This can be also happen if hotplug daemon is still running.&lt;br /&gt;
&lt;br /&gt;
;MySQL daemon running:If you're running MySQL, sleep may also not work, so stop MySQL first, then sleep. Remember to restart MySQL when you wakeup.&lt;br /&gt;
&lt;br /&gt;
;LCD backlight remains on during sleep:When your system is equiped with a Radeon Mobility graphic controller your [[Problem with LCD backlight remaining on during ACPI sleep|LCD backlight may not turn off automatically]]. Use [[radeontool]] to switch off your backlight prior suspend in your sleep action script.&lt;br /&gt;
&lt;br /&gt;
;High power drain during sleep:Also, you might want to take note of the [[Problem with high power drain in ACPI sleep]].&lt;br /&gt;
&lt;br /&gt;
==Troubles on resume==&lt;br /&gt;
;Blank display on resume:When resuming from a suspend-to-ram the display might remain black or might only show the pre-suspend output (the system is still rebootable via {{key|ctrl}}{{key|alt}}{{key|del}}). See [[Problem with display remaining black after resume]] for solutions.&lt;br /&gt;
;Broken hardware support after resume:&lt;br /&gt;
:*The '''serial port''' of the port replicator might not work after resume.&lt;br /&gt;
:*The '''parallel port''' might not work after resume. A possible fix is to unload and reload the parallel port drivers: {{cmdroot|rmmod lp parport_pc parport; modprobe lp}}.&lt;br /&gt;
:*Problems with the '''CD-RW/DVD drive''' after wake up from ram have been experienced.&lt;br /&gt;
:*There is a known Problem regarding '''battery info''' after suspend to RAM. A [http://www.ussg.iu.edu/hypermail/linux/kernel/0511.0/2429.html small patch] exists for kernels 2.6.14/2.6.15.&lt;br /&gt;
:*On {{X20}} and {{X21}} (and possibly other) models, the '''sleep LED''' is not reset properly on resume and will keep blinking. If you have the [[ibm-acpi]] kernel module loaded with the &amp;lt;tt&amp;gt;experimental=1&amp;lt;/tt&amp;gt; option, you can switch it off on resume by appending the following line to your suspend script:&lt;br /&gt;
 echo 7 off &amp;gt; /proc/acpi/ibm/led&lt;br /&gt;
&lt;br /&gt;
;Crash on resume:&lt;br /&gt;
:*When using '''older ATI proprietary drivers''' a crash on resume can be solved by using [http://freshmeat.net/projects/vbetool/ vbetool]. See the example suspend script [[Problem with display remaining black after resume#Solution for ThinkPads with Intel I830 Chipset]]. This is no longer necessary with recent revisions of the ATI proprietary driver.&lt;br /&gt;
:*A crash could also be caused by having '''apic support''' enabled in the kernel config. Try disabling it (in the &amp;quot;Processor type and features&amp;quot; section).&lt;br /&gt;
:*On machines with Savage chipsets, the '''savagefb framebuffer driver''' might crash the machine on resume. Make sure it is disabled in your kernel config and use the standard vesafb driver instead.&lt;br /&gt;
:*Sonoma chipset based laptops ({{R52}}, {{T43}}, {{T43p}}, {{X41}}, {{X41T}}) utilize the '''SATA layer for disk access''' and SATA does not have power-management support yet. Suspend to RAM crashes these machines on resume. See the [[Problems with SATA and Linux#Hang on resume from suspend to RAM|relevant section]] on the [[Problems with SATA and Linux]] page.&lt;br /&gt;
:*When system resumes it hangs right after restarting tasks. This may be fixed by passing ec_intr=0 on kernel cmdline.&lt;br /&gt;
;Shutdown on resume:&lt;br /&gt;
:If your system immediately begins to shut down right after resume, make sure you don't have acpid running with the power button tied to shutdown. The system is simply sensing the power button event and shutting down.&lt;br /&gt;
&lt;br /&gt;
:You could also have a look at the article [http://article.gmane.org/gmane.linux.acpi.devel/17555]. There's a patch for suppressing the power button event on resume.&lt;/div&gt;</summary>
		<author><name>Ruik</name></author>
		
	</entry>
</feed>