Installing Ubuntu 10.04 LTS (Lucid Lynx) on Lenovo ThinkPad T520

This process is tested with Ubuntu 10.04.3 LTS 64-bit.
(Sandy Bridge,  Intel i5-2410M processor, Intel HD 3000 graphic, Intel 82579LM eth card, Intel Advanced-N 6250 wifi card)

1. Download latest ISO at

2. Download latest Intel e1000e driver at and save downloaded file to USB drive.

3. Start your laptop and choose live session (“Try Ubuntu“).

You’ll notice that there is no any kind of network connection at the moment.
Mount your USB drive and go to the folder where your Intel e1000e driver is located.
Untar/unzip archive:

tar zxf e1000e-x.x.x.tar.gz

Change to the driver src directory:

cd e1000e-x.x.x/src/

Compile the driver module:

sudo make install

Load the module using either the insmod or modprobe command:

sudo modprobe e1000e

At this point your network adapter should start working. Detailed information about installing the driver can be found on

4. Now when you are able to connect to Internet you can install Ubuntu.

5. After restarting a computer, you have to repeat procedure for installing network card. (step 3)

6. Now you have to add next ppa’s:

apt-add-repository ppa:kernel-ppa/ppa
apt-add-repository ppa:glasen/intel-driver
apt-add-repository ppa:f-hackenberger/x220-intel-mesa
apt-get update

*If ppa:kernel-ppa/ppa doesnt work for you, you can try ppa:canonical-kernel-team/ppa

7. Install latest available backport kernel:

sudo apt-get install -y linux-image-generic-lts-backport-oneiric linux-headers-generic-lts-backport-oneiric


8. Update your packages:

sudo apt-get dist-upgrade -y


9. Restart your computer.


5 thoughts on “Installing Ubuntu 10.04 LTS (Lucid Lynx) on Lenovo ThinkPad T520”

  1. Thanks for the info – I’ve been using Ubuntu for several years and just got myself a new lenovo W520 but the network driver was missing. This is exactly what I was looking for!

  2. hi, I tried this and installed linux kernal.. at the startup, the resolution seems fine however the desktop window seems badly placed, just a part of it showing… any suggestions..

  3. I have T520 and everything is working so far. I have 3.0.0-16 kernel installed and everything works fine.
    Maybe you should recheck graphic ppa-s. (?)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s