<?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=Dgriffi</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=Dgriffi"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Dgriffi"/>
	<updated>2026-04-07T16:47:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=56252</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=56252"/>
		<updated>2015-04-05T08:26:48Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */ add mesa-utils and correct a command line option&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://661.org/articles/flashinstall.html here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus mesa-utils}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386 mesa-utils}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears -info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.&lt;br /&gt;
&lt;br /&gt;
You might want to explicitly tell Bumblebee to use the ''primus'' acceleration/rendering bridge rather than ''auto''.  See the line that begins with &amp;quot;Bridge=primus&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Laptop video interfaces are always rather poor compared to desktop ones, so don't be disappointed when your top-of-the-line laptop pales in comparison to a desktop in the graphics department.&lt;br /&gt;
&lt;br /&gt;
====If You Break Something====&lt;br /&gt;
&lt;br /&gt;
I managed to break Bumblebee by following some bad advice on getting 32-bit libraries installed so I can run 32-bit binaries with the Nvidia GPU.  I installed the &amp;quot;install libgl1-nvidia-glx:i386&amp;quot; package.  To get out of this, I did &lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get remove bumblebee bumblebee-nvidia}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get autoremove}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports xserver-xorg-video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install xserver-xorg-video-intel}}&lt;br /&gt;
&lt;br /&gt;
Reboot and all should be well.&lt;br /&gt;
&lt;br /&gt;
If this doesn't work, you may also need to check ''/etc/bumblebee/bumblebee.conf''.  Look for the ''LibraryPath'' and ''XorgModulePath'' variables.  For paths ending in ''nvidia'', and ''/current''.&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=56071</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=56071"/>
		<updated>2014-12-12T01:55:44Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Installation */ Update dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://661.org/articles/flashinstall.html here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.&lt;br /&gt;
&lt;br /&gt;
You might want to explicitly tell Bumblebee to use the ''primus'' acceleration/rendering bridge rather than ''auto''.  See the line that begins with &amp;quot;Bridge=primus&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Laptop video interfaces are always rather poor compared to desktop ones, so don't be disappointed when your top-of-the-line laptop pales in comparison to a desktop in the graphics department.&lt;br /&gt;
&lt;br /&gt;
====If You Break Something====&lt;br /&gt;
&lt;br /&gt;
I managed to break Bumblebee by following some bad advice on getting 32-bit libraries installed so I can run 32-bit binaries with the Nvidia GPU.  I installed the &amp;quot;install libgl1-nvidia-glx:i386&amp;quot; package.  To get out of this, I did &lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get remove bumblebee bumblebee-nvidia}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get autoremove}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports xserver-xorg-video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install xserver-xorg-video-intel}}&lt;br /&gt;
&lt;br /&gt;
Reboot and all should be well.&lt;br /&gt;
&lt;br /&gt;
If this doesn't work, you may also need to check ''/etc/bumblebee/bumblebee.conf''.  Look for the ''LibraryPath'' and ''XorgModulePath'' variables.  For paths ending in ''nvidia'', and ''/current''.&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Unofficial_maximum_memory_specs&amp;diff=55974</id>
		<title>Unofficial maximum memory specs</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Unofficial_maximum_memory_specs&amp;diff=55974"/>
		<updated>2014-09-24T16:23:13Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Working memory configurations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some ThinkPads are known to support more memory than their specs say. This page gathers information about those models, how much memory they can take and what special requirements that memory must fulfill.&lt;br /&gt;
&lt;br /&gt;
Have a look at the [[Memory]] page for the official memory configs and partnumbers&lt;br /&gt;
&lt;br /&gt;
==Working memory configurations==&lt;br /&gt;
The following table gives an overview of tested memory configurations that exceed the specified limits for that ThinkPad type.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
! ThinkPad !! Official Max !! Unoffical Max !! BIOS !! Embedded Controller !! Memory configuration successfully tested&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ThinkPad {{A31p}}&amp;lt;br /&amp;gt;2653-R8U || 1 GB || 2 GB || 1.10 || 1.05 ||&lt;br /&gt;
2 x Elpida 1 GB 200-pin DDR PC2700, FRU # 31P9835&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{A31p}}&amp;lt;br /&amp;gt;2653-R?? || 1 GB || || 1.09 || 1.05 ||&lt;br /&gt;
2 x Kingston 1GB 200-Pin DDR, Model# KTM - TP9828/1G&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{SL500}}&amp;lt;br /&amp;gt; || 4 GB || 8 GB || ?.?? || ?.?? ||&lt;br /&gt;
2 x 4GB 200-Pin DDR2 PC2-5300&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T30}}&amp;lt;br /&amp;gt;2366-92U || 1 GB || || 2.08 || 1.06 ||&lt;br /&gt;
2 x Kingmax 1GB 200-Pin DDR SO-DIMM DDR333 PC2700, Model# MSAD42D-KI&amp;lt;BR&amp;gt;&lt;br /&gt;
:But causes [[:Category:T30#Kernel_Panic|kernel to panic at boot]].&amp;lt;BR&amp;gt;&lt;br /&gt;
2 x Generic Brand 1GB 200-pin DDR SO-DIMM PC2700 (p/n 89898E):&lt;br /&gt;
:BIOS recognizes 2048MB, but Gentoo sees only 1024MB&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T42}} [[2373-CTO]] || 2 GB || || 3.17 || 3.04 ||&lt;br /&gt;
??? &lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T42}} [[2373-CTO]] || 2 GB || || 3.23 || 3.04 ||&lt;br /&gt;
??? &lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T43p}} 2668-WTB || 2 GB || || 1.29 || 1.06 ||&lt;br /&gt;
* 2 x Kingston 1GB 200-Pin 533MHz DDR2, Model KTM-TP3840/1G DDR2 &lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61}}&amp;lt;br /&amp;gt;6466-9MG || 4 GB || 8 GB || [[BIOS_Upgrade#Alternative_BIOS:_Middleton_BIOS|2.29 middleton (SATA-II modified)]] || 1.08 ||&lt;br /&gt;
2 x Crucial 4GB 200-Pin 800MHz DDR2, Model # CT51264AC800. (PC2-6400)&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6457-5GG || 4 GB || 8 GB || 2.19 || 1.08 ||&lt;br /&gt;
2 x Kingston 4GB 200-Pin 667MHz DDR2, Model # KTL-TP667/4GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6460-EEG || 4 GB || 8 GB || 2.27 middleton (SATA-II modified) || 1.08 ||&lt;br /&gt;
2 x Samsung SODIMM 4GB PC2-5300 DDR2-667, Model # M470T5267AZ3-CE6 / 4GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6457-7XG || 4 GB || 8 GB || 2.26 || 1.08 ||&lt;br /&gt;
2 x Crucial 4GB 200-Pin 800MHz DDR2, Model # CT51264AC800. (PC2-6400)&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6457-BQG || 4 GB || 8 GB || 2.27 || 1.08 ||&lt;br /&gt;
2 x Corsair 4GB 200-Pin 800MHz DDR2, Corsair ValueSelect SO-DIMM 4GB PC2-6400S CL6 VS4GSDS800D2 G .&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6459-CTO || 4 GB || 8 GB || 2.26 || 1.08 ||&lt;br /&gt;
2 x G.Skill 4GB 200-Pin 800MHz DDR2, Model # F2-6400CL6D-8GBSQ (PC2-6400)&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6460-8YG || 4 GB || 8 GB || 2.26 || 1.08 ||&lt;br /&gt;
2 x Crucial 4GB 200-Pin 667MHz DDR2, Model# CT2KIT51264AC667 ( 2x CT51264AC667)&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6460-DVU || 4 GB || 8 GB || 2.26 || 1.08 ||&lt;br /&gt;
2 x G.Skil 4GB 200-Pin 667MHz DDR2, Model# F2-5300CL5D-8GBSQ, CL5-5-5-15, PC2-5300&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;8889-3FG || 4 GB || 8 GB || TBA || TBA ||&lt;br /&gt;
2 x Kingston 4GB 200-Pin 667MHz DDR2, KVR667D2S5/4G.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X31}} 2672-C2G || 1 GB || || 3.02 || 1.08 ||&lt;br /&gt;
* 2 x 1GB Kingston KVR400X64SC3A/1G DDR400MHz. Newer documentation also states 2GB, but original one did not.&lt;br /&gt;
* Boots with 1 bar.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X31}} 2673-C2G || 1 GB || || 3.02 || 1.08 ||&lt;br /&gt;
* 2 x 1GB (Team Group Inc. TSDR1024M400 DDR400MHz)&lt;br /&gt;
* Boots with 1 x TSDR1024M400&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X41}} 2525-CTO || 1.5 GB || 2 GB || 2.09 || 1.02 ||&lt;br /&gt;
* 1 x 2GB ( ??? )&lt;br /&gt;
BIOS claims 2.5 GB. Diagnostic POST and memtest86+ both test only 2 GB. Linux and Windows XP recognize 2 GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X41}} 2528-5FU || 1.5 GB || || 2.09 || 1.02 ||&lt;br /&gt;
* 1 x 2GB (Transcend TS2GIB3847 DDR2 667 MHz)&lt;br /&gt;
* 1 x 2GB (FRU 73P3846 DDR2 PC2-4200)&lt;br /&gt;
BIOS claims 2.5 GB. Diagnostic POST tests only 2 GB. Linux and XP recognize 2 GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X41}} 2525-F8G || 1.5 GB || 2 GB || 2.06 || 1.01 ||&lt;br /&gt;
* 1 x 2GB (Crucial CT25664AC667 DDR2 PC2-5300)&lt;br /&gt;
BIOS claims 2.5 GB. Diagnostic POST and memtest86+ both test only 2 GB. Linux and Windows XP recognize 2 GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X41_Tablet}} 1866-6HU || 1.5 GB || || 2.03 || 1.02 ||&lt;br /&gt;
* 1 x 2GB (Transcend JM667QSU-2G DDR2 667 MHz)&lt;br /&gt;
BIOS claims 2.5GB. Diagnostic POST tests only 2GB. Linux and Windows XP recognize 2GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X61}}&amp;lt;br /&amp;gt;7675-K2U || 4 GB || 8 GB || ?.?? || ?.?? ||&lt;br /&gt;
Kingston 8GB (set of 2x4GB) 200-Pin DDR2, KVR667D2S5K2/8G&amp;lt;br/&amp;gt;''Equivalent to 2 x Kingston KVR667D2S5/4G''&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X61s}}&amp;lt;br /&amp;gt;7666AK7 || 4GB || 8GB || 2.16 || 1.03 ||&lt;br /&gt;
2 x Generic 4GB DDR2 SODIMM (200 pin) 667Mhz PC2 5400 / PC2 5300 CL 5.0&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X61t}}&amp;lt;br /&amp;gt;7764-CTO || 4 GB || 8 GB || 1.23 || ?.?? ||&lt;br /&gt;
2 x Generic 4GB 200-Pin DDR2.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X61t}}&amp;lt;br /&amp;gt;7762-94G || 4 GB || 8 GB || 1.23 || 1.02 ||&lt;br /&gt;
2 x Kingston 4GB 200-Pin DDR2, KVR667D2S5/4G.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X61t}}&amp;lt;br /&amp;gt;7762-95G || 4 GB || 8 GB || 1.23 || 1.02 ||&lt;br /&gt;
2 x Kingston 4GB 200-Pin DDR2, KVR667D2S5/4G. Ubuntu 10.10 64bit shows installed memory size of 7,7 GiB.&lt;br /&gt;
|-&lt;br /&gt;
|ThinkPad {{X100e}}&amp;lt;br /&amp;gt;3508-CTO || 4GB || 8GB || 1.29 || 1.22 ||&lt;br /&gt;
2 x G.Skill 4GB 200-Pin 800MHz DDR2, Model # F2-6400CL6D-8GBSQ (PC2-6400)&lt;br /&gt;
|-&lt;br /&gt;
|ThinkPad {{X120e}}&amp;lt;br /&amp;gt;0596-CTO || 4GB || 8GB || ?.?? || ?.?? ||&lt;br /&gt;
2 x Kingston KVR1066D3S7/4G = 8GB SODIMM DDR3 1066MHz CL7&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X200}}&amp;lt;br /&amp;gt;7459-W2H || 4 GB || 8 GB || 3.13 || 1.06 ||&lt;br /&gt;
2 x KVR1066D3S7/4G.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X200}}&amp;lt;br /&amp;gt;7459-GH6 || 4 GB || 8 GB || 3.22 || 1.07 ||&lt;br /&gt;
2 x Samsung M471B5273DM0-CH9 = 2x4GB SODIMM DDR 1333MHz&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X200s}}&amp;lt;br /&amp;gt;7466-9QG || 4 GB || 8 GB || 3.11 || 1.06 ||&lt;br /&gt;
2 x KVR1333D3S9/4G.&lt;br /&gt;
|-&lt;br /&gt;
| Thinkpad {{X200s}}&amp;lt;br /&amp;gt;7465-RH6 || 4 GB || 8 GB || 2.08 || 1.04 ||&lt;br /&gt;
2 x SP008GBSTU133V22/4G&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X220}}&amp;lt;br /&amp;gt;4290-2WG || 8 GB || 16 GB || 8DET58WW (1.28) || 8DHT29WW (1.13) ||&lt;br /&gt;
2 x Micron CT102464BF160B.C16FER = 2x8GB SODIMM DDR3 1600MHz&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{240}}&amp;lt;br /&amp;gt;2609-40U || 320MByte || || IRETWWW76 || n/a ||&lt;br /&gt;
* Any PC100 256MB memory in 16-chip configuration&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{240X}}&amp;lt;br /&amp;gt; ||  256MByte || || unknown || n/a ||&lt;br /&gt;
* Some PC100 256MB memory in 16-chip configuration may work. Chipset cannot handle more than 256MB&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{570}}&amp;lt;br /&amp;gt;2644-3AU ||  320MB || || 1.16 IMET65WW 11/11/99 || n/a ||&lt;br /&gt;
* Kingston KTM-TP390X/256 256MB MODULE FRU 16P6327 - 16 chips, 8 each side&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{600}}&amp;lt;br /&amp;gt; ? || 288MB || || ? || ? ||&lt;br /&gt;
* 416MB = 256MB '''low density''' PC100 SODIMM + 128MB PC66 SODIMM + 32MB PC66 on-board. It matters which SODIMM you put in which slot.  This was first reported working on the [http://zurich.csail.mit.edu/hypermail/thinkpad/2004-04/0797.html Thinkpad Mailing List], and it worked error-free for me.&lt;br /&gt;
The 600E (2645-8A0) with Bios INET36WW accept two modules &lt;br /&gt;
of 256MB.&lt;br /&gt;
The ram modules have 8 chips on each side.&lt;br /&gt;
That results in 544MB. (RAM Typ: Micron MT16LSDF3264HG-133E4 PC133 CL3 sync).&lt;br /&gt;
Processor is an Intel PII 366 PE, installed platform is Windows XP Pro with SP3.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{770X}}&amp;lt;br /&amp;gt;9549|| 448MB || || 1.11 IIET42WW 09/10/99 || n/a ||&lt;br /&gt;
* 448MB = 256MB PC100 + 128MB PC66 + internal 64MB using IBM 256MB MODULE FRU 33L3070 PC100 CL2 - 16 chips, 8 each side&lt;br /&gt;
* 512MB = 2 x 256MB PC100 + 64MB internal booted up as well. 512MB is due to 440LX-Chipset limitations, 64MB are overlapping or unused.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Non-working memory configurations==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
! ThinkPad !! max. Specs !! BIOS !! Embedded Controller !! Memory configuration unsuccessfully tested&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ThinkPad {{A21m}}&amp;lt;br /&amp;gt; || 512MB || ? || ? ||&lt;br /&gt;
* 2 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C&lt;br /&gt;
* 1 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C&lt;br /&gt;
* 1 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C&lt;br /&gt;
:+ 1 x 144-pin 256MB PC133 SDRAM SODIMM&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ThinkPad&amp;lt;br&amp;gt;{{T61p}}&amp;lt;br&amp;gt;6460-DVU || 4GB || 7LETC7WW (2.27)&amp;lt;br&amp;gt;04/08/2010 || 1.08 || 6GB:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;4GB: Micron MT16HTS51264HY&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;2GB: Kingston KTH-ZD8000C6&amp;lt;br&amp;gt;&lt;br /&gt;
Passed Windows Memory Diagnostic (Standard),&amp;lt;br&amp;gt;&lt;br /&gt;
but system became slightly unstable, app crash every 1-2 hours,&amp;lt;br&amp;gt;&lt;br /&gt;
failed Lenovo Toolbox memory test.&lt;br /&gt;
|-&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ThinkPad&amp;lt;br&amp;gt;{{T43}} || 3GB || 1YET62WW (1.27 ) || 1YHT29WW-1.06 || 3GB:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;2GB: Micron&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;1GB: Kingston&amp;lt;br&amp;gt;&lt;br /&gt;
In 2+1 configuration system doesn't starts (black screen constantly).&lt;br /&gt;
In 1+2 configuration system works, but sees only 2GB in BIOS and Linux.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad&amp;lt;br&amp;gt;{{X200s}} || 4GB || 3.17 || 1.06 || 8GB:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;4GB: Kingston&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;4GB: Kingston&amp;lt;br&amp;gt;&lt;br /&gt;
0 + 4: System starts but stops before bootloader (GRUB).&amp;lt;br&amp;gt;&lt;br /&gt;
4 + 4: System starts, OS boots. But several issues:&amp;lt;br&amp;gt;&lt;br /&gt;
''Segmentation faults'': Memory intensive apps crashing randomly (eclipse)&amp;lt;br&amp;gt;&lt;br /&gt;
''WLAN instability issues'': driver keeps disconnecting under load&amp;lt;br&amp;gt;&lt;br /&gt;
''Graphic card errors'': [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad&amp;lt;br&amp;gt;{{X201}} 3680-PBG || 4GB || 6QET70WW (1.40) || 6QHT34WW (1.15) || 8GB:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;4GB: Corsair 1333MHz 9-9-9-24 1.5v (CMSO4GX3M1A1333C9)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;4GB: Corsair 1333MHz 9-9-9-24 1.5v (CMSO4GX3M1A1333C9)&amp;lt;br&amp;gt;&lt;br /&gt;
All combinations (4+4, 4+0 and 0+4 with either module in either slot):&amp;lt;br&amp;gt;&lt;br /&gt;
Can enter BIOS, memory amount displays correct.&amp;lt;br&amp;gt;&lt;br /&gt;
Memtest86+ corrupts display and reboots &amp;lt;1sec after test start.&amp;lt;br&amp;gt;&lt;br /&gt;
Reboots immediately after kernel decompressed.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-55644 IBM's official Memory compatibility page]&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55475</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55475"/>
		<updated>2014-04-11T22:03:43Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* If You Break Something */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.&lt;br /&gt;
&lt;br /&gt;
You might want to explicitly tell Bumblebee to use the ''primus'' acceleration/rendering bridge rather than ''auto''.  See the line that begins with &amp;quot;Bridge=primus&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Laptop video interfaces are always rather poor compared to desktop ones, so don't be disappointed when your top-of-the-line laptop pales in comparison to a desktop in the graphics department.&lt;br /&gt;
&lt;br /&gt;
====If You Break Something====&lt;br /&gt;
&lt;br /&gt;
I managed to break Bumblebee by following some bad advice on getting 32-bit libraries installed so I can run 32-bit binaries with the Nvidia GPU.  I installed the &amp;quot;install libgl1-nvidia-glx:i386&amp;quot; package.  To get out of this, I did &lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get remove bumblebee bumblebee-nvidia}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get autoremove}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports xserver-xorg-video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get install xserver-xorg-video-intel}}&lt;br /&gt;
&lt;br /&gt;
Reboot and all should be well.&lt;br /&gt;
&lt;br /&gt;
If this doesn't work, you may also need to check ''/etc/bumblebee/bumblebee.conf''.  Look for the ''LibraryPath'' and ''XorgModulePath'' variables.  For paths ending in ''nvidia'', and ''/current''.&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=55322</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=55322"/>
		<updated>2014-02-12T00:25:58Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Other Things */ I think I'm done here.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG&lt;br /&gt;
*BIOS version 3.23&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb package] to this drive so wifi can work as soon as you're done installing.  Deselect the option to install a desktop.  We'll install MATE instead.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is not installed because we deselected the desktop packages.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
Now let's get MATE installed.  Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
You might have a problem with Fn-F12 (see Debian Bug number [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704275 704275]).  To work around that, edit {{path|/etc/acpi/sleep_suspend.sh}} and replace the call to &amp;quot;pm-hibernate&amp;quot; with &amp;quot;hibernate-disk&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55308</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55308"/>
		<updated>2014-02-01T08:50:48Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.&lt;br /&gt;
&lt;br /&gt;
You might want to explicitly tell Bumblebee to use the ''primus'' acceleration/rendering bridge rather than ''auto''.  See the line that begins with &amp;quot;Bridge=primus&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Laptop video interfaces are always rather poor compared to desktop ones, so don't be disappointed when your top-of-the-line laptop pales in comparison to a desktop in the graphics department.&lt;br /&gt;
&lt;br /&gt;
====If You Break Something====&lt;br /&gt;
&lt;br /&gt;
I managed to break Bumblebee by following some bad advice on getting 32-bit libraries installed so I can run 32-bit binaries with the Nvidia GPU.  I installed the &amp;quot;install libgl1-nvidia-glx:i386&amp;quot; package.  To get out of this, I did &lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get remove bumblebee bumblebee-nvidia}}&lt;br /&gt;
{{cmdroot | apt-get autoremove}}&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports xserver-xorg-video-nvidia}}&lt;br /&gt;
{{cmdroot | apt-get install xserver-xorg-video-intel}}&lt;br /&gt;
&lt;br /&gt;
Reboot and all should be well.&lt;br /&gt;
&lt;br /&gt;
If this doesn't work, you may also need to check ''/etc/bumblebee/bumblebee.conf''.  Look for the ''LibraryPath'' and ''XorgModulePath'' variables.  For paths ending in ''nvidia'', and ''/current''.&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55307</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55307"/>
		<updated>2014-02-01T08:17:44Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* If You Break Something */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
====If You Break Something====&lt;br /&gt;
&lt;br /&gt;
I managed to break Bumblebee by following some bad advice on getting 32-bit libraries installed so I can run 32-bit binaries with the Nvidia GPU.  I installed the &amp;quot;install libgl1-nvidia-glx:i386&amp;quot; package.  To get out of this, I did &lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get remove bumblebee bumblebee-nvidia}}&lt;br /&gt;
{{cmdroot | apt-get autoremove}}&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports xserver-xorg-video-nvidia}}&lt;br /&gt;
{{cmdroot | apt-get install xserver-xorg-video-intel}}&lt;br /&gt;
&lt;br /&gt;
Reboot and all should be well.&lt;br /&gt;
&lt;br /&gt;
If this doesn't work, you may also need to check ''/etc/bumblebee/bumblebee.conf''.  Look for the ''LibraryPath'' and ''XorgModulePath'' variables.  For paths ending in ''nvidia'', and ''/current''.&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55306</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55306"/>
		<updated>2014-02-01T07:50:19Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
====If You Break Something====&lt;br /&gt;
&lt;br /&gt;
I managed to break Bumblebee by following some bad advice on getting 32-bit libraries installed so I can run 32-bit binaries with the Nvidia GPU.  I installed the &amp;quot;install libgl1-nvidia-glx:i386&amp;quot; package.  To get out of this, I did &lt;br /&gt;
&lt;br /&gt;
{{cmdroot | apt-get remove bumblebee bumblebee-nvidia}}&lt;br /&gt;
{{cmdroot | apt-get autoremove}}&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
{{cmdroot | apt-get install -t wheezy-backports xserver-xorg-video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
Reboot and all should be well.&lt;br /&gt;
&lt;br /&gt;
If this doesn't work, you may also need to check ''/etc/bumblebee/bumblebee.conf''.  Look for the ''LibraryPath'' and ''XorgModulePath'' variables.  For paths ending in ''nvidia'', and ''/current''.&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55305</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55305"/>
		<updated>2014-02-01T07:41:30Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Integrated Webcam */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
Skype immediately noticed the camera and used it without trouble.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55257</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55257"/>
		<updated>2014-01-13T10:26:06Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Another good benchmarker is ''glxspheres'' which can be found at http://sourceforge.net/projects/virtualgl.  If you install the .deb file, the binaries will be installed to ''/opt/VirtualGL/bin''.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55256</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55256"/>
		<updated>2014-01-13T09:32:20Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* MATE Desktop */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55255</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55255"/>
		<updated>2014-01-13T08:37:47Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55254</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55254"/>
		<updated>2014-01-13T07:44:46Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run.  The official Debian howto doesn't mention this:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55253</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55253"/>
		<updated>2014-01-13T07:41:32Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */ hopefully this works.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then install linux headers as shown below.  It is important that you do this before installing anything else related to Bumblebee or else the ''bbswitch'' module won't be built and ''optirun'' will not run:&lt;br /&gt;
  {{cmdroot | apt-get install linux-headers-$(uname -r)}}&lt;br /&gt;
&lt;br /&gt;
Now you can install Bumblebee. Do it like this:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.  If you want to install i386 libs, do this instead:&lt;br /&gt;
&lt;br /&gt;
  {{cmdroot | dpkg --add-architecture i386}}&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
  {{cmdroot | apt-get install bumblebee-nvidia primus primus-libs:i386}}&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Reboot your T420.  Then start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Why doesn't Bumblebee with i386 libs still not work?}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55252</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55252"/>
		<updated>2014-01-12T03:29:11Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then this:&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus mesa-utils}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/X11/xorg.conf'' and add the following &amp;quot;Device&amp;quot; section just below the first:&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
          Driver &amp;quot;nvidia&amp;quot;&lt;br /&gt;
          BusID  &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
          Identifier &amp;quot;Card1&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Restart bumblebeed:&lt;br /&gt;
  {{cmdroot | service bumblebeed restart}}&lt;br /&gt;
&lt;br /&gt;
Now you should be able to start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Not Fully Tested}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55239</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55239"/>
		<updated>2014-01-07T12:57:29Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Discrete Graphics versus Integrated Graphics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee|this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then this:&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus mesa-utils}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/X11/xorg.conf'' and add the following &amp;quot;Device&amp;quot; section just below the first:&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
          Driver &amp;quot;nvidia&amp;quot;&lt;br /&gt;
          BusID  &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
          Identifier &amp;quot;Card1&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Now you should be able to start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).  These benchmarks will yield good results if the quality is set to &amp;quot;low&amp;quot;.  Laptop video interfaces are always rather poor compared to desktop ones.&lt;br /&gt;
&lt;br /&gt;
{{todo|Not Fully Tested}}&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55238</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55238"/>
		<updated>2014-01-07T12:33:16Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: Optimus graphics&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
Make sure you have ''Nvidia Optimus'' and switchable graphics enabled in the BIOS. Then install Bumblebee.&lt;br /&gt;
&lt;br /&gt;
Read [https://wiki.debian.org/Bumblebee|this] from the Debian wiki about Bumblebee.  This tool is now included in the Debian repos.  Basically, it boils down to this:&lt;br /&gt;
&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free&lt;br /&gt;
&lt;br /&gt;
Do ''apt-get update'' and then this:&lt;br /&gt;
  {{cmdroot | apt-get install -t wheezy-backports bumblebee-nvidia primus mesa-utils}}&lt;br /&gt;
&lt;br /&gt;
This specifies that you want to use the proprietary drivers.  Remove ''-nvidia'' from ''bumblebee-nvidia'' if you want the open-source ones.&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/X11/xorg.conf'' and add the following &amp;quot;Device&amp;quot; section just below the first:&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
          Driver &amp;quot;nvidia&amp;quot;&lt;br /&gt;
          BusID  &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
          Identifier &amp;quot;Card1&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
Edit ''/etc/bumblebee/bumblebee.conf'' and look for the &amp;quot;[driver-nvidia]&amp;quot; section.  There you will see a line that looks like this:&lt;br /&gt;
  KernelDriver=nvidia&lt;br /&gt;
&lt;br /&gt;
Change that to:&lt;br /&gt;
  KernelDriver=nvidia-current&lt;br /&gt;
&lt;br /&gt;
Now you should be able to start an X11 session.  Start a terminal emulator and type:&lt;br /&gt;
  optirun glxgears --info&lt;br /&gt;
&lt;br /&gt;
Unfortunately glxgears is a very poor test of 3D acceleration.  http://unigine.com has several benchmarks of varying sophistication and cost (some are free as in beer).&lt;br /&gt;
&lt;br /&gt;
{{todo|Not Fully Tested}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Integrated Webcam===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55237</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55237"/>
		<updated>2014-01-07T08:51:24Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* MATE Desktop */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install ''gdm3'', you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55236</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55236"/>
		<updated>2014-01-07T08:08:21Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Sleep and Hibernate */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
Install the packages ''hibernate'' and ''nvram-wakeup''.  The ''thinkpad'' and ''nvram'' modules should automatically install without needing to list them in /etc/modules.  After a reboot, the '''Fn-F4''' and '''Fn-F12''' key combinations will cause suspend-to-RAM and hibernate-to-disk respectively.&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Template:Models&amp;diff=55235</id>
		<title>Template:Models</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Template:Models&amp;diff=55235"/>
		<updated>2014-01-07T07:50:50Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Current Series */ spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&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;
=== ThinkPad Models &amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;&amp;lt;sup&amp;gt;[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|from=A Series}} &amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;exclude numbered&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;] [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|from=220}} &amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;include numbered&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;]&amp;lt;/sup&amp;gt;&amp;lt;/span&amp;gt;===&lt;br /&gt;
This page offers information about the various models published throughout the [[ThinkPad History|history of ThinkPad computers]].&amp;lt;br /&amp;gt;&lt;br /&gt;
You can also read about the [[ThinkPad|origin of the ThinkPad brand]].&amp;lt;br /&amp;gt;&lt;br /&gt;
If you need more specific information about a precise model, try to find it within the [[Hardware Specifications]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|| &amp;lt;thinkwiki&amp;gt;7&amp;lt;/thinkwiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If your ThinkPad model series is not listed here yet, please read [[Adding a new ThinkPad series or category to ThinkWiki]].&lt;br /&gt;
&lt;br /&gt;
The following is a list of models from various [[ThinkPad series|series of ThinkPad computers]]:&lt;br /&gt;
&lt;br /&gt;
=== Current Series ===&lt;br /&gt;
* '''[[:Category:E Series|ThinkPad E or Edge]]''': Stylish Business Laptops&lt;br /&gt;
* '''[[:Category:L Series|ThinkPad L]]''': Affordable Business&lt;br /&gt;
* '''[[:Category:S Series|ThinkPad S]]''': Ultrabooks for Business&lt;br /&gt;
* '''[[:Category:T Series|ThinkPad T]]''': Legendary Business Tools&lt;br /&gt;
* '''[[:Category:W Series|ThinkPad W]]''': Mobile Workstations&lt;br /&gt;
* '''[[:Category:X Series|ThinkPad X]]''': Thin and Light Laptops&lt;br /&gt;
* '''ThinkPad {{Yoga}}''': Multimode Business laptops&lt;br /&gt;
* '''ThinkPad {{Twist}}''': Convertable Ultrabook&lt;br /&gt;
* '''ThinkPad {{Helix}}''': Detachable Business Ultrabook&lt;br /&gt;
&lt;br /&gt;
=== Withdrawn Series ===&lt;br /&gt;
* '''[[:Category:A Series|ThinkPad A]]''': All in One Notebooks, heavy, large, three spindle machines, all drives internal, one or two swappable drive bays.&lt;br /&gt;
* '''[[:Category:G Series|ThinkPad G]]''': Desktop replacement machines built on desktop processors, large and heavy with limited battery runtime.&lt;br /&gt;
* '''[[:Category:R Series|ThinkPad R]]''': Traditionally the budget laptop line.&lt;br /&gt;
* '''[[:Category:SL Series|ThinkPad SL]]''': Lower-end notebook designed for small business owners on a budget looking for both multimedia entertainment and business functionality.&lt;br /&gt;
* '''[[:Category:Z Series|ThinkPad Z]]''': Offers widescreen for the ultimate multimedia experience&lt;br /&gt;
* '''[[:Category:Lenovo 3000| Lenovo 3000]]''': Not a ThinkPad, but Lenovo's &amp;quot;house brand&amp;quot;.&lt;br /&gt;
* '''ThinkPad 130''': Japanese version of the i1300&lt;br /&gt;
* '''[[:Category:2 Series|ThinkPad 2xx]]''': Classic 10&amp;quot;-sub-notebook models.&lt;br /&gt;
* '''[[:Category:3 Series|ThinkPad 3xx]]''': Classic mid-range models.&lt;br /&gt;
* '''[[:Category:5 Series|ThinkPad 5xx]]''': Classic ultraportable models.&lt;br /&gt;
* '''[[:Category:6 Series|ThinkPad 6xx]]''': Classic Slimline models.&lt;br /&gt;
* '''[[:Category:7 Series|ThinkPad 7xx]]''': Classic high-end models.&lt;br /&gt;
* '''[[:Category:8 Series|ThinkPad 8xx]]''': Classic PowerPC models.&lt;br /&gt;
*'''[[:Category:I Series|ThinkPad i series]]''': Classic budget models manufactured by Acer under license from IBM.&lt;br /&gt;
* '''[[:Category:TransNote|ThinkPad TransNote]]''': Classic model.&lt;br /&gt;
* '''[[PC110]]''': Classic Palm-Top model.&lt;br /&gt;
&lt;br /&gt;
The subcategories below are collections of all information regarding specific models of ThinkPads.&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55206</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55206"/>
		<updated>2013-12-23T10:14:05Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Installing wicd With Preseed */ sp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggravation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55205</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55205"/>
		<updated>2013-12-23T10:12:40Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: fleshing it out&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Preparing a Bootable Flash Drive===&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add [http://packages.debian.org/wheezy/all/firmware-iwlwifi/download firmware-iwlwifi] to this drive so wireless networking can work while you're installing.  The installer will notice this and install it automatically.&lt;br /&gt;
&lt;br /&gt;
===Installing ''wicd'' With Preseed===&lt;br /&gt;
A helpful extra step is to use preseeding to have ''wicd'' installed automatically and to add the first user added to the ''sudo'' group.  With ''wicd'' you can easily connect to a WiFi access point without a GUI. Create a text file named ''preseed.cfg'' on the flash drive and put the following in it:&lt;br /&gt;
&lt;br /&gt;
 d-i passwd/user-default-groups string cdrom floppy sudo audio dip \&lt;br /&gt;
     video plugdev netdev scanner bluetooth&lt;br /&gt;
 d-i pkgsel/include string sudo wicd-curses wicd-cli&lt;br /&gt;
&lt;br /&gt;
At the bottom of the aforementioned instructions on making a bootable flash drive are instructions on getting the ''preseed.cfg'' file installed to the drive.&lt;br /&gt;
&lt;br /&gt;
When you boot into your new system, remember that you need to explicitly tell ''wicd'' what the wireless LAN device is.  Use the {{cmdroot | ifconfig}} command to check what it is.  This turned out to be ''wlan0'' for me, but it might be different if you have a different interface.&lt;br /&gt;
&lt;br /&gt;
Preseeding is a great way to preselect what you want an install to do, saving you time and aggrivation.  Read more about it [https://wiki.debian.org/DebianInstaller/Preseed here] and [http://www.debian.org/releases/stable/i386/apbs02.html.en here].  As demonstrated here, you don't have to have a long and drawn-out preseed.cfg file.&lt;br /&gt;
&lt;br /&gt;
===Booting the Flash Drive===&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
===Not Installing a GUI===&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Print server&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no GUI at all.  Detailed below is the procedure for installing MATE.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55200</id>
		<title>Installing Debian on a ThinkPad T420</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_T420&amp;diff=55200"/>
		<updated>2013-12-22T16:30:49Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: â†Created page with '==The machine== This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T420}} that I bought secondhand off Ebay in December of 2013.  I opted to buy this instead of a new Thinkpad because I dislike the new 6-row keyboards and the buttonless trackpads.  This is its configuration:&lt;br /&gt;
&lt;br /&gt;
* Intel® Core™ i5-2520M (2.5GHz, 3MB L3, 1333MHz FSB) &lt;br /&gt;
* Discrete NVIDIA NVS 4200M (1GB VRAM) with [[Switchable Graphics|Optimus™ Technology]]&lt;br /&gt;
* UEFI BIOS Version 83ET76WW (1.46)&lt;br /&gt;
* 4GB DDR3 - 1333MHz main memory&lt;br /&gt;
* 14.0&amp;quot; HD+ (1600 x 900) (230 NITS) TFT display&lt;br /&gt;
* Intel® 82577LM Gigabit (Hanksville) Digital Office ethernet adapter&lt;br /&gt;
* Intel Centrino Advanced-N 6205 (Taylor Peak) 2x2 AGN WLAN adapter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.3.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-iwlwifi_0.36+wheezy.1_all.deb package] to this drive so wifi can work while you're done installing.&lt;br /&gt;
&lt;br /&gt;
(note: will adding the ''wicd'' packages to the flash drive cause it to be automatically installed?)&lt;br /&gt;
&lt;br /&gt;
Plug in your bootable flash drive and turn on your T420.  Quickly press F1 to get into the BIOS.  Check to make sure that booting from a USB flash drive is enabled.  Don't change its priority.  If you changed anything, save and exit to reboot the machine.  Quickly press F12 to get a boot menu and select the flash drive.  The Debian installation process will then begin.&lt;br /&gt;
&lt;br /&gt;
After answering questions about what keyboard you have, timezone, root password, first user, and so on; you will be shown a menu of software to install.  There are ten options.  &amp;quot;Debian Desktop Environment&amp;quot;, &amp;quot;Laptop&amp;quot;, and &amp;quot;Standard system utilities&amp;quot; should be preselected for you.  If you don't care for Gnome3, deselect &amp;quot;Debian Desktop Environment&amp;quot;.  That will yield a machine with no X11 at all.  The process for installing MATE is detailed below.&lt;br /&gt;
&lt;br /&gt;
The remaining steps of the install process are uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
==Post-Install Configuration==&lt;br /&gt;
===MATE Desktop===&lt;br /&gt;
Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Then update your APT cache&lt;br /&gt;
  {{cmdroot | apt-get update}}&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Wireless===&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
===Sleep and Hibernate===&lt;br /&gt;
&lt;br /&gt;
===Discrete Graphics versus Integrated Graphics===&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=55199</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=55199"/>
		<updated>2013-12-22T15:49:30Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG&lt;br /&gt;
*BIOS version 3.23&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb package] to this drive so wifi can work as soon as you're done installing.  Deselect the option to install a desktop.  We'll install MATE instead.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is not installed because we deselected the desktop packages.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
Now let's get MATE installed.  Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
You might have a problem with Fn-F12 (see Debian Bug number [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704275 704275]).  To work around that, edit {{path|/etc/acpi/sleep_suspend.sh}} and replace the call to &amp;quot;pm-hibernate&amp;quot; with &amp;quot;hibernate-disk&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54816</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54816"/>
		<updated>2013-09-16T04:03:41Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Installation */ MATE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG&lt;br /&gt;
*BIOS version 3.23&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  Deselect the option to install a desktop.  We'll install MATE instead.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is not installed because we deselected the desktop packages.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
Now let's get MATE installed.  Add this line to /etc/apt/sources.list:&lt;br /&gt;
  deb http://packages.mate-desktop.org/repo/debian/ wheezy main&lt;br /&gt;
Install the MATE keys with&lt;br /&gt;
  {{cmdroot | apt-get install mate-archive-keyring}}&lt;br /&gt;
and press 'Y' when you're asked if your sure.  Then do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-core}}&lt;br /&gt;
This installs the basic environment.  If you want more, do:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment}}&lt;br /&gt;
For even more:&lt;br /&gt;
  {{cmdroot | apt-get install mate-desktop-environment-extra}}&lt;br /&gt;
Now, if you don't want to install GDM, you'll need to install the xinit package:&lt;br /&gt;
  {{cmdroot | apt-get install xinit}}&lt;br /&gt;
This will enable you to start an X session by typing &amp;quot;startx&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
You might have a problem with Fn-F12 (see Debian Bug number [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704275 704275]).  To work around that, edit {{path|/etc/acpi/sleep_suspend.sh}} and replace the call to &amp;quot;pm-hibernate&amp;quot; with &amp;quot;hibernate-disk&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54796</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54796"/>
		<updated>2013-09-13T02:44:37Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Installation */ better procedure for making a bootable flash drive&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG&lt;br /&gt;
*BIOS version 3.23&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://hyper.to/blog/link/debian-installer-on-a-usb-key/ here]. It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is still not standard.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
You might have a problem with Fn-F12 (see Debian Bug number [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704275 704275]).  To work around that, edit {{path|/etc/acpi/sleep_suspend.sh}} and replace the call to &amp;quot;pm-hibernate&amp;quot; with &amp;quot;hibernate-disk&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54795</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54795"/>
		<updated>2013-09-13T02:38:05Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* The machine */ verified stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG&lt;br /&gt;
*BIOS version 3.23&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is still not standard.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
You might have a problem with Fn-F12 (see Debian Bug number [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704275 704275]).  To work around that, edit {{path|/etc/acpi/sleep_suspend.sh}} and replace the call to &amp;quot;pm-hibernate&amp;quot; with &amp;quot;hibernate-disk&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54502</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54502"/>
		<updated>2013-03-30T22:47:27Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Sleep and Hibernate */ bug 704275 workaround&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is still not standard.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
You might have a problem with Fn-F12 (see Debian Bug number [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704275 704275]).  To work around that, edit {{path|/etc/acpi/sleep_suspend.sh}} and replace the call to &amp;quot;pm-hibernate&amp;quot; with &amp;quot;hibernate-disk&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54493</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54493"/>
		<updated>2013-03-29T07:16:46Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Installation */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful to add the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is still not standard.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54488</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54488"/>
		<updated>2013-03-25T18:55:35Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: fleshing out hibernate/suspend stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  &lt;br /&gt;
&lt;br /&gt;
The ''sudo'' package is still not standard.  These commands will install it and add you to the ''sudo'' group.    &lt;br /&gt;
  {{cmdroot | apt-get install sudo}}&lt;br /&gt;
  {{cmdroot | adduser &amp;lt;myusername&amp;gt; sudo}}&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
This will install some packages and dependencies that will allow for presses of Fn-F4 and Fn-F12 to cause sleep and suspend respectively.  &lt;br /&gt;
  {{cmdroot | apt-get install acpid acpi-support hibernate nvram-wakeup}}&lt;br /&gt;
Commands will also be installed that allow you to put the machine into sleep or suspend mode at the command line.&lt;br /&gt;
That can be done with either of these command:&lt;br /&gt;
  {{cmdroot | hibernate-ram}}&lt;br /&gt;
  {{cmdroot | hibernate-disk}}&lt;br /&gt;
Make sure the ''thinkpad_acpi'' and ''nvram'' modules are loaded at boot time.  We won't load them now because a reboot will be necessary.&lt;br /&gt;
  {{cmdroot | echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot | echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path | /etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
Now reboot so that the kernel picks up of the above ''radeon modeset=0'' setting.  Your computer should now go into suspend and hibernation when the appropriate key combination is pressed.&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.  The ''tpb'' package may be desirable if you want to use Fn key combinations other than Sleep and Suspend.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54487</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54487"/>
		<updated>2013-03-25T00:29:54Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: tweak again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  The ''sudo'' package appears to be standard now.  Make sure your username is in the ''sudo'' group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
Sleep and hibernate do not work out of the box.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First make sure the ''nvram'' and ''ibm_acpi'' kernel modules are loaded by doing&lt;br /&gt;
  {{cmdroot | modprobe nvram}}&lt;br /&gt;
  {{cmdroot | modprobe thinkpad_acpi}}&lt;br /&gt;
and then add these to {{path|/etc/modules}}.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;thinkpad_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot|echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path|/etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
==Other Things==&lt;br /&gt;
The ''thinkfan'' package may be desirable for exerting finer control over the CPU fan.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54486</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54486"/>
		<updated>2013-03-25T00:23:18Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: /* Sleep and Hibernate */ stuff&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  The ''sudo'' package appears to be standard now.  Make sure your username is in the ''sudo'' group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
Sleep and hibernate do not work out of the box.  First make sure the ''nvram'' and ''ibm_acpi'' kernel modules are loaded by doing&lt;br /&gt;
  {{cmdroot | modprobe nvram}}&lt;br /&gt;
  {{cmdroot | modprobe ibm_acpi}}&lt;br /&gt;
and then add these to {{path|/etc/modules}}.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;ibm_acpi&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
  {{cmdroot|echo &amp;quot;nvram&amp;quot; &amp;gt;&amp;gt;/etc/modules}}&lt;br /&gt;
Next, go to {{path|/etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
  {{cmdroot|echo &amp;quot;options radeon modeset&amp;amp;#61;0&amp;quot; &amp;gt; /etc/modprobe.d/radeon-kms.conf}}&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54485</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54485"/>
		<updated>2013-03-25T00:14:14Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: more tweaks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi [http://www.google.com/search?hl=en&amp;amp;q=firmware-ipw2x00_0.36+_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/ here] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in {{path|/etc/apt/sources.list}} and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  The ''sudo'' package appears to be standard now.  Make sure your username is in the ''sudo'' group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
Sleep and hibernate do not work out of the box.  First make sure the ''nvram'' kernel module is loaded by doing&lt;br /&gt;
{{cmdroot | modprobe nvram}}&lt;br /&gt;
and then add ''nvram'' to {{path|/etc/modules}}.  Next, go to {{path|/etc/modprobe.d}} and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
&lt;br /&gt;
Once that's done, we need to make sure the Thinkpad buttons will work to put the machine to sleep.  &lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54484</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54484"/>
		<updated>2013-03-25T00:08:03Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: touchups&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a {{T42}} that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi [firmware-ipw2x00_0.36_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in /etc/apt/sources.list and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing {{cmdroot | apt-get install firmware-linux-nonfree firmware-ipw2x00_0}}.  The ''sudo'' package appears to be standard now.  Make sure your username is in the ''sudo'' group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that {{cmdroot | apt-get install wicd-cli wicd-curses wicd-gtk}}&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
Sleep and hibernate do not work out of the box.  First make sure the ''nvram'' kernel module is loaded by doing&lt;br /&gt;
{{cmdroot | modprobe nvram}}&lt;br /&gt;
and then add ''nvram'' to /etc/modules.  Next, go to /etc/modprobe.d and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54483</id>
		<title>Installing Debian 7.0 (Wheezy) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_7.0_(Wheezy)_on_a_ThinkPad_T42&amp;diff=54483"/>
		<updated>2013-03-24T23:32:17Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: â†Created page with '==The machine== This is a T42 that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The machine==&lt;br /&gt;
This is a T42 that I ordered brand-new from IBM shortly before the Thinkpad line was sold to Lenovo.  Various parts have been changed and upgraded from the stock configuration.  This is its current configuration.&lt;br /&gt;
&lt;br /&gt;
*Intel Pentium M 1.70GHz&lt;br /&gt;
*2G RAM&lt;br /&gt;
*Fujitsu MHU2100AT HD (100G)&lt;br /&gt;
*1024x768 LCD panel&lt;br /&gt;
*CDRW/DVD combo: HL-DT-ST RW/DVD (fixme)&lt;br /&gt;
*ATI Mobility Radeon 9600&lt;br /&gt;
*Intel PRO/Wireless 2200BG (verify)&lt;br /&gt;
*BIOS version 3.23 (verify)&lt;br /&gt;
&lt;br /&gt;
{{todo|I need to verify this information with a reboot}}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
I installed Debian 7.0 (Wheezy) from a bootable flash drive.  The process of creating bootable flash drive is described [http://www.debian.org/releases/stable/i386/ch04s03.html.en here].  It is helpful the non-free firmware [http://www.google.com/search?hl=en&amp;amp;q=firmware-linux-nonfree+0.36+_all.deb package] and wifi [firmware-ipw2x00_0.36_all.deb firmware] to this drive so wifi can work as soon as you're done installing.  The install process is uneventful.  You will end up with a bootable and usable system.&lt;br /&gt;
&lt;br /&gt;
When you boot into the new system, go to [http://debgen.simplylinux.ch/] and create a sources.list file that's suitable for your geographic location and software needs.  I highly reccomend that you select at least Main, Contrib, Non-free, and Security.  Put the resulting text in /etc/apt/sources.list and comment out or delete references to a CD repository.  Now, if you didn't add them to the flash drive, install firmware-linux-nonfree and firmware-ipw2x00_0 by doing&lt;br /&gt;
 apt-get install firmware-linux-nonfree firmware-ipw2x00_0&lt;br /&gt;
as root.  The ''sudo'' package appears to be standard now.  Make sure your username is in the ''sudo'' group.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
I prefer using ''wicd'' for controlling network connections.  Doing the following as root should install all you need for that:&lt;br /&gt;
 apt-get install wicd-cli wicd-curses wicd-gtk&lt;br /&gt;
You will need to explicitly tell ''wicd'' the name of your wireless device name.  It won't guess.  Go to Preferences and you'll see a section labeled &amp;quot;Network Interfaces&amp;quot;.  The &amp;quot;Wireless Interface&amp;quot; field is blank.  Put ''eth1'' there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sleep and Hibernate==&lt;br /&gt;
Sleep and hibernate do not work out of the box.  First make sure the ''nvram'' kernel module is loaded by doing&lt;br /&gt;
 modprobe nvram&lt;br /&gt;
as root and then add ''nvram'' to /etc/modules.  Next, go to /etc/modprobe.d and look at the file radeon-kms.conf.  There should be one line in there that reads:&lt;br /&gt;
 options radeon modeset=1&lt;br /&gt;
That '1' there turns on KMS mode for the video interface.  This does not work with the T42.  Change that '1' to '0'.&lt;br /&gt;
&lt;br /&gt;
{{todo|Incomplete}}&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Dgriffi/Installing_Ubuntu_7.04_(Feisty_Faun)_on_a_ThinkPad_T42&amp;diff=31392</id>
		<title>User:Dgriffi/Installing Ubuntu 7.04 (Feisty Faun) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Dgriffi/Installing_Ubuntu_7.04_(Feisty_Faun)_on_a_ThinkPad_T42&amp;diff=31392"/>
		<updated>2007-07-20T01:30:49Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: Initial creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Created by: [[User:Dgriffi|Dgriffi]] 01:30, 20 July 2007 (UTC)&lt;br /&gt;
&lt;br /&gt;
This article describes how to install Ubuntu Linux 7.04 (Feisty Faun) on an IBM/Ubuntu Thinkpad T42.  This is not meant to be a definitive guide (see the Ubuntu Guide at http://www.ubuntuguide.org/ for that).&lt;br /&gt;
&lt;br /&gt;
This article is currently a work in progress and is not meant to be followed yet.  For that reason, it is not yet visible in any of the expected categories.  Please do not add this article to any category yet.  Once I am finished, I will move/copy this article to regular wikispace and add appropriate categories.&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
===My Thinkpad===&lt;br /&gt;
&lt;br /&gt;
These are the specifics for my particular Thinkpad.&lt;br /&gt;
&lt;br /&gt;
* IBM Thinkpad T42 2005&lt;br /&gt;
* Intel Pentium M (Dothan) 1.7 GHz &lt;br /&gt;
* ATI Mobility Radeon 9600 with 64MB&lt;br /&gt;
* 14.1&amp;quot; TFT display with 1024x768 resolution (XGA)&lt;br /&gt;
* 512 MB PC2700 memory&lt;br /&gt;
* 30 GB HDD PATA&lt;br /&gt;
* Intel PRO/Wireless 2915ABG Mini-PCI Adapter&lt;br /&gt;
&lt;br /&gt;
===Why Thinkpad?===&lt;br /&gt;
&lt;br /&gt;
Pretty much any distribution of Linux can be expected to work well out of the box with any desktop computer.  This is not so for notebooks.  In 2005, when I decided that I needed a notebook, I scoured the internet looking for discussions of which notebook is the best for Linux.  The Thinkpad is not the cheapest, nor is it the most powerful of notebooks on the market.  Mostly due to this wiki, I concluded that it is the best choice because it is the best understood from a Linux perspective.  I much prefer to have a computer that works well than something on the bleeding edge of technology.&lt;br /&gt;
&lt;br /&gt;
===Why Ubuntu===&lt;br /&gt;
&lt;br /&gt;
As I previously stated, one can now expect a given Linux distribution to work more or less out of the box on a desktop system -- not so with notebooks.  I fiddled around with assorted distributions including Debian, Redhat, Suse, and Slackware.  I also tried NetBSD and FreeBSD.  I initially resisted the thought of Ubuntu because I didn't like the idea of ultimate control over the machine being taken away from me.  By and by, I wiped the drive yet again and decided to give Ubuntu a try.  I was pleasantly surprised to find that mostly everything worked well straight from installation.&lt;br /&gt;
&lt;br /&gt;
==The Installation==&lt;br /&gt;
&lt;br /&gt;
===Dealing with Windows===&lt;br /&gt;
&lt;br /&gt;
===Booting Ubuntu===&lt;br /&gt;
&lt;br /&gt;
===Wireless Network===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The First Reboot==&lt;br /&gt;
&lt;br /&gt;
===Setting up APT and Friends===&lt;br /&gt;
&lt;br /&gt;
===Trackpoint===&lt;br /&gt;
&lt;br /&gt;
Ubuntu should have already installed &amp;quot;xserver-xorg-input-synaptics&amp;quot;.  If not, please do that.&lt;br /&gt;
&lt;br /&gt;
FIXME&lt;br /&gt;
After installation, Ubuntu does have passable support for the Trackpoint touchpad.  If you want to modify the defaults, you should install the packages &amp;quot;gsynaptics&amp;quot; and/or &amp;quot;qsynaptics&amp;quot; for GUI interface or &amp;quot;tpconfig&amp;quot; for a command-line interface.&lt;br /&gt;
&lt;br /&gt;
===Thinkpad Buttons===&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
Never used it.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
Never used it.&lt;br /&gt;
&lt;br /&gt;
===Audio===&lt;br /&gt;
&lt;br /&gt;
*Open /etc/defaults/acpi-support and make sure that HIBERNATE_MODE is set to &amp;quot;platform&amp;quot;.  If this is not done, then audio output will be disabled.&lt;br /&gt;
&lt;br /&gt;
===Proprietary ATI Display Drivers===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ready For Use==&lt;br /&gt;
This section describes things to be aware of during regular daily use of your Thinkpad T42 notebook.&lt;br /&gt;
&lt;br /&gt;
Category:Ubuntu&lt;br /&gt;
Category:T42&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:How_to_setup_Bluetooth&amp;diff=28004</id>
		<title>Talk:How to setup Bluetooth</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:How_to_setup_Bluetooth&amp;diff=28004"/>
		<updated>2007-01-29T06:58:57Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: Enhanced Data Rate module on a T42&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just wanted to write down my experiences using Bluetooth to connect my Nokia N70 to my Thinkpad T43, using Gentoo Linux.  I'm not sure if ThinkWiki is the right place for this.  Feel free to point me into another direction.&lt;br /&gt;
&lt;br /&gt;
Tobias Brox, tobias@nordicbet.com - 2005-12-04&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;br /&gt;
indeed ThinkWiki is not exactly the right place since the information has not very much to do with ThinkPads in particular. However, since we are missing any Bluetooth documentation at the time, I'm going to give this page a reasonable title and will do some reformatting later on. Please read [[Help:Editing]].&lt;br /&gt;
&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 20:18, 5 Jan 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Hei,&lt;br /&gt;
&lt;br /&gt;
I renamed the page to reflect the idea of having it as a general Bluetooth setup howto. The first two sections are already generic enough for that. Connecting to a mobile phone should be a section in this page, like it is at current state in the serial connection section. I think that's fine, since you might want to connect to other modem like devices through serial over bluetooth and the procedure should be the same. Hence, lets structure this page in &amp;quot;applications&amp;quot; like &amp;quot;serial over bluetooth&amp;quot;, &amp;quot;obex file transfer&amp;quot; etc., very much as it is now. However, things still need to be improved.&lt;br /&gt;
&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 12:23, 8 Jan 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== BT_RFCOMM note ==&lt;br /&gt;
&lt;br /&gt;
Why does BT_RFCOMM can not be made a module?  There is no explanation anywhere in the text for that note...&lt;br /&gt;
&lt;br /&gt;
[[User:Hmh|hmh]] 2006-02-22 01:48 UTC&lt;br /&gt;
----&lt;br /&gt;
It's an information the original author took from an external HOWTO. Don't know about it but was always wondering myself. If anyone can prove this wrong, please remove the note.&lt;br /&gt;
&lt;br /&gt;
[[User:Wyrfel|Wyrfel]] 13:33, 27 February 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
I'm using BT_RFCOMM as a module with my BTA-6030 USB dongle. I expect the same with a one built-in Thinkpads.&lt;br /&gt;
&lt;br /&gt;
cstamas 20:05, 8 Apr 2006 (CET)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
The recent addition regarding file mounting and fuse, while accurate, was added without regard for the duplicate information in the article (was just &amp;quot;pasted&amp;quot; on top.)  It makes the article long and confusing.  I'll revise, and am open to comments.&lt;br /&gt;
[[User:gsmenden|gsmenden]] 11:43, 24 September 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
== Bluetooth bonding ==&lt;br /&gt;
&lt;br /&gt;
This HOWTO doesn't address the concept of bonding and how to do it using the Bluez stack. Without this, many new users are going to get confused because even elementary BT operations cannot be executed. [[User:Achitnis|Achitnis]] 07:36, 10 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Enhanced Data Rate module on a T42 ==&lt;br /&gt;
&lt;br /&gt;
Does anyone here know if a [[ThinkPad_Bluetooth_with_Enhanced_Data_Rate_(BDC-2)]] can be used in a T42?  The idea is to get Bluetooth 2.0 in the cdc slot.  [[User:Dgriffi|Dgriffi]] 07:58, 29 January 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:T42&amp;diff=27996</id>
		<title>Category talk:T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:T42&amp;diff=27996"/>
		<updated>2007-01-28T22:24:42Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: memory under the keyboard?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Previously I used on a T20: Debian and Ubuntu, former provided suspend-&amp;gt;ram, latter -&amp;gt;disk OK, but neither worked well on T42.  Also, to use internal wireless-2200 only SUSE would work.  Fedora: no good.&lt;br /&gt;
&lt;br /&gt;
Debian and others are OK but no suspend or 2200 support for now.&lt;br /&gt;
&lt;br /&gt;
I never liked SUSE before, but this 9.3 is OK, in any event, I'm stuck with it as I need some suspend.&lt;br /&gt;
&lt;br /&gt;
Standby hasn't worked for with 600e, 240x, t20 or t42 (but I think did with 365).&lt;br /&gt;
&lt;br /&gt;
== Ubuntu works wonderfully ==&lt;br /&gt;
&lt;br /&gt;
I've found that Ubuntu works wonderfully on the T42.  I started this machine with Ubuntu Dapper, then moved to Eft.  The upgrade had some problems, but that was because of Ubuntu itself.  Out of the box, just about everything works: sleep, suspend, sound, brightness control, etc.  [[User:Dgriffi|Dgriffi]] 21:03, 19 January 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
== memory under the keyboard? ==&lt;br /&gt;
&lt;br /&gt;
I removed the keyboard on my T42 to see about replacing the modem in the CDC slot with one that includes Bluetooth.  Below and to the right of the CDC slot is a SODIMM.  I confirmed that I wasn't actually looking at the back of the one accessed through the small plate on the bottom.  Can I replace this SODIMM under the keyboard without any danger of the BIOS rejecting it?  [[User:Dgriffi|Dgriffi]] 23:24, 28 January 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:T42&amp;diff=27757</id>
		<title>Category talk:T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:T42&amp;diff=27757"/>
		<updated>2007-01-19T20:03:00Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: Ubuntu works wonderfully&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Previously I used on a T20: Debian and Ubuntu, former provided suspend-&amp;gt;ram, latter -&amp;gt;disk OK, but neither worked well on T42.  Also, to use internal wireless-2200 only SUSE would work.  Fedora: no good.&lt;br /&gt;
&lt;br /&gt;
Debian and others are OK but no suspend or 2200 support for now.&lt;br /&gt;
&lt;br /&gt;
I never liked SUSE before, but this 9.3 is OK, in any event, I'm stuck with it as I need some suspend.&lt;br /&gt;
&lt;br /&gt;
Standby hasn't worked for with 600e, 240x, t20 or t42 (but I think did with 365).&lt;br /&gt;
&lt;br /&gt;
== Ubuntu works wonderfully ==&lt;br /&gt;
&lt;br /&gt;
I've found that Ubuntu works wonderfully on the T42.  I started this machine with Ubuntu Dapper, then moved to Eft.  The upgrade had some problems, but that was because of Ubuntu itself.  Out of the box, just about everything works: sleep, suspend, sound, brightness control, etc.  [[User:Dgriffi|Dgriffi]] 21:03, 19 January 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=CardBus_slot&amp;diff=26096</id>
		<title>CardBus slot</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=CardBus_slot&amp;diff=26096"/>
		<updated>2006-10-30T21:00:09Z</updated>

		<summary type="html">&lt;p&gt;Dgriffi: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&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;
The [[CardBus]] slot is a 32bit [[PC Card]] slot, that is backwards compatible with the older 16-bit [[PCMCIA]] standard.&lt;br /&gt;
&lt;br /&gt;
It exists in ThinkPads both as a Type II and Type III implementation. Type III is double the thickness of Type II, and most Type III implementations can accept two Type II cards.&lt;br /&gt;
&lt;br /&gt;
* A Type III slot can accept a Type III, Type II or Type I card&lt;br /&gt;
* A Type II slot can accept a Type II or Type I card&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
* [[Wikipedia:PCMCIA|Wikipedia article on PCMCIA, PC Card, CardBus and ExpressCard]]&lt;br /&gt;
&lt;br /&gt;
=== Linux support ===&lt;br /&gt;
Cardbus adapters are handled by the Linux PCI subsystem as hotplug PCI adapters.&lt;br /&gt;
&lt;br /&gt;
PCMCIA adapters where handled by the older Linux PCMCIA package, until the 2.6 kernel where PCMCIA hotplug is now directly supported.&lt;br /&gt;
&lt;br /&gt;
=== Models featuring this Technology ===&lt;br /&gt;
'''(1) Type II slot'''&lt;br /&gt;
* ThinkPad {{240}}, {{240X}}&lt;br /&gt;
* ThinkPad {{R51e}}, {{R52}}&lt;br /&gt;
* ThinkPad {{T43}}, {{T43p}}, {{T60}}, {{T60p}}&lt;br /&gt;
* ThinkPad {{X Series}}&lt;br /&gt;
* ThinkPad {{Z60m}}, {{Z60t}}&lt;br /&gt;
* ThinkPad {{TransNote}}&lt;br /&gt;
&lt;br /&gt;
'''(1) Type III slot'''&lt;br /&gt;
* ThinkPad {{G40}}&lt;br /&gt;
* ThinkPad {{i1200}}, {{i1210}}, {{i1230}}, {{i1250}}, {{i1260}}&lt;br /&gt;
* ThinkPad {{i1300}}, {{i1330}}, {{i1370}}&lt;br /&gt;
* ThinkPad {{i1420}}, {{i1421}}, {{i1422}}, {{i1441}}, {{i1442}}, {{i1460}}, {{i1480}}, {{i1482}}, {{i1483}}, {{i1492}}&lt;br /&gt;
* ThinkPad {{i1540}}, {{i1541}}, {{i1542}}, {{i1560}}, {{i1562}}, {{i1592}}&lt;br /&gt;
* ThinkPad {{R30}}, {{R31}}, {{R32}}&lt;br /&gt;
* ThinkPad {{R40}}, {{R40e}}&lt;br /&gt;
* ThinkPad {{R50}}, {{R50e}}, {{R51}}&lt;br /&gt;
&lt;br /&gt;
'''(2) Type III slots'''&lt;br /&gt;
* [[ThinkPad 380/385 Port Replicator]]&lt;br /&gt;
* [[ThinkPad Enhanced Port Replicator]]&lt;br /&gt;
* [[ThinkPad Port Replicator with Advanced EtherJet]]&lt;br /&gt;
&lt;br /&gt;
'''(2) Type II, or (1) Type III slot'''&lt;br /&gt;
* ThinkPad {{310}}, {{310E}}, {{310ED}}&lt;br /&gt;
* ThinkPad {{380XD}}, {{380Z}}&lt;br /&gt;
* ThinkPad {{385XD}}&lt;br /&gt;
* ThinkPad {{390}}, {{390E}}, {{390X}}&lt;br /&gt;
* ThinkPad {{560X}}, {{560Z}}&lt;br /&gt;
* ThinkPad {{570}}, {{570E}}&lt;br /&gt;
* ThinkPad {{600}}, {{600E}}, {{600X}}&lt;br /&gt;
* ThinkPad {{760E}}, {{760ED}}, {{760EL}}, {{760ELD}}, {{760XL}}, {{760XD}}&lt;br /&gt;
* ThinkPad {{765L}}, {{765D}}&lt;br /&gt;
* ThinkPad {{770}}, {{770E}}, {{770ED}}, {{770X}}, {{770Z}}&lt;br /&gt;
* ThinkPad {{G41}}&lt;br /&gt;
* ThinkPad {{i1410}}, {{i1411}}, {{i1412}}, {{i1450}}, {{i1451}}, {{i1452}}, {{i1472}}&lt;br /&gt;
* ThinkPad {{i1512}}, {{i1552}}&lt;br /&gt;
* ThinkPad {{i1720}}, {{i1721}}&lt;br /&gt;
* ThinkPad {{R50p}}&lt;br /&gt;
* ThinkPad {{T20}}, {{T21}}, {{T22}}, {{T23}}, {{T30}}, {{T40}}, {{T40p}}, {{T41}}, {{T41p}}, {{T42}}, {{T42p}}&lt;br /&gt;
* [[SelectaBase PC Card Enabler with Advanced EtherJet]]&lt;br /&gt;
* [[SelectaBase PC Card Enabler]]&lt;br /&gt;
* [[SelectaDock III]]&lt;br /&gt;
* [[ThinkPad Dock]]&lt;br /&gt;
* [[ThinkPad Dock II]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Dgriffi</name></author>
		
	</entry>
</feed>