<?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=Gq</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=Gq"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Gq"/>
	<updated>2026-04-04T04:59:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=2373-F7G&amp;diff=22821</id>
		<title>2373-F7G</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=2373-F7G&amp;diff=22821"/>
		<updated>2006-06-20T18:12:12Z</updated>

		<summary type="html">&lt;p&gt;Gq: /* Storage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBM ThinkPad T42 2373-F7G Specifications =&lt;br /&gt;
&lt;br /&gt;
== CPU ==&lt;br /&gt;
{|&lt;br /&gt;
|Processor Manufacturer || Intel&lt;br /&gt;
|-&lt;br /&gt;
|Processor Class || (Pentium M - Dothan 90nm)&lt;br /&gt;
|-&lt;br /&gt;
|Processor Name || Intel Pentium M 745&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed || 1.80 GHz&lt;br /&gt;
|-&lt;br /&gt;
|Processor FSB Speed || 400 MHz&lt;br /&gt;
|-&lt;br /&gt;
|L2 Cache Size || 2 MB&lt;br /&gt;
|}&lt;br /&gt;
== Memory ==&lt;br /&gt;
{|&lt;br /&gt;
|Installed Memory || 512 MB (1 SO-DIMM)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum Memory || 2 GB (2 SO-DIMM)&lt;br /&gt;
|- &lt;br /&gt;
|Memory Technology || DDR SDRAM&lt;br /&gt;
|-&lt;br /&gt;
|Memory Speed || 333 MHz&lt;br /&gt;
|}&lt;br /&gt;
== Storage ==&lt;br /&gt;
{|&lt;br /&gt;
|Hard Drive Model || Hitachi HTS548080M9AT00&lt;br /&gt;
|-&lt;br /&gt;
|Hard Drive Capacity || 80 GB&lt;br /&gt;
|-&lt;br /&gt;
|Hard Drive Rotation Speed || 5400 RPM&lt;br /&gt;
|-&lt;br /&gt;
|Included Drives || DVD Multi-Burner (Matshita UJ-812) or DVD Multi-Burner Plus (Matshita UJ-822S)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display and Graphics ==&lt;br /&gt;
{|&lt;br /&gt;
|Display Size || 15 inch&lt;br /&gt;
|-&lt;br /&gt;
|Display Type || Flexview (IPS)&lt;br /&gt;
|-&lt;br /&gt;
|Display Resolution || SXGA+ (1400x1050)&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Processor || ATI Mobility Radeon 9600&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Memory || 64 MB&lt;br /&gt;
|-&lt;br /&gt;
|Graphics Interface || AGP 4x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
{|&lt;br /&gt;
|Battery Model || 6 cell&lt;br /&gt;
|-&lt;br /&gt;
|Battery Capacity || 47520 mWh (10.8V, 4.4 AH)&lt;br /&gt;
|-&lt;br /&gt;
|Battery Type || Lithium ion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Communications and Networking ==&lt;br /&gt;
{|&lt;br /&gt;
|Bluetooth || Yes&lt;br /&gt;
|-&lt;br /&gt;
|Modem Speed || 56 Kbps&lt;br /&gt;
|-&lt;br /&gt;
|Network LAN || Intel PRO/1000 MT&lt;br /&gt;
|-&lt;br /&gt;
|Network WLAN || Intel PRO/Wireless 2200BG MiniPCI card&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{|&lt;br /&gt;
|Shipped Operating System || Microsoft Windows XP Professional&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
{|&lt;br /&gt;
|Interface Provided ||Parallel Port, S-Video, VGA, Phone line, Headphone, Microphone, Ethernet 10Base-T/100Base-TX/1000Base-T&lt;br /&gt;
|-&lt;br /&gt;
|Connectors ||2 x Hi-Speed USB - 4 pin USB Type A, 1 x parallel - IEEE 1284 (EPP/ECP) - 25 pin D-Sub (DB-25), 1 x display / video - VGA - 15 pin HD D-Sub (HD-15), 1 x infrared - IrDA, 1 x modem - phone line - RJ-11, 1 x network - Ethernet 10Base-T/100Base-TX/1000Base-T - RJ-45, 1 x display / video - S-video output - 4 pin mini-DIN, 1 x docking / port replicator, 1 x microphone - input - mini-phone mono 3.5 mm , 1 x audio - line-out/headphones - mini-phone stereo 3.5 mm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Product Info ==&lt;br /&gt;
{|&lt;br /&gt;
|Input Devices || Keyboard, Touchpad, TrackPoint, Fingerprint sensor&lt;br /&gt;
|-&lt;br /&gt;
|Included Sound Card || Analog Devices Soundmax&lt;br /&gt;
|-&lt;br /&gt;
|Built-in Microphone || Yes&lt;br /&gt;
|-&lt;br /&gt;
|Weight || 2.6939 kg&lt;br /&gt;
|-&lt;br /&gt;
|Manufacturer Part No. || 2373F7G&lt;br /&gt;
|-&lt;br /&gt;
|Dimension || 31mm x 329mm x 268mm (HxWxD)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:T42]]&lt;/div&gt;</summary>
		<author><name>Gq</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_high_power_drain_in_ACPI_sleep&amp;diff=21218</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=21218"/>
		<updated>2006-03-31T14:11:21Z</updated>

		<summary type="html">&lt;p&gt;Gq: /* Affected Models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
==Problem description==&lt;br /&gt;
Several people realized 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;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;float:right;margin-left:20px;&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;
* {{R32}}&lt;br /&gt;
** 2658-BQG&lt;br /&gt;
* {{R40}}&lt;br /&gt;
** 2722-3GG&lt;br /&gt;
** 2722-5MG&lt;br /&gt;
** 2722-B3G&lt;br /&gt;
** 2722-CDG&lt;br /&gt;
** 2897-GWU&lt;br /&gt;
** 2722-6YU&lt;br /&gt;
** 2722-CDG&lt;br /&gt;
* {{R50}}&lt;br /&gt;
** 1829-7RG&lt;br /&gt;
** 1829-6DM&lt;br /&gt;
** 1836-3SU&lt;br /&gt;
* {{R51}}&lt;br /&gt;
** 1829-9MG&lt;br /&gt;
** 1829-EHG&lt;br /&gt;
** 1829-R6G&lt;br /&gt;
** 1830-DG4&lt;br /&gt;
** 1836-Q6U&lt;br /&gt;
* {{T23}}&lt;br /&gt;
**2647-???&lt;br /&gt;
* {{T30}}&lt;br /&gt;
** 2366-81A&lt;br /&gt;
** 2366-97U&lt;br /&gt;
** 2366-FBU&lt;br /&gt;
** 2366-96G&lt;br /&gt;
*{{T40}}&lt;br /&gt;
**2373-19G&lt;br /&gt;
**2373-22G&lt;br /&gt;
**2373-42G&lt;br /&gt;
**2373-75G &lt;br /&gt;
**2373-82U&lt;br /&gt;
**2373-92U&lt;br /&gt;
**2373-A1U&lt;br /&gt;
**2373-MU3&lt;br /&gt;
*{{T40p}}&lt;br /&gt;
**2373-G1U &lt;br /&gt;
**2373-G3U&lt;br /&gt;
**2373-G3G&lt;br /&gt;
**2373-G1G&lt;br /&gt;
**2373-G5G&lt;br /&gt;
* {{T41}}&lt;br /&gt;
**2379-DJU&lt;br /&gt;
**2373-3KG&lt;br /&gt;
**2373-9HU&lt;br /&gt;
**2373-4FG&lt;br /&gt;
**2373-4PG&lt;br /&gt;
**2373-1FG&lt;br /&gt;
**2373-2FG&lt;br /&gt;
**2373-2GG&lt;br /&gt;
**2373-6U4&lt;br /&gt;
**2373-7JU&lt;br /&gt;
**2373-CY0&lt;br /&gt;
**2373-TG5&lt;br /&gt;
**2373-3HM&lt;br /&gt;
**2373-4GU&lt;br /&gt;
* {{T41p}}&lt;br /&gt;
**2373-9FU&lt;br /&gt;
* {{T42}}&lt;br /&gt;
**2373-C19&lt;br /&gt;
**2373-CTO&lt;br /&gt;
**2378-DTU&lt;br /&gt;
**2378-DUU&lt;br /&gt;
**2378-XXE&lt;br /&gt;
**2373-FWG&lt;br /&gt;
**2374-ZEP&lt;br /&gt;
**2373-F2G&lt;br /&gt;
**2373-VUW&lt;br /&gt;
**[[2373-6ZG]]&lt;br /&gt;
* {{X21}}&lt;br /&gt;
**2662-BSG&lt;br /&gt;
* {{X32}}&lt;br /&gt;
**2884-A3U&lt;br /&gt;
| style=&amp;quot;vertical-align:top;background-color:#e9f9e9;&amp;quot; |&lt;br /&gt;
*[[:Category:A22m | A22m]]&lt;br /&gt;
**2628&lt;br /&gt;
*[[:Category:A31 | A31]]&lt;br /&gt;
**2652-D5G&lt;br /&gt;
*[[:Category:R50p | R50p]]&lt;br /&gt;
*[[:Category:R52 | R52]]&lt;br /&gt;
**1858-6MM&lt;br /&gt;
*[[:Category:T41 | T41]]&lt;br /&gt;
**2373-GEU&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:T42 | T42]]&lt;br /&gt;
**[[2373-M1G]]&lt;br /&gt;
**[[2373-WBZ]]&lt;br /&gt;
**[[2373-F7G]]&lt;br /&gt;
**[[2378-DXU]]&lt;br /&gt;
**[[2378-FVU]]&lt;br /&gt;
**[[2378-RTU]]&lt;br /&gt;
**[[2378-RRU]]&lt;br /&gt;
*[[:Category:T42p | T42p]]&lt;br /&gt;
**[[2373-HTG]]&lt;br /&gt;
**[[2373-W6M]]&lt;br /&gt;
**[[2373-GTG]]&lt;br /&gt;
**[[2373-GXG]]&lt;br /&gt;
**2373-KXM&lt;br /&gt;
*[[:Category:T43 | T43]]&lt;br /&gt;
**[[2668-W12]]&lt;br /&gt;
*[[:Category:T43p | T43p]]&lt;br /&gt;
**[[2668-G2G]]&lt;br /&gt;
*[[:Category:X40 | X40]]&lt;br /&gt;
**2371&lt;br /&gt;
|}&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;
&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;
&lt;br /&gt;
*The T4x ThinkPad series and other Radeon based models suspend 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). For these models the higher power drain is caused by a driver problem and can be fixed in software. This fix has not yet made its way into the official kernel (as of linux 2.6.12).&lt;br /&gt;
&lt;br /&gt;
The table on the right 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 {{path|/var/log/battery.log}} which will tell you if you are affected or not.&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
*Linux, all flavours.&lt;br /&gt;
*Windows, for some models as well (only when using non-IBM drivers).&lt;br /&gt;
*FreeBSD (on the A22M)&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
*The cause of the mysterious power drain is the Radeon GPU, which requires extra steps to suspend properly. Unfortunately, this fix might break non-ThinkPad machines and therefore is not yet in the official kernel sources.&lt;br /&gt;
*The official bugzilla entry for the radeon suspend issue is in the [http://bugme.osdl.org/show_bug.cgi?id=3022 OSDL Bugzilla]. There you can find a patch which will solve the power drain issue.&lt;br /&gt;
{{WARN|This solution enables doing suspend-to-D2 on non-PPC-machines, which is not properly documented! Be careful and have a look at the discussion for kernel bug 3022 (see above) before applying the patch. By default, the patch enables the suspend-to-D2 only on machines where it is known to work. This behaviour can be overridden with a module option.}}&lt;br /&gt;
*Most certainly, the DSDT is not at fault. (Interesting to note: The DSDT from BIOS 3.13 (Nov 04) for the T42p compiles without bugs.)&lt;br /&gt;
*Some additional power savings can be achieved by turning off the wake-on-lan ({{cmdroot|ethtool -s eth0 wol d}}). The power drain of the wol feature is far smaller than the radeon bug, but can be noticeable.&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
===For ThinkPads with Radeon graphic chips===&lt;br /&gt;
You must use a patched version of the radeon frame buffer, even if you are only interested in using the X window system. This modified radeon frame buffer then suspends the radeon chip correctly during ACPI sleep. This patch is not yet in the official (kernel.org) kernels.&lt;br /&gt;
&lt;br /&gt;
The [http://bugme.osdl.org/attachment.cgi?id=6444&amp;amp;action=view patch] contains a list of ThinkPads where it is known to work, and by default only activates on these machines. If you think that your computer would profit from the patch as well, you can force it by including the module parameter {{bootparm|radeon_force_sleep|1}}. If it doesn't work this can result in system hangs.&lt;br /&gt;
&lt;br /&gt;
====Technical Background====&lt;br /&gt;
The patch removes the CONFIG_PPC_PMAC condition for enabling D2 sleep in {{path|drivers/video/aty/radeon_pm.c}} as discussed in [http://bugme.osdl.org/show_bug.cgi?id=3022 kernel bug 3022]. &lt;br /&gt;
&lt;br /&gt;
====Fedora Core====&lt;br /&gt;
* Fedora Core 4: Fedora ships a patched radeon frame buffer (radeonfb.ko), but you must enable it yourself. {{Fedora}} compiles it as a module rather than including it in the kernel, therefore you cannot activate it at boot time without a custom initrd. You must arrange for the module to be loaded before X starts (for example, using an init script).&lt;br /&gt;
* Fedora Core 3: this is also true for updated kernels (at least for kernel-2.6.12-1.1376_FC3) but '''not''' for the initially shipped version.&lt;br /&gt;
&lt;br /&gt;
There are precompiled patched kernels [http://www.sas.upenn.edu/~vbraun/computing/T41/kernel.html available] as well, that do not need an initrd modification:&lt;br /&gt;
*[http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/i386/kernel-T4x-2.6.11.11-26.i386.rpm linux 2.6.11 for Fedora Core 3]&lt;br /&gt;
*[http://carrot.hep.upenn.edu/~vbraun/kernel-T4x/i386/kernel-T4x-2.6.12.2-2.i386.rpm linux 2.6.12 for Fedora Core 4]&lt;br /&gt;
These kernels contain additional ThinkPad-related patches, including [[Software Suspend 2]] and trackpoint support. Suspend to disk and suspend to ram should work with them. If your ThinkPad model is not yet whitelisted in the patch, you might have to enable the radeon fix by including the parameter {{bootparm|video|2=radeonfb:radeon_force_sleep=1}} on the kernel command line.&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 (i.e. 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;
=====testing radeonfb without changing initrd=====&lt;br /&gt;
If you want to try the radeon frame buffer, you can enable it as follows:&lt;br /&gt;
*First, switch to a console ({{key|Ctrl}}{{key|Alt}}{{key|F1}}) and log in as root.&lt;br /&gt;
*Stop X: {{cmdroot|init 3}}&lt;br /&gt;
*Now you can load the module: {{cmdroot|1=modprobe radeonfb radeon_force_sleep=1}}&lt;br /&gt;
*Finally, resume X: {{cmdroot|init 5}}&lt;br /&gt;
&lt;br /&gt;
=====including radeonfb into your initrd=====&lt;br /&gt;
As an alternative you can build your customized initrd. This is as simple as running&lt;br /&gt;
:{{cmdroot|1=mkinitrd --with=radeonfb /boot/&amp;lt;name-of-your-new-initrd&amp;gt; `uname -r`}}&lt;br /&gt;
and replacing the initrd in {{path|/boot/grub/grub.conf}} with your new one. You also need to add the kernel command line argument {{bootparm|video|2=radeonfb:radeon_force_sleep=1}}.&lt;br /&gt;
&lt;br /&gt;
====Gentoo====&lt;br /&gt;
After installing the patch on {{Gentoo}} (it works fine with gentoo-sources: {{cmdroot|cd /usr/src/linux/drivers/video/aty}}, and execute {{cmdroot|patch -p4 &amp;lt;patchname&amp;gt;}}, then recompile the kernel), one needs to add {{bootparm|video|radeonfb:force_sleep}} to the kernel parameters.&lt;br /&gt;
&lt;br /&gt;
====Another possible solution====&lt;br /&gt;
It is possible that [[radeontool]] will help some people with this case.&lt;br /&gt;
(simply run radeontool light off before suspend and radeontool light on after resume).&lt;br /&gt;
A radeontool patch for freebsd is here: http://www.init-main.com/radeontool.patch (by Takanori Watanabe).&lt;br /&gt;
&lt;br /&gt;
===For models without radeon graphics===&lt;br /&gt;
The Problem seems to be solved when you use the [http://www.srcf.ucam.org/~mjg59/vbetool/ vbetool] to turn the LCD off before suspending ...&lt;br /&gt;
:{{cmdroot|vbetool dpms off}}&lt;br /&gt;
and turning it on afterwards again...&lt;br /&gt;
:{{cmdroot|vbetool dpms on}}&lt;br /&gt;
You have to change to a normal console before turning the LCD off.&lt;br /&gt;
Additionally you have to deactivate the Wake-On-Lan feature like mentioned above ...&lt;br /&gt;
:{{cmdroot|ethtool -s eth0 wol d}}&lt;br /&gt;
With these commands used together the &amp;quot;testing script&amp;quot; reports no high power drain while suspending.&lt;/div&gt;</summary>
		<author><name>Gq</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Hard_disk_drives&amp;diff=20607</id>
		<title>Hard disk drives</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Hard_disk_drives&amp;diff=20607"/>
		<updated>2006-03-04T22:19:39Z</updated>

		<summary type="html">&lt;p&gt;Gq: /* IBM/Hitachi harddisk naming scheme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
IBM sold its HDD manufacturing to Hitachi, who continued to use the Travelstar name for notebook drives.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IBM/Hitachi harddisk naming scheme==&lt;br /&gt;
Hitachi harddisk names (on modern drives) are a set of letters and numbers that in fact tell a lot about the specifications of the drive. The designation follows the pattern:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | H&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | T&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | S&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | 72&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | 60&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | 60&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | M&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;background-color:#eeeeee;&amp;quot; | AT&lt;br /&gt;
|  style=&amp;quot;background-color:#eeeeee;&amp;quot; | 00&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | H&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [t]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [T]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [rr]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [SS]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [ss]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [g]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [h]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [ii]&lt;br /&gt;
| style=&amp;quot;background-color:#dddddd;&amp;quot; | [??]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*the H is for Hitachi&lt;br /&gt;
*[t] is a single letter designating the drive type, like&lt;br /&gt;
** T = Travelstar&lt;br /&gt;
** D = Deskstar&lt;br /&gt;
** E = Endurastar&lt;br /&gt;
*[T] - S for Standard (vs A for Auto for example) - I don't know what this mean :)&lt;br /&gt;
*[rr] is the first two digits of speed in RPM, i.e. 54 for 5400 RPM.&lt;br /&gt;
*[SS] maximum disk size in model line.&lt;br /&gt;
*[ss] is two digits giving the size in GB. 100gig drives have a 10 here.&lt;br /&gt;
*[g] generation code&lt;br /&gt;
*[h] is the drives height in full millimeters, first digit, i.e. 9 for 9.5mm or some code for desktop: i.e. L - 1-inch form-factor.&lt;br /&gt;
*[ii] is a two digit code for the drives interface, like this:&lt;br /&gt;
**AT = IDE/ATA&lt;br /&gt;
**SA = IDE/SATA&lt;br /&gt;
**CE = IDE/ZIF&lt;br /&gt;
**CF = Compact Flash&lt;br /&gt;
**L3 = SCSI/Ultra320&lt;br /&gt;
**LF = FC-AL&lt;br /&gt;
*two numerical digits are following, might be some kind of revision, might be something else. Upd: for DeskStar 1st is buffer size (2 - 2MB 8 - 8MB) and 2nd is reserved.&lt;br /&gt;
&lt;br /&gt;
==Available drives from IBM or Lenovo==&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;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
=== 2.5&amp;quot; 9.5mm SATA ===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || || 39T2621 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || || 39T2629 || Toshiba || ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || || 39T2637 || Fujitsu || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || 40Y8723 || 39T2623 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || 40Y8723 || 39T2631 || Toshiba || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || || 39T2639 || Fujitsu || ||&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 5400 || || 39T2625 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 5400 || || 39T2633 || Toshiba || ||&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 5400 || || 39T2641 || Fujitsu || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 5400 || 40Y8721 || 39T2627 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 5400 || 40Y8721 || 39T2635 || Toshiba || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 5400 || || 39T2643 || Fujitsu || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 7200 || 41N3012 || 39T2645 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 7200 || 41N3013 || 39T2649 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 7200 || || 27R2345 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 7200 || || 27R2346 || Seagate || ||&lt;br /&gt;
|-&lt;br /&gt;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 2.5&amp;quot; 9.5mm PATA ===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 6GB || 4200 || 05K9237 || 05K9227 || SSD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6GB || 4200 || 05K9237 || 05K9228 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10GB || 4200 || 08K9510 || 08K9508 || SSD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10GB || 4200 || 08K9510 || 08K9531 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12GB || 4200 || 05K9238 || 05K9229 || SSD || || &lt;br /&gt;
|-&lt;br /&gt;
| 12GB || 4200 || 05K9238 || 05K9230 || Hitachi || || &lt;br /&gt;
|-&lt;br /&gt;
| 15GB || 4200 || 08K9588 || 08K9587 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 15GB || 4200 || 08K9588 || 08K9585 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 08K9533 || Hitachi || || &lt;br /&gt;
|-&lt;br /&gt;
| 20GB || || || 92P6375 || Hitachi || || &lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || 27L3439 || 27L3441, 08K9548 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || || || 27L3427 || SSD || || &lt;br /&gt;
|-&lt;br /&gt;
| 20GB || || || 27L4075 || SSD || || &lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || 08K9686 || 27L4286 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || 08K9686 || 27L4385 || Fujitsu || ||&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || 08K9686 || 92P6327 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 92P6019 || Fujitsu || MHS2020AT || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 92P6094 || Fujitsu || MHT2020AT || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 92P6017 || Hitachi || DK23EA-20 || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 92P6086 || Hitachi || IC25N020ATMR04 || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || 08K9593 || 08K9590 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || 08K9593 || 08K9592 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || || 08K9660 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || || 08K9656 || Diabo || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || || 08K9564 || SSD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || || 27L4291 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || || || 92P6330 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || 4200 || || 92P6088 || Hitachi || IC25N030ATMR04 || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || 4200 || || 92P6096 || Fujitsu || MHT2030AT || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 08K9683 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 08K9767 || Hitachi ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6023 || Fujitsu || MHS2040T || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6098 || Fujitsu || MHT2040AT || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6021 || Hitachi || DK23EA-40 || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6090 || Hitachi || IC25N040ATMR04 || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6119 || Moraga || B || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6121 || Toshiba || Proteus || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || || 08K9758 || Toshiba || || {{T30}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || || 27L4384 || STD ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || 08K9687 || 08K9599 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || 08K9816 || 92P6342 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || 08K9816 || 13N6801 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || 08K9816 || 08K9834 || Hitachi || || {{T30}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 5400 || 08K9816 || 92P6545 || Hitachi || HTS548040M9AT00 ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 4200 || || 08K9833 || Hitachi || || {{T30}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 4200 || || 92P6092 || Hitachi || IC25N060ATMR04 || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 4200 || || 92P6122 || Moraga || C || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 4200 || 13N6706 || 13N6707 || Hitachi || IC25N060ATMR04-0 || {{R51}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || 08K9688 || 08K9700 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || 08K9688 || 92P6340 || STD || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || 73P3357 || 13N6893 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 5400 || || 92P6547 || Hitachi || HTS548060M9AT00 ||&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 7200 || || 13N6807 || Hitachi || HTS726060M9AT00 || {{T41p}}, {{T42p}}, {{T43}}, {{T43p}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 7200 || || 92P6551 || Hitachi || HTS726060M9AT00 ||&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 4200 || 08K9869 || 08K9863 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 4200 || || 92P6123 || Moraga || B || {{G40}}, {{G41}}&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 5400 || 13N6798 || 13N6805 || Hitachi || HTS548080M9AT00 || {{T41p}}, {{T42p}}, {{T43p}}&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 5400 || 09N4273 || 92P6549 || Hitachi || HTS548080M9AT00 ||&lt;br /&gt;
|-&lt;br /&gt;
| 80GB || 7200 || || 39T2583 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 5400 || 40Y8716 || 39T2555 || Fujitsu || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 5400 || 40Y8716 || 39T2559 || Toshiba || ||&lt;br /&gt;
|-&lt;br /&gt;
| 100GB || 7200 || || 39T2585 || Hitachi || ||&lt;br /&gt;
|-&lt;br /&gt;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 2.5&amp;quot; 12.5mm PATA ===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 18GB || 4200 || 05K9239 || 05K9231 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 32GB || 5400 || 08K9511 || 08K9509 || SSD || || &lt;br /&gt;
|-&lt;br /&gt;
| 48GB || 5400 || 08K9600 || 08K9599 || || || &lt;br /&gt;
|-&lt;br /&gt;
| 48GB || 5400 || 08K9600 || 92P6338 || STD || || &lt;br /&gt;
|-&lt;br /&gt;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 1.8&amp;quot; 9.5mm PATA ===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 92P6083 || Hitachi || DK14FA-20 || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 20GB || 4200 || || 39T2541 || Hitachi || HTC426020G7AT00 || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || 4200 || || 92P6140 || Hitachi || || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || 4200 || || 39T2543 || Hitachi || || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 30GB || 4200 || || 39T2747 || Toshiba || || {{X60s}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 92P6085 || Hitachi || DK13FA-40 || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 39T2545 || Hitachi || || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 40GB || 4200 || || 39T2749 || Toshiba || || {{X60s}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 4200 || 73P3358 || 39T2547 || Hitachi || || {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
|-&lt;br /&gt;
| 60GB || 4200 || || 39T2751 || Toshiba || || {{X60s}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 2.5&amp;quot; PATA (770 series)===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 5.1GB || || 11J8947 || 12J0449 || || || {{770}}, {{770E}}, {{770ED}}, {{770X}}, {{770Z}}&lt;br /&gt;
|-&lt;br /&gt;
| 8.1GB || || 02K0517 || 02K0514 || || || {{770}}, {{770E}}, {{770ED}}, {{770X}}, {{770Z}}&lt;br /&gt;
|-&lt;br /&gt;
| 14.1GB || || 02K0526 || 02K0525 || || || {{770}}, {{770E}}, {{770ED}}, {{770X}}, {{770Z}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
=== 2.5&amp;quot; PATA (380,385,560,570,600 series)===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 1.08GB || || 46H4208 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2.1GB || || 73H9797 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2.1GB || || 45H8783 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 3.2GB || || 02K0487 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 4.0GB || || 02K0501 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 4.0GB || || 05K8871 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 5.1GB || || 02K0506 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6.0GB || || 05K9199 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 6.4GB || || 02K0518 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 10GB || || 36L9293 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 12GB || || 05K9200 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 18GB || || 37L2993 || || || ||&lt;br /&gt;
|-&lt;br /&gt;
! colspan=7 style=&amp;quot;text-align:center;background:#efefef;&amp;quot; |&lt;br /&gt;
=== 2.5&amp;quot; SCSI-2 (PowerPC ThinkPads)===&lt;br /&gt;
|- style=&amp;quot;background:#ffdead;white-space:nowrap;&amp;quot;&lt;br /&gt;
!Capacity!!RPM!!PartNr.!!FRU!!Manufacturer!!Model!!ThinkPad Models&lt;br /&gt;
|-&lt;br /&gt;
| 540MB || || 30H1388 || || || || {{820}}, {{850}}, {{860}}&lt;br /&gt;
|-&lt;br /&gt;
| 810MB || || 30H1392 || || || || {{820}}, {{850}}, {{860}}&lt;br /&gt;
|-&lt;br /&gt;
| 1.2GB || || 30H1467 || || || || {{820}}, {{850}}, {{860}}&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Gq</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_save_memory&amp;diff=20606</id>
		<title>How to save memory</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_save_memory&amp;diff=20606"/>
		<updated>2006-03-04T22:00:00Z</updated>

		<summary type="html">&lt;p&gt;Gq: /* Disk space */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |This page is meant as a collection of information on how to save memory to make Linux work reasonable on older system with limited amount of RAM.&lt;br /&gt;
&lt;br /&gt;
Most distributions nowadays don't take much care about it anymore, so there are a lot of things you can do to save memory. To get a smoothly working linux environment on a low memory machine you will need to conciously choose a lot of aspects of your system, most importantly the graphical environment, desktop environment and applications. This page provides detailed information about these various optimization possibilities.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Alternative graphical environments==&lt;br /&gt;
{{Todo|...}}&lt;br /&gt;
&lt;br /&gt;
==Streamlining the desktop environment==&lt;br /&gt;
The common Desktop environments GNOME and KDE are, in their modern state, focused more on features, integration, and beauty rather than on resource saving. Understandable, but running Linux on an older ThinkPad with limited RAM requires conscious and sensitive resource usage more than anything else. The good thing about Linux is that a lot of things stay adjustable and customizable. So lets see what we can do about desktops.&lt;br /&gt;
&lt;br /&gt;
One of the most important things is to decide for one graphical widget library and stick with that when you are choosing your desktop environment and applications. Having several toolkits in use means more libraries being loaded and hence more memory being used by those. Possibilities are:&lt;br /&gt;
* [http://www.fltk.org/ FLTK]&lt;br /&gt;
* [http://www.fox-toolkit.org/ FOX toolkit]&lt;br /&gt;
* [http://www.gnustep.org GNUstep toolkit]&lt;br /&gt;
* [http://www.gtk.org/ GTK] &amp;lt;tt&amp;gt;(not recommended, use GTK 2 if possible)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* [http://www.gtk.org/ GTK 2]&lt;br /&gt;
* [http://www.lesstif.org/ Lesstif] / [http://www.openmotif.org/ OpenMotif]&lt;br /&gt;
* [http://www.trolltech.com/products/qt/index.html QT]&lt;br /&gt;
* [http://www.windowmaker.org/development-wings.html WINGs] &amp;lt;tt&amp;gt;(kind of a lightweight GNUstep toolkit, provided by the WindowMaker developers)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* [http://www.x.org/ X Toolkit]&lt;br /&gt;
&lt;br /&gt;
Of those, at current state, there are enough applications for the X Toolkit, GTK, GTK 2 and QT to provide you with a solution for every task you should want.&lt;br /&gt;
&lt;br /&gt;
===GNOME===&lt;br /&gt;
It's like with humans, the worst feature is in most cases also the best one. For GNOME it is probably the many little parts it consists of. Makes it hard to install, but enables one to customize the installation. So, the first thing you should do to streamline GNOME is not to launch it. Sound stupid? Well, lets have a look.&lt;br /&gt;
&lt;br /&gt;
GNOME is basically a set of libraries built around the GTK+ libs and extending its functionality. Add some nice little applications, a session manager, a panel, beautiful icons, and some other stuff and you have GNOME as you know it. Reversing those additions is what you can do to use GNOME applications on a machine that this desktop environment would normally take your nerves on.&lt;br /&gt;
&lt;br /&gt;
The GNOME panel, the session manager, the desktop manager and the window manager are all parts of GNOME that eat a lot of memory for something that others can do in a maybe little less beautiful but much more resource saving way.&lt;br /&gt;
So first off configure your login manager not to launch gnome-session at login. If you are using GDM this is quite straight forward, you just need to add a different session script, launching your favorite window manager. See the list below and pick one, lets say i.e. WindowMaker. WindowMaker uses a desktop menu, a dock and a notification area to provide you with an organized way of launching applications and iconfying running ones. So we don't need a panel anymore. Also, think if you really need icons on your desktop. If you do, think about using something like ROX filer instead of nautilus for that. In any case, tell nautilus not to manage the desktop by default by unchecking the according setting within gconf-editor. To keep GNOME applications happy we would need to have gconf and gnome-settings-manager running at every session start. One way to do this is to either include them in your new session script. They both need to be running to make GNOME applications realize their settings properly.&lt;br /&gt;
&lt;br /&gt;
===KDE===&lt;br /&gt;
{{Todo|...}}&lt;br /&gt;
&lt;br /&gt;
===Alternative Desktop Environments===&lt;br /&gt;
First of all, it is important to notice that GNOME and KDE are not the only Desktop Environments around.&lt;br /&gt;
Other complete (featuring most of: window management, session management, desktop management, file management and panel) desktop environments are:&lt;br /&gt;
*[http://xfce.org/ XFCE] &amp;lt;tt&amp;gt;uses GTK 2&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://ede.sourceforge.net Equinox Desktop Environment] &amp;lt;tt&amp;gt;uses eFLTK, a modified version of FLTK&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://www.nongnu.org/antiright/ AntiRight Desktop Environment] &amp;lt;tt&amp;gt;uses LessTif / OpenMotif&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://foxdesktop.sourceforge.net/ FOX Desktop Environment] &amp;lt;tt&amp;gt;uses FOX Toolkit&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://www.gnustep.org/ GNUstep] &amp;lt;tt&amp;gt;provides it's own toolkit&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But also, some Window Managers exceed the task of managing windows towards providing a functional workbench. See below for a list.&lt;br /&gt;
&lt;br /&gt;
===Building your own Desktop===&lt;br /&gt;
&lt;br /&gt;
====Window Manager====&lt;br /&gt;
If you want to build your own customized desktop, a good start is choosing the window manager of your liking.&lt;br /&gt;
&lt;br /&gt;
Here's a list of some of them:&lt;br /&gt;
*including basic Desktop Environment functionality&lt;br /&gt;
**the [[Wikipedia:NextStep|NextStep]] alike ones&lt;br /&gt;
***[http://www.windowmaker.org/ WindowMaker] &amp;lt;tt&amp;gt;(probably the most widespread NextStep like WM)&amp;lt;/tt&amp;gt;&lt;br /&gt;
***[http://www.afterstep.org/ AfterStep] &amp;lt;tt&amp;gt;(another one of those)&amp;lt;/tt&amp;gt;&lt;br /&gt;
***[http://blackboxwm.sourceforge.net/ BlackBox]&lt;br /&gt;
***[http://fluxbox.sourceforge.net/ FluxBox] &amp;lt;tt&amp;gt;(tabbed windows, lighweight)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**others&lt;br /&gt;
***[http://www.icewm.org/ IceWM] &amp;lt;tt&amp;gt;(lightweight, widespread)&amp;lt;/tt&amp;gt;&lt;br /&gt;
***[http://enlightenment.sourceforge.net/ Enlightenment] &amp;lt;tt&amp;gt;(lots of features and eye candy)&amp;lt;/tt&amp;gt;&lt;br /&gt;
***[http://www.pekwm.org PekWM] &amp;lt;tt&amp;gt;(kind of a one man show, but feature rich and extremely customizable)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*pure WindowManagers &lt;br /&gt;
**[http://golem.sourceforge.net/ Golem]&lt;br /&gt;
**[http://home.earthlink.net/~lab1701/larswm/ LarsWM] &amp;lt;tt&amp;gt;(unique tiling Window Manager)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[http://www.nongnu.org/ratpoison/ ratpoison] &amp;lt;tt&amp;gt;(modeled after gnu screen)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[http://fvwm.org/ fvwm] &amp;lt;tt&amp;gt;(small but powerful)&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[http://www.all-day-breakfast.com/wm2/ wm2] &amp;lt;tt&amp;gt;really small Window Manager&amp;lt;/tt&amp;gt;&lt;br /&gt;
**[http://www.all-day-breakfast.com/wmx/ wmx] &amp;lt;tt&amp;gt;slightly more featureful version of wm2&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Taskbar/Panel====&lt;br /&gt;
Another thing that especially users coming to Linux from the Windows world would probably like is a Panel or Taskbar.&lt;br /&gt;
&lt;br /&gt;
Here's a collection of independant low resource panels:&lt;br /&gt;
*[http://www.chatjunkies.org/fspanel/ F***ing Small Panel] &amp;lt;tt&amp;gt;(doesn't use any toolkit)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://freshmeat.net/projects/hpanel/ HPanel] &amp;lt;tt&amp;gt;(doesn't use any toolkit)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://fbpanel.sourceforge.net/ fbpanel] &amp;lt;tt&amp;gt;(depends on GTK 2)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://jodrell.net/projects/perlpanel Perl Panel] &amp;lt;tt&amp;gt;(depends on GTK 2, gnomevfs, perl)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[http://www.gkrellm.net/ GKrellM] &amp;lt;tt&amp;gt;(depends on GTK 2, flexible plugin based skinable vertical panel)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Desktop Pinboard====&lt;br /&gt;
Then, the next thing you might be looking for is how to get icons onto your desktop. Usually this is done by the file manager who displays the content of a special directory as icons on the desktop. See the File Manager section to follow this approach.&lt;br /&gt;
&lt;br /&gt;
However, you might decide for a really lightwight file manager which doesn't offer this feature. In that case all hope is not lost, for there are also special programs specialized in desktop icon management. Such are:&lt;br /&gt;
* [http://idesk.sourceforge.net/ iDesk] &amp;lt;tt&amp;gt;(recent versions need imlib2 only)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====File Manager====&lt;br /&gt;
File Managers are the fourth really important compontent of a desktop environment. There are plenty out their ranging from resource hugs to really lightweight and slim ones.&lt;br /&gt;
&lt;br /&gt;
File Managers come with three distinct general user interface approaches: the two pane gui, the spacial and the browser gui. The browser gui is the one the Windows Explorer starting from Windows 2000 uses as well as earlier versions of Nautilus. The spacial view is the one known from Windows 95 and more recent versions of Nautilus. The two pane view is know to many from Norten Commander, Directory Opus or your favorite FTP client.&lt;br /&gt;
&lt;br /&gt;
The following list provides an overview.&lt;br /&gt;
*FLTK&lt;br /&gt;
** [http://www.oksid.ch/flfm/ Fast Light File Manager] &amp;lt;tt&amp;gt;(spacial gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* FOX toolkit&lt;br /&gt;
** [http://roland65.free.fr/xfe/ X File Explorer] &amp;lt;tt&amp;gt;(browser and two pane gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK&lt;br /&gt;
** [http://www.kaisersite.de/dfm/ Desktop File Manager] &amp;lt;tt&amp;gt;(spacial gui, incl. desktop icon management)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://www.uwyn.com/projects/fm/ FM] &amp;lt;tt&amp;gt;(spacial, MAC OS 9 like gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://radekc.regnet.cz/ Seksi Commander] &amp;lt;tt&amp;gt;(two pane gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*GTK 2&lt;br /&gt;
** [http://rox.sourceforge.net/ ROX Filer] &amp;lt;tt&amp;gt;(highly productive spacial gui, incl. panel and desktop icon &lt;br /&gt;
management)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://blog.perldude.de/projects/filer/ Filer] &amp;lt;tt&amp;gt;(browser and two pane gui, requires Perl)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://xffm.sourceforge.net/ XFFM] &amp;lt;tt&amp;gt;(browser and spacial gui, requires some XFCE libs)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://logicaldesktop.sourceforge.net/ Logical Desktop] &amp;lt;tt&amp;gt;(browser gui, actually a very special approach)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://tuxcmd.sourceforge.net/ Tux Commander] &amp;lt;tt&amp;gt;(two pane gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://emelfm2.net/emelFM2/ emelFM2] &amp;lt;tt&amp;gt;(two pane gui with full customizable menu and toolbar, the best for power users)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://thunar.xfce.org/index.xhtml Thunar] &amp;lt;tt&amp;gt;(requires some XFCE libs)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* OpenMotif&lt;br /&gt;
** [http://www.musikwissenschaft.uni-mainz.de/~ag/xplore/xplore.php Xplore] &amp;lt;tt&amp;gt;(browser gui with productive 4 pane concept)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* QT 2&lt;br /&gt;
** [http://www.hi-net.cz/blaza/bfcommander/en/index.html BF-Commander] &amp;lt;tt&amp;gt;(two pane gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Qt3&lt;br /&gt;
** [http://www.beesoft.org/download_bsc.html Beesoft Commander] &amp;lt;tt&amp;gt; (fast &amp;amp; easy two panel file manager, like Norton Commander)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Tcl/Tk&lt;br /&gt;
** [http://users.tkk.fi/~mkivinie/X-Files/ X-Files] &amp;lt;tt&amp;gt;(two pane gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*X Toolkit&lt;br /&gt;
** [http://www.musikwissenschaft.uni-mainz.de/~ag/xfm/ X File Manager] &amp;lt;tt&amp;gt;(spacial gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://www.boomerangsworld.de/worker/ Worker] &amp;lt;tt&amp;gt;(two pane gui, highly productive and configurable)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://xnc.dubna.su/ X Northern Captain] &amp;lt;tt&amp;gt;(interesting flexible two pane gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*3D Filemanagers&lt;br /&gt;
** [http://www.determinate.net/webdata/seg/tdfsb.html TDFSB] &amp;lt;tt&amp;gt;(3D gui, the most impressing 3D file browser so far)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://www.forchheimer.se/bfm/ Brutal File Manager] &amp;lt;tt&amp;gt;(3D gui more for fun than productivity)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://turma.sourceforge.net/software/3dfile/ 3DFile] &amp;lt;tt&amp;gt;(3D gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
** [http://orbis.sourceforge.net/ Orbis] &amp;lt;tt&amp;gt;(3D gui)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Choosing applications==&lt;br /&gt;
===Web Browser===&lt;br /&gt;
This is highly dependend on the way you use your browser, it's often worth it to try out all and just track general&lt;br /&gt;
memory usage. Remember that &amp;lt;tt&amp;gt;top&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;ps&amp;lt;/tt&amp;gt; don't report correct memory usage, track totals only.&lt;br /&gt;
&lt;br /&gt;
====Firefox====&lt;br /&gt;
Firefox is graphical web browser. One can install features like AdBlock and FlashClicktoplay which will decrease memory  and&lt;br /&gt;
processor usage by hiding Flash and Java -adverts.&lt;br /&gt;
&lt;br /&gt;
====Opera====&lt;br /&gt;
Opera is graphical web browser. You can easily enable/disable plug-ins and java (press F12) and decrease memory usage.&lt;br /&gt;
Opera uses QT as toolkit, so you may shave off some Mbytes off memory usage by using dynamically linked version if you use KDE.&lt;br /&gt;
&lt;br /&gt;
====Konqueror====&lt;br /&gt;
Konqueror is graphical web browser. It's integrated with KDE and has several advanced features (esp. ca. KDE 3.5).&lt;br /&gt;
You may save some megabytes by using it instead of other browsers when using KDE.&lt;br /&gt;
It's not necessarily heavy even when used without running KDE.&lt;br /&gt;
&lt;br /&gt;
====Dillo====&lt;br /&gt;
Dillo is minimalistic and very small graphical web browser. &lt;br /&gt;
&lt;br /&gt;
====Elinks/Lynx====&lt;br /&gt;
elinks/lynx are both text mode web browsers. &amp;lt;tt&amp;gt;elinks&amp;lt;/tt&amp;gt; handles tables and formatting much nicer than &amp;lt;tt&amp;gt;lynx&amp;lt;/tt&amp;gt;.&lt;br /&gt;
Both go very easy on memory footprint.&lt;br /&gt;
&lt;br /&gt;
{{Todo|...}}&lt;br /&gt;
&lt;br /&gt;
==Disabling unneeded system deamons==&lt;br /&gt;
Another thing you can do to improve performance is to get rid of unneaded system daemons launched from your init scripts. Disable them by using the according configuration interface of your distro or by deleting links in the according runlevel directories (usually in &amp;lt;code&amp;gt;/etc/rc.d/&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Daemons you usually don't need:&lt;br /&gt;
* httpd &amp;lt;tt&amp;gt;(Apache web server)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* mysqld &amp;lt;tt&amp;gt;(MySQL database server)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* smbd &amp;lt;tt&amp;gt;(SMB windows filesharing server)&amp;lt;/tt&amp;gt;&lt;br /&gt;
* pppd &amp;lt;tt&amp;gt;(PPP server for connections through modems and serial lines)&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Adjusting filesystems==&lt;br /&gt;
You can also try to optimize memory usage by making sure that you have as little as possible of your filesystem residing in RAM. To do this make sure that the following mount points are set to reside on your harddisk in {{path|/etc/fstab}}.&lt;br /&gt;
* /dev (not possible if you use udev)&lt;br /&gt;
* /tmp&lt;br /&gt;
&lt;br /&gt;
==Other tips==&lt;br /&gt;
===Disk space===&lt;br /&gt;
When using Debian/Ubuntu/other derivative, use &amp;lt;tt&amp;gt;aptitude&amp;lt;/tt&amp;gt; as package manager, and use it as soon as possible. Use it and only it to install and remove packages.&lt;br /&gt;
&lt;br /&gt;
One of it's most usefull features is that it tracks packages you install and marks packages installed via dependency as such, so when you remove a package that is no longer used, or package updates and doesn't use a library anymore, that dependency will get uninstalled.&lt;br /&gt;
&lt;br /&gt;
You can mark packages installed as automatically installed by hitting 'M' (uppercase m), it will be marked for deinstallation if it's not longer required.&lt;br /&gt;
&lt;br /&gt;
You could also install localepurge wich will remove all unneded locales and localized manpages for packages you install.&lt;/div&gt;</summary>
		<author><name>Gq</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_display_remaining_black_after_resume&amp;diff=20604</id>
		<title>Problem with display remaining black after resume</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_display_remaining_black_after_resume&amp;diff=20604"/>
		<updated>2006-03-04T20:18:45Z</updated>

		<summary type="html">&lt;p&gt;Gq: /* Solution for ThinkPads with ATI graphic chips */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There has been a problem encountered where the display stays black on resuming from suspend.&lt;br /&gt;
&lt;br /&gt;
The symptom might have you think first that your system hang up, but you will realize that your ThinkPad works and you can even reset it via {{key|Ctrl}}{{key|Alt}}{{key|Del}}.&lt;br /&gt;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
*ThinkPad {{T41p}}, {{T42}}, {{T42p}}, {{T43p}}&lt;br /&gt;
*ThinkPad {{X21}}, {{X30}}, {{X31}}, {{X40}}, {{X41}}&lt;br /&gt;
*ThinkPad {{R50e}}{{footnote|1}}, {{R50p}}, {{R51}} (with BIOS 1.11), {{R52}}&lt;br /&gt;
*ThinkPad {{A30p}}&lt;br /&gt;
*ThinkPad {{390X}} (doesn't wake up; LCD backlight on, harddrive light remains on)&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
*Linux (it's a kernel issue)&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
===Solution for ThinkPads with ATI graphic chips===&lt;br /&gt;
The Solution is to provide the {{bootparm|acpi_sleep|s3_bios}} kernel parameter in your kernel parameter line.&lt;br /&gt;
&lt;br /&gt;
For grub this can look like this:&lt;br /&gt;
 title           Linux, kernel 2.6.11-1-686&lt;br /&gt;
 root            (hd0,0)&lt;br /&gt;
 kernel          /boot/vmlinuz-2.6.11-1-686 root=/dev/hda1 ro acpi_sleep=s3_bios&lt;br /&gt;
 initrd          /boot/initrd.img-2.6.11-1-686&lt;br /&gt;
 savedefault&lt;br /&gt;
 boot&lt;br /&gt;
&lt;br /&gt;
For lilo it can look like this:&lt;br /&gt;
&lt;br /&gt;
 image=/boot/vmlinuz&lt;br /&gt;
     append=&amp;quot;acpi_sleep=s3_bios&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Additionally, in {{Ubuntu}} or {{Kubuntu}} it might be necessary modify {{path|/etc/default/acpi-support}}. Check to make sure that ACPI_SLEEP and SAVE_VBE_STATE are both uncommented and set to true. (If you are using this trick with Intel graphics chips, as suggested below, make sure that nothing with respect to VBE state is done--don't repost the video, don't save the VBE state.)&lt;br /&gt;
&lt;br /&gt;
Otherwise see the example script below.&lt;br /&gt;
&lt;br /&gt;
Another one solution will be to use vbetool. If you are using Debian with hibernate package just uncomment &amp;quot;EnableVbetool yes&amp;quot; in /etc/hibernate/hibernate.conf (or /etc/hibernate/ram.conf)&lt;br /&gt;
&lt;br /&gt;
===Solution for ThinkPads with Intel Extreme Graphics 2===&lt;br /&gt;
{{NOTE|&lt;br /&gt;
On [[:Category:X40|X40]]s/[[:Category:X41|X41]]s - even with Intel Extreme Graphics - and for [[:Category:R52|R52]]s with Intel Graphics Media Accelerator 900 the [[Problem with display remaining black after resume#Solution for ThinkPads with ATI graphic chips|solution for ATI graphics chips]] above is reported to work. In this case, make sure no changes to VBE are made, especially no state saves and no reposts.}}&lt;br /&gt;
&lt;br /&gt;
The following solution should work on 865G, 865GV, 855GM, 855GME, 852GME chipsets.&lt;br /&gt;
*First of all, '''do not''' use the {{bootparm|acpi_sleep|s3_bios}} kernel parameter.&lt;br /&gt;
*Second, completely remove framebuffer support from your kernel. If it's built as modules, it is important that they do not get loaded at all.&lt;br /&gt;
*Before suspending, change to a console and safe the video state with {{cmdroot|cat /proc/bus/pci/00/02.0 &amp;gt; /tmp/video_state}}.&lt;br /&gt;
*On resume, restore the video state with {{cmdroot|cat /tmp/video_state &amp;gt; /proc/bus/pci/00/02.0}} and change back to X.&lt;br /&gt;
The following example {{path|/etc/acpi/actions/sleep.sh}} script shows how to integrate the according lines.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 # change to console 1&lt;br /&gt;
 FGCONSOLE=`fgconsole`&lt;br /&gt;
 chvt 6&lt;br /&gt;
 &lt;br /&gt;
 # safe video state&lt;br /&gt;
 cat /proc/bus/pci/00/02.0 &amp;gt; /tmp/video_state&lt;br /&gt;
 &lt;br /&gt;
 # sync filesystem&lt;br /&gt;
 sync&lt;br /&gt;
 &lt;br /&gt;
 # sync hardware clock with system time&lt;br /&gt;
 hwclock --systohc&lt;br /&gt;
 &lt;br /&gt;
 # go to sleep&lt;br /&gt;
 echo -n 3 &amp;gt; /proc/acpi/sleep&lt;br /&gt;
 &lt;br /&gt;
 # waking up&lt;br /&gt;
 # restore system clock&lt;br /&gt;
 hwclock --hctosys&lt;br /&gt;
 &lt;br /&gt;
 # restore video state&lt;br /&gt;
 cat /tmp/video_state &amp;gt; /proc/bus/pci/00/02.0&lt;br /&gt;
 &lt;br /&gt;
 # change back to X&lt;br /&gt;
 chvt $FGCONSOLE&lt;br /&gt;
 &lt;br /&gt;
 # clean up behind us&lt;br /&gt;
 rm /tmp/video_state&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
#If you have this problem with R50e and the above solution doesn't work, try switching to console first. An example sleep script can be found [[How to configure acpid|here]].&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Gq</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ultrabay_Slim_DVD_Multi-Burner_III&amp;diff=20597</id>
		<title>Ultrabay Slim DVD Multi-Burner III</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ultrabay_Slim_DVD_Multi-Burner_III&amp;diff=20597"/>
		<updated>2006-03-04T12:04:37Z</updated>

		<summary type="html">&lt;p&gt;Gq: /* Actual Drives */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== UltraBay Slim Super Multi-Burner Drive ===&lt;br /&gt;
This is an DVD Writer for the Ultrabay Slim.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Read capabilities&lt;br /&gt;
** CD-ROM (24x)&lt;br /&gt;
** DVD-ROM (8x)&lt;br /&gt;
* Write capabilities&lt;br /&gt;
** CD-R (24x)&lt;br /&gt;
** CD-RW (16x)&lt;br /&gt;
** DVD-R (8x)&lt;br /&gt;
** DVD-R DL (2x)&lt;br /&gt;
** DVD-RW (4x)&lt;br /&gt;
** DVD-RAM (3x)&lt;br /&gt;
** DVD+R (8x)&lt;br /&gt;
** DVD+R DL (2.4x)&lt;br /&gt;
** DVD+RW (4x)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:UltraBay Slim Optical Drive.gif|UltraBay Slim Optical Drive]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*[http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-62441 IBMs product overview page for this drive]&lt;br /&gt;
&lt;br /&gt;
==== Actual Drives ====&lt;br /&gt;
* ?? (may be [http://www.panasonic.com/industrial/computer/storage/optical/models/UJ846B.htm Matshita UJ-846-B])&lt;br /&gt;
&lt;br /&gt;
=== IBM Partnumbers ===&lt;br /&gt;
* Order PN: 40Y8623 (flat bezel), 40Y8622 (curved bezel)&lt;br /&gt;
* FRU PN: 39T2677 (flat bezel)&lt;br /&gt;
&lt;br /&gt;
=== Linux Support ===&lt;br /&gt;
If connected at boot time, the drive is {{path|/dev/hdc}}.&lt;br /&gt;
&lt;br /&gt;
=== Supported with ===&lt;br /&gt;
*ThinkPad {{T40}}, {{T40p}}, {{T41}}, {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T60}}, {{T60p}}&lt;br /&gt;
*ThinkPad {{Z60t}}&lt;br /&gt;
*[[UltraBase X4]], [[ThinkPad X4 Dock]], [[UltraBase X6]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Gq</name></author>
		
	</entry>
</feed>