How do you rate this laptop with Linux?
81% (17)
10% (2)
0% (0)
10% (2)
0% (0)

HP Mini 2140


This is a compatibility guide to running Linux with the HP Mini 2140 laptop.

This page is just for discussing using Linux on the HP Mini 2140. For a general discussion about this laptop you can visit the HP Mini 2140 page on LapWik.

Editing This Page

If you would like to edit this page please first view our Editing Guidelines.


For full specifications see the HP Mini 2140 specifications page.

NameHP Mini 2140
ProcessorIntel Atom N270 1.60 GHz, 512 KB L2 cache, 533 MHz FSB
Screen10.2“ WSVGA Widescreen
RAMUp to 2GB
Optical DriveNone
GraphicsIntel® GMA 950
Network10/100/1000 Ethernet
Broadcom 802.11b/g
Broadcom 802.11a/b/g/n

Linux Compatibility

Processor Tested tested with sidux-2009-01 Ουρανός
Screen Tested
HDD Tested
Graphics Tested
Sound Tested
Ethernet Tested
Wireless Tested works but required some work using the instructions at I hope that future releases of the Linux kernel will support this wireless hardware and this manual modification procedure will no longer be necessary
BluetoothNot Tested
ModemNot Tested
USB Tested
Card Reader Tested
ExpressCard SlotNot Tested
Webcam Tested webcam works with aMSN, but not with Kopete.


You can enter any specific notes with running Linux on the HP Mini 2140 here.


You can enter a summary of how well the HP Mini 2140 works with Linux here.

I installed sidux-2009-01 Ουρανός because it is widely regarded as a fast, unbloated reliable Debian-based distribution (which is entirely community based and non-corporate). I have installed sidux on several notebooks and I was very impressed once again. The installation proceeded smoothly and sidux was up and running within minutes.

The only problem is getting Wifi to work. This was resolved by following the instructions at

Hopefully, newer Linux kernels will support this hardware directly and we won't need to use this manual method to get Wifi working.
The advantage of sidux is that when you run apt-get dist-upgrade to upgrade the system, everything can be upgraded, including the linux kernels. This way it is not necessary to do a reinstallation to have the newest, most up-to-date release.

Dual Boot:

I installed sidux after a clean install of Windows XP supplied by HP which includes all drivers for this netbook.

I find it is faster than Windows XP on this machine. For some reason, the Win XP that HP ships with this unit seems to have some limitations. I installed Ext2IFS_1_11a.exe so that I could read EXT3 format disks in Windows. However, for reasons unknown, this does NOT work. Even with Ext2IFS_1_11a installed, I cannot read the EXT3 Linux partitions. If anyone has any solutions to this, please post them here.

Overall Conclusion:

sidux is a stable, fast distribution that installs easily on the HP 2140


afiya, 2010/09/20 07:00

my hp mini 2140 bluetooth is not working what should i do?

as, 2010/09/20 06:59

alfiya shaikh 9g forest gate community school 13 years old i am a teenage woooho…x

Xiaoqi Zhao, 2010/01/29 16:27

I've install Ubuntu 9.10 in my HP 2140 successfully, using driver now the wireless is working fine, with DHCP.

Glenn, 2013/07/04 02:10

Unbuntu 9.10 distribution can work;
The trick is getting the 'bcmwl-kernel-source' package installed properly.
You will need 'dkms' package installed and also 'patch' package, otherwise driver will not install properly and you wont see the broadcom STA wireless driver in the proprietary drivers.

ASZ, 2009/11/11 10:23

Does the 2140 support PXE-booting? It's not specified anywhere i've been looking. Please answer if you have tried PXE-booting, not if you think or believe that it can PXE-boot.

osnyd3r, 2009/10/18 15:36

yep, bt3 works perfect too on 2140;)

john, 2009/08/17 09:07

No ndiswrapper needed, I come up with this solution
HP 2140
Ubuntu 9.04
Kernel Version:

Velibor, 2009/07/30 08:53

Thanks for solution with wirelles. It fixes it, but… still have no bluetooth.
It is some HP bluetooth? Says nothing about how to install bluetooth on OpenSuse11.1
For now, I am using PXE boot to install opensuse. Still have factory preinstalled sled10 on hidden partition.
Any help for bluetooth?

J.A. Watson, 2009/07/05 20:34

Ubuntu 9.04 (Jaunty Jackalope) installs and runs just fine on the HP 2140 once you fix the problem with “Dual CPU” configuration mentioned above. The fix is simple - go to the BIOS setup, Device Configuration, and change “Dual Core CPU” to “Disabled”. BUT, remember that this is reported to be fixed in the Linux 2.6.29.x kernel, which is going to be in the Ubuntu 9.10 distribution. So make yourself a note to go back into the BIOS and turn this back on if/when you install the next Ubuntu release.

I have tested both the standard Ubuntu installation and the Ubuntu Netbook Remix (UNR). With the current screen (1024×576), I think UNR is a bit better.


Debianero Rumbero, 2009/07/02 12:52

Important note when using with new distros (as summer 2009).

2140 ships with the BIOS set to support dual core CPUs and upon booting this causes the kernel to try and run SMP based routines. However, the Atom is a single core CPU, and the whole thing falls over in a heap as soon as the kernel tries this trick.,1000000567,10013102o-2000498448b,00.htm

The problem is fixed in kernel 2.6.29

Bart, 2009/05/15 00:25

I've successfuly installed Arch Linux on my HP2140…

The linux wireless driver provided by Broadcom is not compiling on 2.6.9 kernel, but using ndiswrapper worked with the following xp driver:

Debianero Rumbero, 2009/04/08 05:16

HP is selling now this model with SuSE Linux Enterprise Desktop 10 pre-installed, so is fully Linux supported, but I'm going to install Debian Lenny in it ;)

Thierry de Coulon, 2009/08/26 20:05

SLED 10 is too old. OpenSuSE 11.1 works well (ndiswrapper here too, and boots and installes with Dual Core support on).

Enter your comment. Wiki syntax is allowed:
If you can't read the letters on the image, download this .wav file to get them read to you.
hp_mini_2140.txt · Last modified: 2010/10/13 15:21 (external edit)
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2013 and other authors