How do you rate this laptop with Linux?
0% (0)
80% (4)
20% (1)
0% (0)
0% (0)

HP Pavilion dm1-3100 Series


J.A. Watson (


This is a “sub-notebook” family, smaller than a standard laptop but larger than a netbook. The specific model that I tested was a dm1-3105ez.

Editing This Page

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


NameHP Pavilion dm1-3105ez
ProcessorAMD Dual-Core E-350 1.6GHz
Screen11.6“ High-Definition LED HP BrightView Display 1366×768
RAM2GB DDR3, max. 8GB (2x4GB)
HDD320GB SATA (7200 rpm)
Optical DriveN/A
GraphicsAMD Radeon HD 6310M
Network10/100/1000 Gigabit wired, Ralink 5390 Wireless 802.11 b/g/n, HP Bluetooth)

Linux Compatibility

Optical DriveN/A
GraphicsYesonly tested RADEON driver
TouchPad (ClickPad)only openSuSE and Fedora completely right
BluetoothYesNeeds activation - see below
56K ModemN/A
Card ReaderYes
ExpressCard SlotN/A


Good news! Fedora 17, which was just released, also gets the Synaptic ClickPad right, including left- and right-click, drag-and-drop and two-finger scroll. It also includes the Ralink WiFi driver, of course, so Fedora 17 is now the second distribution which fully supports the hardware in this laptop, equal to openSuSE.

The driver for the Ralink 5390 WiFi adapter is included with Linux kernel 3.0 and above. This means that it works with the latest distributions - Fedora 16, openSuSE 12.1, Ubuntu 11.10, Mint 12 and such, but with older distributions you have to download the source from and compile/install it, and it then works very well. The touchpad, on the other hand, is nothing short of a nightmare with whatever distribution I try. This is really unfortunate, because this would be a wonderful sub-notebook if it didn't have this touchpad.


This looks like a very interesting system. Unfortunately, it has a Synaptic “ClickPad” Touchpad with “buttons” integrated in the touch surface. The right button works with openSuSE 11.4 and 12.1, and with Fedora 17, but with all other distributions I have tried the right button is read as a left button. Sometimes (notably with Ubuntu and Mint) you can get right-button functionality with a two-finger tap.

At this point in time the best Linux distribution on this sub-notebook is openSuSE (11.4 or 12.1), because everything works, including the ClickPad, Ralink WiFi and Bluetooth. There is a minor problem with openSuSE and wireless networking, it frequently doesn't connect (and doesn't even list the default SSID) on boot. If you go into the Network Manager icon on the panel, and disable Wireless Networking, then enable it again, it will then connect.

As noted in the comments which have been added below, the Bluetooth controller configuration needs to be updated before it will work. Fortunately, this only needs to be done once, it will then continue to work after reboots, and even across different Linux distributions. My experience was slightly different than what is described in the comments, because I had to add the -r flag to send a soft reset to the Bluetooth controller to get it working. The exact command I used was:

bccmd psset -r -s 0x0000 0x028c 0x0001

For distributions such as Debian and SimplyMEPIS which don't include the Ralink driver there are specific instructions for compiling and installing the driver in the Ubuntu User Forums. Source code which will compile with no trouble can be downloaded from This Link. After downloading and extracting the sources, you need to rename RT2860STACard.dat to RT2860STA.dat. Then you need to execute the following commands, as root (use either su or sudo as appropriate for your system:

mv RT2860STACard.dat RT2860STA.dat
make install
mkdir /etc/Wireless/RT5390STA
cp RT5390STA.dat /etc/Wireless/RT5390STA/
modprobe rt5390sta

After these commands, the Ralink adapter should be up and running, and you should be able to see and connect to any wireless networks in the area.

Beauty Tips
Male Enhancement Supplements
Weight Loss Supplements
Skin Care Products
Hair Care Products
Detox and Clease Reviews
Alpha Prime Elite
Garcinia Pure Pro
Pure Asian Garcinia
Buy Garcinia Cambogia
Skin Rejuvenator
Hair Loss Treatment For Men
Web Development Company
Shopify Development Services
Volusion Development Services
Magento Development Services
BigCommerce Development Services
WordPress Development Services
Urdu Columns
Javed Chaudhry Columns
Hassan Nisar Columns
Orya Maqbool Jan Columns
Rauf Klasra Columns
Nazeer Naji Columns
Ayaz Amir Columns
Haroon Rasheed Columns
Saadullah Jan Barq Columns


manzer alam, 2012/01/09 06:02

no problem. install opensuse 12.1 & Modem driver & lastly run “bccmd psset -s 0x0000 0x028c 0x0001” for bluetooth. work out of box.

John Slade, 2011/12/25 13:15

I have the dm1-3101ea and have been running Fedora 15 and now 16. The wireless driver is now working fine in fc16 (fc15 requires a yum update over ethernet to get the driver).

I sometimes have problems with the screen flickering when the laptop wakes up but this fixes it self quickly.

As others have the said, the mousepad behaves oddly and it makes it very difficult to drag and drop things. I have taken to mostly using an external mouse with the laptop.

Roland, 2011/10/11 11:27


Just bought a dm1-3221sd with the same hardware as mentioned above.
Put ubuntu 11.10 beta 2 on it so Linux 3.0.

Wireless, graphics works fine. Everything above EXCEPT:
bluetooth doesn't discover even when using the command above.
the right button on the mousepad behaves like the left one!
And the Fn key in combination with one of the function keys behaves just like a normal function key.

Well maybe things get fixed once 11.10 is finalized.

any ideas?


Uche Eke, 2011/11/11 10:50

Roland ,

The right button function is a two finger press for some strange reason. The package synaptiks isn't able to change very much, but it tells you what you have available :)

I haven't had much luck either with the bluetooth being able to discover anything other than itself! I even tried Toussis' suggestion below and nothing changed. Other than that, everything else works ok.

Toussis Manoldis, 2011/09/01 11:31

At linux kernel version 3.0 wireless works out of the box with rt2800pci rt2800lib modules.
You don't have to compile the mentioned driver by youshelf.

Also for the bluetooth problem. Is has to do with the disabled bluetooth antenna, and not with the bluetooth chip itshelf.
Executing the following as root:
bccmd psset -s 0x0000 0x028c 0x0001
enables the bluetooth antenna and bluetooth can now discover devices.

So all the devices “work” almost out of the box.

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_pavilion_dm1-3100.txt · Last modified: 2017/09/14 16:19 by
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2013 and other authors