<?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=LLin</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=LLin"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/LLin"/>
	<updated>2026-05-06T01:17:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=38021</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=38021"/>
		<updated>2008-06-19T19:16:40Z</updated>

		<summary type="html">&lt;p&gt;LLin: /* X Resolution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*Model 7658CTO&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
*Install LILO to the Linux partition. This leaves the MBR untouched and retains the ability to boot into the rescue partition.&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
At least for the T61, the Wikipedia [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions VESA BIOS Extensions] page lists incorrect modes. [http://www.phoronix.net/downloads/vbespy.tar.bz2 vbetest] (requires [http://sourceforge.net/projects/lrmi lrmi]) outputs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[352] 768x480 (256 color palette)&lt;br /&gt;
[353] 768x480 (5:6:5)&lt;br /&gt;
[354] 768x480 (8:8:8)&lt;br /&gt;
[355] 960x600 (256 color palette)&lt;br /&gt;
[356] 960x600 (5:6:5)&lt;br /&gt;
[357] 960x600 (8:8:8)&lt;br /&gt;
[358] 1280x800 (256 color palette)&lt;br /&gt;
[359] 1280x800 (5:6:5)&lt;br /&gt;
[360] 1280x800 (8:8:8)&lt;br /&gt;
[361] 1440x900 (256 color palette)&lt;br /&gt;
[362] 1440x900 (5:6:5)&lt;br /&gt;
[363] 1440x900 (8:8:8)&lt;br /&gt;
[261] 1024x768 (256 color palette)&lt;br /&gt;
[279] 1024x768 (5:6:5)&lt;br /&gt;
[280] 1024x768 (8:8:8)&lt;br /&gt;
[274] 640x480 (8:8:8)&lt;br /&gt;
[276] 800x600 (5:6:5)&lt;br /&gt;
[277] 800x600 (8:8:8)&lt;br /&gt;
[257] 640x480 (256 color palette)&lt;br /&gt;
[259] 800x600 (256 color palette)&lt;br /&gt;
[273] 640x480 (5:6:5)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding 512 to the bracketed number gives the correct Linux video mode:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
 !&lt;br /&gt;
 !640×480&lt;br /&gt;
 !768x480&lt;br /&gt;
 !800×600&lt;br /&gt;
 !960×600&lt;br /&gt;
 !1024×768&lt;br /&gt;
 !1280×800&lt;br /&gt;
 !1440×900&lt;br /&gt;
 |-&lt;br /&gt;
 !256 color palette&lt;br /&gt;
 |769&lt;br /&gt;
 |864&lt;br /&gt;
 |771&lt;br /&gt;
 |867&lt;br /&gt;
 |773&lt;br /&gt;
 |870&lt;br /&gt;
 |873&lt;br /&gt;
 |-&lt;br /&gt;
 !16-bit (5:6:5)&lt;br /&gt;
 |785&lt;br /&gt;
 |865&lt;br /&gt;
 |788&lt;br /&gt;
 |868&lt;br /&gt;
 |791&lt;br /&gt;
 |871&lt;br /&gt;
 |874&lt;br /&gt;
 |-&lt;br /&gt;
 !32-bit (8:8:8)&lt;br /&gt;
 |786&lt;br /&gt;
 |866&lt;br /&gt;
 |789&lt;br /&gt;
 |869&lt;br /&gt;
 |792&lt;br /&gt;
 |872&lt;br /&gt;
 |875*&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Replace the existing '''vga=XXX''' with one of the above numbers in '''/etc/lilo.conf''' then re-run '''lilo'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Doesn't work, screen is distorted and unusable. Other 32-bit resolutions are ok.&lt;br /&gt;
&lt;br /&gt;
To verify the setting run '''dmesg | grep vesafb''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 5062k, total 7616k&lt;br /&gt;
vesafb: mode is 1440x900x16, linelength=2880, pages=1&lt;br /&gt;
vesafb: scrolling: redraw&lt;br /&gt;
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
Font sizing can be a headache. In xfce changing the font DPI to 96 will resolve the &amp;quot;fonts too big&amp;quot; issue. The setting is located in '''Settings - User Interface Settings'''&lt;br /&gt;
&lt;br /&gt;
==Advanced Trackpad==&lt;br /&gt;
&lt;br /&gt;
The default settings don't utilize the trackpad's advanced functions (vertical/horizontal scrolling, etc) in X.&lt;br /&gt;
&lt;br /&gt;
Comment out the '''options''' line in '''/etc/modprobe.d/psmouse/''' to recognize the trackpad as a ''SynPS/2 Synaptics TouchPad'' instead of a ''PS/2 Synaptics TouchPad'' in '''/proc/bus/input/devices'''.&lt;br /&gt;
&lt;br /&gt;
The [http://web.telia.com/~u89404340/touchpad/ Synaptics TouchPad driver] is available as a [http://slackbuilds.org/repository/12.1/system/synaptics/ SlackBuild].&lt;br /&gt;
&lt;br /&gt;
The InputDevices section of xorg.conf:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
# Input devices&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
# Core keyboard's InputDevice section&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    Identifier	&amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
    Driver	&amp;quot;kbd&amp;quot;&lt;br /&gt;
&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
# Core Pointer's InputDevice section&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier  &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver      &amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;SendCoreEvents&amp;quot;	        &amp;quot;true&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Device&amp;quot;			&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Protocol&amp;quot;			&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;HorizEdgeScroll&amp;quot;	        &amp;quot;0&amp;quot;&lt;br /&gt;
	Option      &amp;quot;LeftEdge&amp;quot;			&amp;quot;1700&amp;quot;&lt;br /&gt;
	Option      &amp;quot;RightEdge&amp;quot;			&amp;quot;5300&amp;quot;&lt;br /&gt;
	Option      &amp;quot;TopEdge&amp;quot;			&amp;quot;1700&amp;quot;&lt;br /&gt;
	Option      &amp;quot;BottomEdge&amp;quot;		&amp;quot;4200&amp;quot;&lt;br /&gt;
	Option      &amp;quot;FingerLow&amp;quot;			&amp;quot;25&amp;quot;&lt;br /&gt;
	Option      &amp;quot;FingerHigh&amp;quot;		&amp;quot;30&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MaxTapTime&amp;quot;		&amp;quot;180&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MaxTapMove&amp;quot;		&amp;quot;220&amp;quot;&lt;br /&gt;
	Option      &amp;quot;VertScrollDelta&amp;quot;	        &amp;quot;100&amp;quot;&lt;br /&gt;
	Option      &amp;quot;HorizScrollDelta&amp;quot;	        &amp;quot;100&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MinSpeed&amp;quot;			&amp;quot;0.09&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MaxSpeed&amp;quot;			&amp;quot;0.18&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;AccelFactor&amp;quot;		&amp;quot;0.0015&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;SHMConfig&amp;quot;			&amp;quot;on&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;TapButton1&amp;quot;		&amp;quot;1&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;TapButton2&amp;quot;		&amp;quot;2&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;TapButton3&amp;quot;		&amp;quot;3&amp;quot;    &lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier  &amp;quot;UltraNav Trackpoint&amp;quot;&lt;br /&gt;
	Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
	Option      &amp;quot;CorePointer1&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Device&amp;quot;              &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Protocol&amp;quot;            &amp;quot;ImPS/2&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Emulate3Buttons&amp;quot;     &amp;quot;on&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Emulate3Timeout&amp;quot;	  &amp;quot;50&amp;quot;&lt;br /&gt;
	Option      &amp;quot;EmulateWheel&amp;quot;        &amp;quot;on&amp;quot;&lt;br /&gt;
	Option      &amp;quot;EmulateWheelTimeOut&amp;quot; &amp;quot;200&amp;quot;&lt;br /&gt;
	Option      &amp;quot;EmulateWheelButton&amp;quot;  &amp;quot;2&amp;quot;&lt;br /&gt;
	Option      &amp;quot;YAxisMapping&amp;quot;        &amp;quot;4 5&amp;quot;&lt;br /&gt;
	Option      &amp;quot;XAxisMapping&amp;quot;        &amp;quot;6 7&amp;quot;&lt;br /&gt;
	Option      &amp;quot;ZAxisMapping&amp;quot;        &amp;quot;4 5&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Problems/Issues==&lt;br /&gt;
&lt;br /&gt;
*Running AC-only will restrict the CPU speed to 800Mhz or 1.2Ghz. See [[Problem_with_CPU_frequency_scaling]] for more details, the fix (until a post-2.6.25 kernel adds a patch) is adding '''append=processor.ignore_pcc=1''' to '''lilo.conf'''.&lt;br /&gt;
*Suspend-to-RAM from console - Won't restore, screen remains blank. [[Problems_with_ACPI_suspend-to-ram]] lists all sorts of woes.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37979</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37979"/>
		<updated>2008-06-14T00:45:57Z</updated>

		<summary type="html">&lt;p&gt;LLin: /* Advanced Trackpad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*Model 7658CTO&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
*Install LILO to the Linux partition. This leaves the MBR untouched and retains the ability to boot into the rescue partition.&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
At least for the T61, the Wikipedia [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions VESA BIOS Extensions] page lists incorrect modes. [http://www.phoronix.net/downloads/vbespy.tar.bz2 vbetest] (requires [http://sourceforge.net/projects/lrmi lrmi]) outputs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[352] 768x480 (256 color palette)&lt;br /&gt;
[353] 768x480 (5:6:5)&lt;br /&gt;
[354] 768x480 (8:8:8)&lt;br /&gt;
[355] 960x600 (256 color palette)&lt;br /&gt;
[356] 960x600 (5:6:5)&lt;br /&gt;
[357] 960x600 (8:8:8)&lt;br /&gt;
[358] 1280x800 (256 color palette)&lt;br /&gt;
[359] 1280x800 (5:6:5)&lt;br /&gt;
[360] 1280x800 (8:8:8)&lt;br /&gt;
[361] 1440x900 (256 color palette)&lt;br /&gt;
[362] 1440x900 (5:6:5)&lt;br /&gt;
[363] 1440x900 (8:8:8)&lt;br /&gt;
[261] 1024x768 (256 color palette)&lt;br /&gt;
[279] 1024x768 (5:6:5)&lt;br /&gt;
[280] 1024x768 (8:8:8)&lt;br /&gt;
[274] 640x480 (8:8:8)&lt;br /&gt;
[276] 800x600 (5:6:5)&lt;br /&gt;
[277] 800x600 (8:8:8)&lt;br /&gt;
[257] 640x480 (256 color palette)&lt;br /&gt;
[259] 800x600 (256 color palette)&lt;br /&gt;
[273] 640x480 (5:6:5)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding 512 to the bracketed number gives the correct Linux video mode:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
 !&lt;br /&gt;
 !640×480&lt;br /&gt;
 !768x480&lt;br /&gt;
 !800×600&lt;br /&gt;
 !960×600&lt;br /&gt;
 !1024×768&lt;br /&gt;
 !1280×800&lt;br /&gt;
 !1440×900&lt;br /&gt;
 |-&lt;br /&gt;
 !256 color palette&lt;br /&gt;
 |769&lt;br /&gt;
 |864&lt;br /&gt;
 |771&lt;br /&gt;
 |867&lt;br /&gt;
 |773&lt;br /&gt;
 |870&lt;br /&gt;
 |873&lt;br /&gt;
 |-&lt;br /&gt;
 !16-bit (5:6:5)&lt;br /&gt;
 |785&lt;br /&gt;
 |865&lt;br /&gt;
 |788&lt;br /&gt;
 |868&lt;br /&gt;
 |791&lt;br /&gt;
 |871&lt;br /&gt;
 |874&lt;br /&gt;
 |-&lt;br /&gt;
 !32-bit (8:8:8)&lt;br /&gt;
 |786&lt;br /&gt;
 |866&lt;br /&gt;
 |789&lt;br /&gt;
 |869&lt;br /&gt;
 |792&lt;br /&gt;
 |872&lt;br /&gt;
 |875*&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Replace the existing '''vga=XXX''' with one of the above numbers in '''/etc/lilo.conf''' then re-run '''lilo'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Doesn't work, screen is distorted and unusable. Other 32-bit resolutions are ok.&lt;br /&gt;
&lt;br /&gt;
To verify the setting run '''dmesg | grep vesafb''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 5062k, total 7616k&lt;br /&gt;
vesafb: mode is 1440x900x16, linelength=2880, pages=1&lt;br /&gt;
vesafb: scrolling: redraw&lt;br /&gt;
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
==Advanced Trackpad==&lt;br /&gt;
&lt;br /&gt;
The default settings don't utilize the trackpad's advanced functions (vertical/horizontal scrolling, etc) in X.&lt;br /&gt;
&lt;br /&gt;
Comment out the '''options''' line in '''/etc/modprobe.d/psmouse/''' to recognize the trackpad as a ''SynPS/2 Synaptics TouchPad'' instead of a ''PS/2 Synaptics TouchPad'' in '''/proc/bus/input/devices'''.&lt;br /&gt;
&lt;br /&gt;
The [http://web.telia.com/~u89404340/touchpad/ Synaptics TouchPad driver] is available as a [http://slackbuilds.org/repository/12.1/system/synaptics/ SlackBuild].&lt;br /&gt;
&lt;br /&gt;
The InputDevices section of xorg.conf:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
# Input devices&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
# Core keyboard's InputDevice section&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    Identifier	&amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
    Driver	&amp;quot;kbd&amp;quot;&lt;br /&gt;
&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
# Core Pointer's InputDevice section&lt;br /&gt;
# **********************************************************************&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier  &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
	Driver      &amp;quot;synaptics&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;SendCoreEvents&amp;quot;	        &amp;quot;true&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Device&amp;quot;			&amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Protocol&amp;quot;			&amp;quot;auto-dev&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;HorizEdgeScroll&amp;quot;	        &amp;quot;0&amp;quot;&lt;br /&gt;
	Option      &amp;quot;LeftEdge&amp;quot;			&amp;quot;1700&amp;quot;&lt;br /&gt;
	Option      &amp;quot;RightEdge&amp;quot;			&amp;quot;5300&amp;quot;&lt;br /&gt;
	Option      &amp;quot;TopEdge&amp;quot;			&amp;quot;1700&amp;quot;&lt;br /&gt;
	Option      &amp;quot;BottomEdge&amp;quot;		&amp;quot;4200&amp;quot;&lt;br /&gt;
	Option      &amp;quot;FingerLow&amp;quot;			&amp;quot;25&amp;quot;&lt;br /&gt;
	Option      &amp;quot;FingerHigh&amp;quot;		&amp;quot;30&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MaxTapTime&amp;quot;		&amp;quot;180&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MaxTapMove&amp;quot;		&amp;quot;220&amp;quot;&lt;br /&gt;
	Option      &amp;quot;VertScrollDelta&amp;quot;	        &amp;quot;100&amp;quot;&lt;br /&gt;
	Option      &amp;quot;HorizScrollDelta&amp;quot;	        &amp;quot;100&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MinSpeed&amp;quot;			&amp;quot;0.09&amp;quot;&lt;br /&gt;
	Option      &amp;quot;MaxSpeed&amp;quot;			&amp;quot;0.18&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;AccelFactor&amp;quot;		&amp;quot;0.0015&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;SHMConfig&amp;quot;			&amp;quot;on&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;TapButton1&amp;quot;		&amp;quot;1&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;TapButton2&amp;quot;		&amp;quot;2&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;TapButton3&amp;quot;		&amp;quot;3&amp;quot;    &lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
	Identifier  &amp;quot;UltraNav Trackpoint&amp;quot;&lt;br /&gt;
	Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
	Option      &amp;quot;CorePointer1&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Device&amp;quot;              &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Protocol&amp;quot;            &amp;quot;ImPS/2&amp;quot;&lt;br /&gt;
	Option      &amp;quot;Emulate3Buttons&amp;quot;     &amp;quot;on&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Emulate3Timeout&amp;quot;	  &amp;quot;50&amp;quot;&lt;br /&gt;
	Option      &amp;quot;EmulateWheel&amp;quot;        &amp;quot;on&amp;quot;&lt;br /&gt;
	Option      &amp;quot;EmulateWheelTimeOut&amp;quot; &amp;quot;200&amp;quot;&lt;br /&gt;
	Option      &amp;quot;EmulateWheelButton&amp;quot;  &amp;quot;2&amp;quot;&lt;br /&gt;
	Option      &amp;quot;YAxisMapping&amp;quot;        &amp;quot;4 5&amp;quot;&lt;br /&gt;
	Option      &amp;quot;XAxisMapping&amp;quot;        &amp;quot;6 7&amp;quot;&lt;br /&gt;
	Option      &amp;quot;ZAxisMapping&amp;quot;        &amp;quot;4 5&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Problems/Issues==&lt;br /&gt;
&lt;br /&gt;
*Running AC-only will restrict the CPU speed to 800Mhz or 1.2Ghz. See [[Problem_with_CPU_frequency_scaling]] for more details, the fix (until a post-2.6.25 kernel adds a patch) is adding '''append=processor.ignore_pcc=1''' to '''lilo.conf'''.&lt;br /&gt;
*Suspend-to-RAM from console - Won't restore, screen remains blank. [[Problems_with_ACPI_suspend-to-ram]] lists all sorts of woes.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37978</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37978"/>
		<updated>2008-06-14T00:29:57Z</updated>

		<summary type="html">&lt;p&gt;LLin: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*Model 7658CTO&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
*Install LILO to the Linux partition. This leaves the MBR untouched and retains the ability to boot into the rescue partition.&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
At least for the T61, the Wikipedia [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions VESA BIOS Extensions] page lists incorrect modes. [http://www.phoronix.net/downloads/vbespy.tar.bz2 vbetest] (requires [http://sourceforge.net/projects/lrmi lrmi]) outputs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[352] 768x480 (256 color palette)&lt;br /&gt;
[353] 768x480 (5:6:5)&lt;br /&gt;
[354] 768x480 (8:8:8)&lt;br /&gt;
[355] 960x600 (256 color palette)&lt;br /&gt;
[356] 960x600 (5:6:5)&lt;br /&gt;
[357] 960x600 (8:8:8)&lt;br /&gt;
[358] 1280x800 (256 color palette)&lt;br /&gt;
[359] 1280x800 (5:6:5)&lt;br /&gt;
[360] 1280x800 (8:8:8)&lt;br /&gt;
[361] 1440x900 (256 color palette)&lt;br /&gt;
[362] 1440x900 (5:6:5)&lt;br /&gt;
[363] 1440x900 (8:8:8)&lt;br /&gt;
[261] 1024x768 (256 color palette)&lt;br /&gt;
[279] 1024x768 (5:6:5)&lt;br /&gt;
[280] 1024x768 (8:8:8)&lt;br /&gt;
[274] 640x480 (8:8:8)&lt;br /&gt;
[276] 800x600 (5:6:5)&lt;br /&gt;
[277] 800x600 (8:8:8)&lt;br /&gt;
[257] 640x480 (256 color palette)&lt;br /&gt;
[259] 800x600 (256 color palette)&lt;br /&gt;
[273] 640x480 (5:6:5)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding 512 to the bracketed number gives the correct Linux video mode:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
 !&lt;br /&gt;
 !640×480&lt;br /&gt;
 !768x480&lt;br /&gt;
 !800×600&lt;br /&gt;
 !960×600&lt;br /&gt;
 !1024×768&lt;br /&gt;
 !1280×800&lt;br /&gt;
 !1440×900&lt;br /&gt;
 |-&lt;br /&gt;
 !256 color palette&lt;br /&gt;
 |769&lt;br /&gt;
 |864&lt;br /&gt;
 |771&lt;br /&gt;
 |867&lt;br /&gt;
 |773&lt;br /&gt;
 |870&lt;br /&gt;
 |873&lt;br /&gt;
 |-&lt;br /&gt;
 !16-bit (5:6:5)&lt;br /&gt;
 |785&lt;br /&gt;
 |865&lt;br /&gt;
 |788&lt;br /&gt;
 |868&lt;br /&gt;
 |791&lt;br /&gt;
 |871&lt;br /&gt;
 |874&lt;br /&gt;
 |-&lt;br /&gt;
 !32-bit (8:8:8)&lt;br /&gt;
 |786&lt;br /&gt;
 |866&lt;br /&gt;
 |789&lt;br /&gt;
 |869&lt;br /&gt;
 |792&lt;br /&gt;
 |872&lt;br /&gt;
 |875*&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Replace the existing '''vga=XXX''' with one of the above numbers in '''/etc/lilo.conf''' then re-run '''lilo'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Doesn't work, screen is distorted and unusable. Other 32-bit resolutions are ok.&lt;br /&gt;
&lt;br /&gt;
To verify the setting run '''dmesg | grep vesafb''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 5062k, total 7616k&lt;br /&gt;
vesafb: mode is 1440x900x16, linelength=2880, pages=1&lt;br /&gt;
vesafb: scrolling: redraw&lt;br /&gt;
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
==Advanced Trackpad==&lt;br /&gt;
&lt;br /&gt;
The default settings don't utilize the trackpad's advanced functions (vertical/horizontal scrolling, etc).&lt;br /&gt;
&lt;br /&gt;
Comment out the '''options''' line in '''/etc/modprobe.d/psmouse/''' to recognize the trackpad as a ''SynPS/2 Synaptics TouchPad'' instead of a ''PS/2 Synaptics TouchPad'' in '''/proc/bus/input/devices'''.&lt;br /&gt;
&lt;br /&gt;
The [http://web.telia.com/~u89404340/touchpad/ Synaptics TouchPad driver] is available as a [http://slackbuilds.org/repository/12.1/system/synaptics/ SlackBuild].&lt;br /&gt;
&lt;br /&gt;
==Problems/Issues==&lt;br /&gt;
&lt;br /&gt;
*Running AC-only will restrict the CPU speed to 800Mhz or 1.2Ghz. See [[Problem_with_CPU_frequency_scaling]] for more details, the fix (until a post-2.6.25 kernel adds a patch) is adding '''append=processor.ignore_pcc=1''' to '''lilo.conf'''.&lt;br /&gt;
*Suspend-to-RAM from console - Won't restore, screen remains blank. [[Problems_with_ACPI_suspend-to-ram]] lists all sorts of woes.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37977</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37977"/>
		<updated>2008-06-14T00:28:53Z</updated>

		<summary type="html">&lt;p&gt;LLin: /* Specs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*Model 7658CTO&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
At least for the T61, the Wikipedia [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions VESA BIOS Extensions] page lists incorrect modes. [http://www.phoronix.net/downloads/vbespy.tar.bz2 vbetest] (requires [http://sourceforge.net/projects/lrmi lrmi]) outputs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[352] 768x480 (256 color palette)&lt;br /&gt;
[353] 768x480 (5:6:5)&lt;br /&gt;
[354] 768x480 (8:8:8)&lt;br /&gt;
[355] 960x600 (256 color palette)&lt;br /&gt;
[356] 960x600 (5:6:5)&lt;br /&gt;
[357] 960x600 (8:8:8)&lt;br /&gt;
[358] 1280x800 (256 color palette)&lt;br /&gt;
[359] 1280x800 (5:6:5)&lt;br /&gt;
[360] 1280x800 (8:8:8)&lt;br /&gt;
[361] 1440x900 (256 color palette)&lt;br /&gt;
[362] 1440x900 (5:6:5)&lt;br /&gt;
[363] 1440x900 (8:8:8)&lt;br /&gt;
[261] 1024x768 (256 color palette)&lt;br /&gt;
[279] 1024x768 (5:6:5)&lt;br /&gt;
[280] 1024x768 (8:8:8)&lt;br /&gt;
[274] 640x480 (8:8:8)&lt;br /&gt;
[276] 800x600 (5:6:5)&lt;br /&gt;
[277] 800x600 (8:8:8)&lt;br /&gt;
[257] 640x480 (256 color palette)&lt;br /&gt;
[259] 800x600 (256 color palette)&lt;br /&gt;
[273] 640x480 (5:6:5)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding 512 to the bracketed number gives the correct Linux video mode:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
 !&lt;br /&gt;
 !640×480&lt;br /&gt;
 !768x480&lt;br /&gt;
 !800×600&lt;br /&gt;
 !960×600&lt;br /&gt;
 !1024×768&lt;br /&gt;
 !1280×800&lt;br /&gt;
 !1440×900&lt;br /&gt;
 |-&lt;br /&gt;
 !256 color palette&lt;br /&gt;
 |769&lt;br /&gt;
 |864&lt;br /&gt;
 |771&lt;br /&gt;
 |867&lt;br /&gt;
 |773&lt;br /&gt;
 |870&lt;br /&gt;
 |873&lt;br /&gt;
 |-&lt;br /&gt;
 !16-bit (5:6:5)&lt;br /&gt;
 |785&lt;br /&gt;
 |865&lt;br /&gt;
 |788&lt;br /&gt;
 |868&lt;br /&gt;
 |791&lt;br /&gt;
 |871&lt;br /&gt;
 |874&lt;br /&gt;
 |-&lt;br /&gt;
 !32-bit (8:8:8)&lt;br /&gt;
 |786&lt;br /&gt;
 |866&lt;br /&gt;
 |789&lt;br /&gt;
 |869&lt;br /&gt;
 |792&lt;br /&gt;
 |872&lt;br /&gt;
 |875*&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Replace the existing '''vga=XXX''' with one of the above numbers in '''/etc/lilo.conf''' then re-run '''lilo'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Doesn't work, screen is distorted and unusable. Other 32-bit resolutions are ok.&lt;br /&gt;
&lt;br /&gt;
To verify the setting run '''dmesg | grep vesafb''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 5062k, total 7616k&lt;br /&gt;
vesafb: mode is 1440x900x16, linelength=2880, pages=1&lt;br /&gt;
vesafb: scrolling: redraw&lt;br /&gt;
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
==Advanced Trackpad==&lt;br /&gt;
&lt;br /&gt;
The default settings don't utilize the trackpad's advanced functions (vertical/horizontal scrolling, etc).&lt;br /&gt;
&lt;br /&gt;
Comment out the '''options''' line in '''/etc/modprobe.d/psmouse/''' to recognize the trackpad as a ''SynPS/2 Synaptics TouchPad'' instead of a ''PS/2 Synaptics TouchPad'' in '''/proc/bus/input/devices'''.&lt;br /&gt;
&lt;br /&gt;
The [http://web.telia.com/~u89404340/touchpad/ Synaptics TouchPad driver] is available as a [http://slackbuilds.org/repository/12.1/system/synaptics/ SlackBuild].&lt;br /&gt;
&lt;br /&gt;
==Problems/Issues==&lt;br /&gt;
&lt;br /&gt;
*Running AC-only will restrict the CPU speed to 800Mhz or 1.2Ghz. See [[Problem_with_CPU_frequency_scaling]] for more details, the fix (until a post-2.6.25 kernel adds a patch) is adding '''append=processor.ignore_pcc=1''' to '''lilo.conf'''.&lt;br /&gt;
*Suspend-to-RAM from console - Won't restore, screen remains blank. [[Problems_with_ACPI_suspend-to-ram]] lists all sorts of woes.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37975</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37975"/>
		<updated>2008-06-13T16:33:47Z</updated>

		<summary type="html">&lt;p&gt;LLin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
At least for the T61, the Wikipedia [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions VESA BIOS Extensions] page lists incorrect modes. [http://www.phoronix.net/downloads/vbespy.tar.bz2 vbetest] (requires [http://sourceforge.net/projects/lrmi lrmi]) outputs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[352] 768x480 (256 color palette)&lt;br /&gt;
[353] 768x480 (5:6:5)&lt;br /&gt;
[354] 768x480 (8:8:8)&lt;br /&gt;
[355] 960x600 (256 color palette)&lt;br /&gt;
[356] 960x600 (5:6:5)&lt;br /&gt;
[357] 960x600 (8:8:8)&lt;br /&gt;
[358] 1280x800 (256 color palette)&lt;br /&gt;
[359] 1280x800 (5:6:5)&lt;br /&gt;
[360] 1280x800 (8:8:8)&lt;br /&gt;
[361] 1440x900 (256 color palette)&lt;br /&gt;
[362] 1440x900 (5:6:5)&lt;br /&gt;
[363] 1440x900 (8:8:8)&lt;br /&gt;
[261] 1024x768 (256 color palette)&lt;br /&gt;
[279] 1024x768 (5:6:5)&lt;br /&gt;
[280] 1024x768 (8:8:8)&lt;br /&gt;
[274] 640x480 (8:8:8)&lt;br /&gt;
[276] 800x600 (5:6:5)&lt;br /&gt;
[277] 800x600 (8:8:8)&lt;br /&gt;
[257] 640x480 (256 color palette)&lt;br /&gt;
[259] 800x600 (256 color palette)&lt;br /&gt;
[273] 640x480 (5:6:5)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding 512 to the bracketed number gives the correct Linux video mode:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
 !&lt;br /&gt;
 !640×480&lt;br /&gt;
 !768x480&lt;br /&gt;
 !800×600&lt;br /&gt;
 !960×600&lt;br /&gt;
 !1024×768&lt;br /&gt;
 !1280×800&lt;br /&gt;
 !1440×900&lt;br /&gt;
 |-&lt;br /&gt;
 !256 color palette&lt;br /&gt;
 |769&lt;br /&gt;
 |864&lt;br /&gt;
 |771&lt;br /&gt;
 |867&lt;br /&gt;
 |773&lt;br /&gt;
 |870&lt;br /&gt;
 |873&lt;br /&gt;
 |-&lt;br /&gt;
 !16-bit (5:6:5)&lt;br /&gt;
 |785&lt;br /&gt;
 |865&lt;br /&gt;
 |788&lt;br /&gt;
 |868&lt;br /&gt;
 |791&lt;br /&gt;
 |871&lt;br /&gt;
 |874&lt;br /&gt;
 |-&lt;br /&gt;
 !32-bit (8:8:8)&lt;br /&gt;
 |786&lt;br /&gt;
 |866&lt;br /&gt;
 |789&lt;br /&gt;
 |869&lt;br /&gt;
 |792&lt;br /&gt;
 |872&lt;br /&gt;
 |875*&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Replace the existing '''vga=XXX''' with one of the above numbers in '''/etc/lilo.conf''' then re-run '''lilo'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Doesn't work, screen is distorted and unusable. Other 32-bit resolutions are ok.&lt;br /&gt;
&lt;br /&gt;
To verify the setting run '''dmesg | grep vesafb''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 5062k, total 7616k&lt;br /&gt;
vesafb: mode is 1440x900x16, linelength=2880, pages=1&lt;br /&gt;
vesafb: scrolling: redraw&lt;br /&gt;
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
==Advanced Trackpad==&lt;br /&gt;
&lt;br /&gt;
The default settings don't utilize the trackpad's advanced functions (vertical/horizontal scrolling, etc).&lt;br /&gt;
&lt;br /&gt;
Comment out the '''options''' line in '''/etc/modprobe.d/psmouse/''' to recognize the trackpad as a ''SynPS/2 Synaptics TouchPad'' instead of a ''PS/2 Synaptics TouchPad'' in '''/proc/bus/input/devices'''.&lt;br /&gt;
&lt;br /&gt;
The [http://web.telia.com/~u89404340/touchpad/ Synaptics TouchPad driver] is available as a [http://slackbuilds.org/repository/12.1/system/synaptics/ SlackBuild].&lt;br /&gt;
&lt;br /&gt;
==Problems/Issues==&lt;br /&gt;
&lt;br /&gt;
*Running AC-only will restrict the CPU speed to 800Mhz or 1.2Ghz. See [[Problem_with_CPU_frequency_scaling]] for more details, the fix (until a post-2.6.25 kernel adds a patch) is adding '''append=processor.ignore_pcc=1''' to '''lilo.conf'''.&lt;br /&gt;
*Suspend-to-RAM from console - Won't restore, screen remains blank. [[Problems_with_ACPI_suspend-to-ram]] lists all sorts of woes.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37974</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37974"/>
		<updated>2008-06-13T16:07:03Z</updated>

		<summary type="html">&lt;p&gt;LLin: /* Console Resolution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
At least for the T61, the Wikipedia [http://en.wikipedia.org/wiki/VESA_BIOS_Extensions VESA BIOS Extensions] page lists incorrect modes. [http://www.phoronix.net/downloads/vbespy.tar.bz2 vbetest] outputs:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[352] 768x480 (256 color palette)&lt;br /&gt;
[353] 768x480 (5:6:5)&lt;br /&gt;
[354] 768x480 (8:8:8)&lt;br /&gt;
[355] 960x600 (256 color palette)&lt;br /&gt;
[356] 960x600 (5:6:5)&lt;br /&gt;
[357] 960x600 (8:8:8)&lt;br /&gt;
[358] 1280x800 (256 color palette)&lt;br /&gt;
[359] 1280x800 (5:6:5)&lt;br /&gt;
[360] 1280x800 (8:8:8)&lt;br /&gt;
[361] 1440x900 (256 color palette)&lt;br /&gt;
[362] 1440x900 (5:6:5)&lt;br /&gt;
[363] 1440x900 (8:8:8)&lt;br /&gt;
[261] 1024x768 (256 color palette)&lt;br /&gt;
[279] 1024x768 (5:6:5)&lt;br /&gt;
[280] 1024x768 (8:8:8)&lt;br /&gt;
[274] 640x480 (8:8:8)&lt;br /&gt;
[276] 800x600 (5:6:5)&lt;br /&gt;
[277] 800x600 (8:8:8)&lt;br /&gt;
[257] 640x480 (256 color palette)&lt;br /&gt;
[259] 800x600 (256 color palette)&lt;br /&gt;
[273] 640x480 (5:6:5)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding 512 to the bracketed number gives the correct Linux video mode:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
 !&lt;br /&gt;
 !640×480&lt;br /&gt;
 !768x480&lt;br /&gt;
 !800×600&lt;br /&gt;
 !960×600&lt;br /&gt;
 !1024×768&lt;br /&gt;
 !1280×800&lt;br /&gt;
 !1440×900&lt;br /&gt;
 |-&lt;br /&gt;
 !256 color palette&lt;br /&gt;
 |769&lt;br /&gt;
 |864&lt;br /&gt;
 |771&lt;br /&gt;
 |867&lt;br /&gt;
 |773&lt;br /&gt;
 |870&lt;br /&gt;
 |873&lt;br /&gt;
 |-&lt;br /&gt;
 !16-bit (5:6:5)&lt;br /&gt;
 |785&lt;br /&gt;
 |865&lt;br /&gt;
 |788&lt;br /&gt;
 |868&lt;br /&gt;
 |791&lt;br /&gt;
 |871&lt;br /&gt;
 |874&lt;br /&gt;
 |-&lt;br /&gt;
 !32-bit (8:8:8)&lt;br /&gt;
 |786&lt;br /&gt;
 |866&lt;br /&gt;
 |789&lt;br /&gt;
 |869&lt;br /&gt;
 |792&lt;br /&gt;
 |872&lt;br /&gt;
 |875*&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Replace the existing '''vga=XXX''' with one of the above numbers in '''/etc/lilo.conf''' then re-run '''lilo'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Doesn't work, screen is distorted and unusable. Other 32-bit resolutions are ok.&lt;br /&gt;
&lt;br /&gt;
To verify the setting run '''dmesg | grep vesafb''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 5062k, total 7616k&lt;br /&gt;
vesafb: mode is 1440x900x16, linelength=2880, pages=1&lt;br /&gt;
vesafb: scrolling: redraw&lt;br /&gt;
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37967</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37967"/>
		<updated>2008-06-12T04:47:15Z</updated>

		<summary type="html">&lt;p&gt;LLin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
==Specs==&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
*[[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
*Create a set of [[Rescue and Recovery]] discs before proceeding, it'll save your bacon when/if (probably when) things go bad.&lt;br /&gt;
&lt;br /&gt;
*Used a Ubuntu boot CD (8.04) and Gparted to split off a new Linux partition from the main Windows partition. This is probably possible with fdisk/cfdisk but Gparted graphical, simple, and straightforward. Leave the rescue partition (~8 GB) alone, newer (early-2008?) T61s ship with Rescue and Recovery version 4 which vastly improves the boot options.&lt;br /&gt;
&lt;br /&gt;
*Insert and boot from the Slackware 12.1 DVD, no key presses are necessary as the drive is set as the first boot device from the factory.&lt;br /&gt;
&lt;br /&gt;
*Start cfdisk and verify that that:&lt;br /&gt;
**The Linux partition is flagged as bootable&lt;br /&gt;
**The NTFS partition is not bootable&lt;br /&gt;
&lt;br /&gt;
*Create a Linux swap partition. There's a [http://www.linuxquestions.org/questions/linux-general-1/creating-more-than-4-primary-partitions...-376698/ limit of four primary partitions] which works out fine (NTFS, Linux, Linux swap, Rescue).&lt;br /&gt;
&lt;br /&gt;
*Run setup&lt;br /&gt;
**Disk space shouldn't be a problem, choose the '''full''' option&lt;br /&gt;
&lt;br /&gt;
==Sound (or lack of it)==&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
==Console Resolution==&lt;br /&gt;
&lt;br /&gt;
Add '''vga=867''' to '''/etc/lilo.conf''' then run '''lilo'''&lt;br /&gt;
&lt;br /&gt;
==X Resolution==&lt;br /&gt;
&lt;br /&gt;
Given the size (14.1&amp;quot;) and resolution (1440x900) the correct dpi is [http://en.wikipedia.org/wiki/Dot_pitch#Common_dot_pitches_in_monitors 120.4]. &lt;br /&gt;
&lt;br /&gt;
'''xdpyinfo | grep dots''' should display ''resolution: 121x120 dots per inch''. Visit [http://dotimes.com/articles/t61-slackware-xwindow.html Cherife Li's guide] for a '''xorg.conf''' with the correct screen and device sections.&lt;br /&gt;
&lt;br /&gt;
==Boot Hot Keys==&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37955</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37955"/>
		<updated>2008-06-11T04:00:48Z</updated>

		<summary type="html">&lt;p&gt;LLin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
===Specs===&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
&lt;br /&gt;
===Sound (or lack of it)===&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixer sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
===Console Resolution===&lt;br /&gt;
&lt;br /&gt;
Add '''vga=867''' to '''/etc/lilo.conf''' then run '''lilo'''&lt;br /&gt;
&lt;br /&gt;
===Boot Hot Keys===&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37954</id>
		<title>Slackware 12.1 on a Thinkpad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Slackware_12.1_on_a_Thinkpad_T61&amp;diff=37954"/>
		<updated>2008-06-11T04:00:03Z</updated>

		<summary type="html">&lt;p&gt;LLin: â†Created page with 'This guide is based on Slackware 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.  ===Specs=== *T9300 CPU *14.1&amp;quot; (WXGA+, 1440x...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is based on [[Slackware]] 12.1 upgraded to kernel 2.6.25.5. Mostly random notes, hopefully will be shaping up soon.&lt;br /&gt;
&lt;br /&gt;
===Specs===&lt;br /&gt;
*T9300 CPU&lt;br /&gt;
*14.1&amp;quot; (WXGA+, 1440x900) screen&lt;br /&gt;
*[[Intel Graphics Media Accelerator X3100]]&lt;br /&gt;
*[[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
&lt;br /&gt;
===Sound (or lack of it)===&lt;br /&gt;
&lt;br /&gt;
The speaker is not activated at boot. Edit the '''/etc/asound.state''' file and change '''false''' to '''true''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
name 'Speaker Playback Switch'&lt;br /&gt;
value.0 false&lt;br /&gt;
value.1 false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run '''alsactl store''' after saving to preserve the changes through restarts.&lt;br /&gt;
&lt;br /&gt;
Temporary fixes are running '''amixser sset Speaker toggle''' or activating the speaker through Kmix's '''Switches''' tab.&lt;br /&gt;
&lt;br /&gt;
===Console Resolution===&lt;br /&gt;
&lt;br /&gt;
Add '''vga=867''' to '''/etc/lilo.conf''' then run '''lilo'''&lt;br /&gt;
&lt;br /&gt;
===Boot Hot Keys===&lt;br /&gt;
&lt;br /&gt;
*F1 = BIOS&lt;br /&gt;
*F11 = Boot recovery partition&lt;br /&gt;
*F12 = Select boot device&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]]&lt;br /&gt;
[[Category:Slackware]]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T61&amp;diff=37953</id>
		<title>Installation instructions for the ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T61&amp;diff=37953"/>
		<updated>2008-06-11T03:16:05Z</updated>

		<summary type="html">&lt;p&gt;LLin: /* Slackware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See also: General Thinkpad {{T61}} information and installation notes for the previous {{T60}}.&lt;br /&gt;
&lt;br /&gt;
==Distribution Specific Instructions==&lt;br /&gt;
&lt;br /&gt;
=== Debian ===&lt;br /&gt;
&lt;br /&gt;
* [http://ejahn.net/Members/eric/stories/t61_etch Installing Debian Etch Linux on a Thinkpad T61], 2007-10-13&lt;br /&gt;
* [http://www.klabs.be/~fpiat/linux/debian/Etch_on_Thinkpad_T61.html Installing Debian/Linux Etch on a Thinkpad T61], 2007-05-22&lt;br /&gt;
* {{Install|Debian| Lenny|T61}}&lt;br /&gt;
&lt;br /&gt;
=== Slackware ===&lt;br /&gt;
* [http://dotimes.com/articles/t61-slackware-index.html Running Slackware Linux on a Thinkpad T61]&lt;br /&gt;
* [[Slackware 12.1 on a Thinkpad T61]]&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
* {{Install|Ubuntu| 7.04 (Feisty Fawn)| T61}}&lt;br /&gt;
* {{Install|Ubuntu| 7.10 (Gutsy Gibbon)| T61}}&lt;br /&gt;
* {{Install|Ubuntu| 8.04 (Hardy Heron)| T61}}&lt;br /&gt;
&lt;br /&gt;
=== Fedora ===&lt;br /&gt;
&lt;br /&gt;
* [http://carrot.hep.upenn.edu/wiki/doku.php?id=thinkpad:start Installing Fedora 7 x86_64] on a Thinkpad {{T61}} 15.4&amp;quot; widescreen.&lt;br /&gt;
* {{Install|Fedora| 7|T61}}, including Xen.&lt;br /&gt;
* Useful forum post on [http://www.fedoraforum.org/forum/showthread.php?t=159516 Fedora 7 x86_64] installation. - Updated 7.8.2007 to include suspend&lt;br /&gt;
* [http://lambda.uta.edu/T61/ Fedora 7 on a Lenovo ThinkPad T61]&lt;br /&gt;
* [[Installing Fedora 8 on a T61]]&lt;br /&gt;
&lt;br /&gt;
=== openSUSE / SUSE Linux ===&lt;br /&gt;
* [[Installing Novell SLED 10sp1 on a Thinkpad T61]]&lt;br /&gt;
* [[Installing openSUSE 10.3 Beta 2 on an Thinkpad T61]]&lt;br /&gt;
* [[Installing openSUSE 10.3 Beta 1 on an IBM ThinkPad T61]]&lt;br /&gt;
* [[Installing openSUSE 10.2 on an IBM ThinkPad T61]] - max X resolution in default install is 1024x768&lt;br /&gt;
* [[Installing openSUSE 10.3 GM on a ThinkPad T61]]&lt;br /&gt;
* [http://en.nothingisreal.com/wiki/GNU/Linux_on_a_Lenovo_ThinkPad_T61 GNU/Linux on a Lenovo ThinkPad T61]&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
* Useful forum post on [http://forums.gentoo.org/viewtopic-t-567773-highlight-.html installation of Gentoo].&lt;br /&gt;
* Gentoo-wiki's [http://gentoo-wiki.com/HARDWARE_Lenovo_Thinkpad_T61 Lenovo Thinkpad T61 hardware page].&lt;br /&gt;
&lt;br /&gt;
=== Mandriva ===&lt;br /&gt;
* [[Installing Mandriva 2008 x86-64 Powerpack on a Thinkpad T61]]&lt;br /&gt;
&lt;br /&gt;
=== ArchLinux ===&lt;br /&gt;
* [http://wiki.archlinux.org/index.php/IBM_Thinkpad_T61 Installing ArchLinux on a Thinkpad T61].&lt;br /&gt;
&lt;br /&gt;
==General Instructions==&lt;br /&gt;
&lt;br /&gt;
* [http://www.linlap.com/wiki/IBM-Lenovo+Thinkpad+T61 A Linux compatibility guide to the Lenovo Thinkpad T61]&lt;/div&gt;</summary>
		<author><name>LLin</name></author>
		
	</entry>
</feed>