Share this page with: Bookmark "HP EliteBook 8740w" at del.icio.us Bookmark "HP EliteBook 8740w" at Digg Bookmark "HP EliteBook 8740w" at Furl Bookmark "HP EliteBook 8740w" at Reddit Bookmark "HP EliteBook 8740w" at Google Bookmark "HP EliteBook 8740w" at StumbleUpon Bookmark "HP EliteBook 8740w" at Facebook Bookmark "HP EliteBook 8740w" at Twitter Bookmark "HP EliteBook 8740w" at Slashdot
How do you rate this laptop with Linux?
Excellent
 
64% (16)
Good
 
28% (7)
Fair
 
4% (1)
Poor
 
4% (1)
Unusable
0% (0)

HP EliteBook 8740w

Introduction

This is a compatibility guide to running Linux with the HP EliteBook 8740w laptop.

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

Editing This Page

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

Specifications

For full specifications see the HP EliteBook 8740w specifications page.

NameHP EliteBook 8740w
ProcessorIntel® Core™ i7-820QM Processor (1.73 GHz, 8 MB L3 cache)
Intel® Core™ i7-720QM Processor (1.60 GHz, 6 MB L3 cache)
Intel® Core™ i7-620M Processor (2.66 GHz, 4 MB L3 cache)
Intel® Core™ i5-540M Processor (2.53 GHz, 3 MB L3 cache)
Intel® Core™ i5-520M Processor (2.40 GHz, 3 MB L3 cache)
Screen17.0” WXGA+ Widescreen
17.0” WUXGA Widescreen
RAMUp to 16GB
HDD250GB to 500GB
Optical DriveDVD+-RW
Blu-ray
GraphicsATI FirePro M7820
NVIDIA Quadro FX 3800M
NVIDIA Quadro FX 2800M
Network10/100/1000 Ethernet
Intel Centrino 802.11a/b/g/n

Linux Compatibility

DeviceCompatibilityComments
ProcessorTestedkacpi / kworker consume 100% CPU fix
ScreenTested 60hz nvidia HOWTO
HDDTestedI have hammered this drive over the last week, writing and overwriting chunks of 360G to a partition I created to help a friend recover data from a corrupt 2T USB drive
Optical Drive Tested DVD-drive works, Blu-Ray not tested
GraphicsTestedUsing the Nvidia drivers, ut2004 claims 88fps in full resolution with all options up to the max :-D (the max screen refresh rate is actually 60hz)
SoundTested ALSA didn't work for me. Installed OSS4, and the sound is beautiful. Not without some fiddling about, though. Full how-to to follow when I have time… Sound works perfectly out of the box on Ubuntu 10.10 and gentoo
Sound over DisplayPort/HDMI Tested Quadro 2800M: using alsa model=rev kills laptop speakers, but spdif sound works with HP-DisplayPort to HDMI adapter
EthernetTested
WirelessTested44:00.0 Network controller: Intel Corporation WiFi Link 6000 Series (rev 35)
BluetoothNot Tested
ModemNot Tested
USBTestedWorked fine with a Logitech G5 mouse, also with various portable USB2 drives. USB3 works, but breaks s2ram
FirewireNot Tested
Card ReaderTested
ExpressCard SlotNot Tested
Fingerprint ReaderNot Tested
Ambient Light Sensor Tested needs CONFIG_HP_WMI , can be controlled by /sys/devices/platform/hp-wmi/als
WebcamTested needs “USB Video Class (UVC)“

Notes

You can enter any specific notes with running Linux on the HP EliteBook 8740w here.
Panel brightness - not working (It works out of the box on Ubuntu 10.10 and gentoo)
HW Virtualization with BusyBox needed to be enabled in Bios.

HOWTOs

kacpid or kworker consume full CPU fix

To prevent kacpid consuming 100% CPU on one thread, had to upgrade to kernel 2.6.35-020635rc6-generic and add the following to /etc/rc.local:

echo disable > /sys/firmware/acpi/interrupts/gpe01  

See this link and search for kacpid: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/577702

If this alone does not help, you can also try to add

pcie_ports=compat

to your kernel's parameters.

HOWTO get the screen to display 1920x1200 at 60hz

(This is not necessary on Ubuntu 10.10, 60Hz works out of the box with proprietary Nvidia drivers)

It goes without saying you are using Nvidia's drivers, right?

By default you will not be able to raise the refresh rate above 50hz. This is not an issue with the harware, but is a design feature of the Nvidia drivers. See here:

http://linuxtidbits.wordpress.com/2009/09/19/fix-nvidia-50-hz-display-rate/

As per the link above, make sure you have run sudo nvidia-xconfig, then turn off TwinView and DynamicTwinView in your xorg.conf in the Device section for your nvidia driver:

Section        "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
Option         "TwinView" "0"
Option         "DynamicTwinView" "0"
EndSection

Stop/start the x-server, and you should now be able to set the screen to 60hz at full resolution.

HOWTO get s2ram working

This section is obsolete since kernel-2.6.37 (gentoo).

General approach

If you don't manage to get suspend to ram working, you can try to unload the
xhci_hcd module before suspending. It seems, the usb3 driver doesn't want to
go to suspend.

$ rmmod xhci_hcd
$ s2ram -f
$ modprobe xhci_hcd

works fine for me (gentoo), when also disabling the acpi interrupts. But you should not use this while a disk is mounted via USB3, as this does not unmount it safely! Hopefully the USB3 driver is going to support suspend soon, so this section can be removed.

Ubuntu Users

Suspend and Hibernate does not work on Ubuntu 10.10, but there is a very easy fix available:
http://ohioloco.ubuntuforums.org/showpost.php?p=10164552&postcount=3

HOWTO enable sound on DisplayPort

Apperently ALSA does not initialize the soundcard correctly. But there is a temporary fix for this:

$ echo "0x1e 0x01452050" > /sys/class/sound/hwC0D0/user_pin_configs
$ echo 1 > /sys/class/sound/hwC0D0/reconfig

This has to be done, while the soundcard is not in use. So best is to put in a init script. A better soluten were to use the “early patching” machanism of ALSA, but I somehow can't figure out how this works.

HOWTO upgrade the BIOS under GNU/Linux

Okay; if you're anything like me you've already Ebayed the Windows licence that came with this thing and donated the profits to the Free Software Foundation. Which makes upgrading the BIOS somewhat tricky, since HP only provide a Windows executable for doing this.

So, having just done just this a few moments ago, here's what I did. (Disclaimer: you do this ENTIRELY AT YOUR OWN RISK.)

1) Download the latest BIOS ugrade from the HP site. It will be a Windows executable.

2) Install the software you are about to need, using your favourite package manager. I did this:

sudo apt-get install wine
sudo apt-get install gparted
sudo apt-get install unetbootin

3) Run the BIOS upgrade (in my case sp52278.exe) under wine:

wine ./sp52278.exe

I let it put its files here:

c:\SWSetup\sp52278

You can try to get it to create a USB bootable key for you, but it will most probably bomb-out at this stage. Hence the remaining steps…

4) Format the USB stick as FAT32. (I used gparted.)
PARANOIA: Do “sync” a few times in a command window:

sync
sync
sync

5) Pull the stick out, ram it back in and mount it (I used Dolphin to do this)

6) Make your stick bootable:

unetbootin

Choose the “Distribution” radio button,
select FreeDOS in the “Select Distribution” dropdown,
make sure it is pointing at the correct device (/dev/sdb1 in my case),
Go!

7) Copy the files that you will use to flash your BIOS:

cp -Rp ~/.wine/drive_c/SWSetup/sp52278/Rompaq/* /media/drive

Where /media/drive is wherever Dolphin mounted your USB stick. You want everything in that Rompaq directory.

PARANOIA: Do “sync” compulsively a bit more:

sync
sync
sync

8) Shut down the laptop.
Made DAMN SURE all lights are off!
Unplug the power and pull out the battery if you have to: I've had my machine seemingly turned off before, but the power light stayed on and every time I restarted it, the fan stayed on FULL POWER nonstop!
Eventually I had to pull out the battery whilst it was “shut down”.
(By “shut down” I mean silent, seemingly off except for that blue power light, alone in the darkness, judging me…)

9) Now plug in the power (and the USB stick) and start up again.
(You HAVE configured the BIOS to boot from USB, yes?)

10) Fanny about until you get the A: command prompt. Then switch to the C: drive:

C:
dir

You should see all the files you copied from Rompaq/ before.

11) Now is the Moment of Truth:

eRompaq.exe

A menu will appear, offering you the option to upgrade your BIOS!
Select the upgrade option, let it do it's thing, then select the exit option.

12) Now turn off the PC again… how?
(I pressed the power button… is there a way to do this from the command line in FreeDOS?)

Pull out the USB stick and shove it to the back of the drawer where you found it.

13) Turn the PC on again.
(It whirrs and blinks, shuts itself down: you've just BRICKED several thousand pounds of hardware!)

There is a good reason this is step number thirteen.

14) It should automatically turn itself on again… phew! This time it should boot properly.
(If you like, go into BIOS setup to check the new version has taken hold.)

Summary

You can enter a summary of how well the HP EliteBook 8740w works with Linux here.
Quite fast with 4GB ram. (Even sweeter with 8! Has anyone splashed out on the full 16?)




Discussion

Simon Thompson, Thursday 21 of July, 2011 [19:33:02]

I have an 8740w with Win7 and 11.04 Ubuntu. I can run 2 external monitors with Win-7 but when I plug the display port adaptor into a monitor while the VGA is also plugged in it reboots. If it boots up while in then it gets to the Ubuntu loading screen and freezes (turning off the sound light and turning on CAPS lock)

I've tried updating the kernel to 3.0rc7 but it fails to load the Nvidia graphic driver. 2.68.10 seems fine (more stable than the out of the box ubuntu anyway).

Help?

Tiyezx, Thursday 02 of February, 2012 [10:43:02]

I have not managed to install Ubuntu11.10 on my hp8740w. Installation starts but just freezes before completion.
The machine has Win7 and I need to duo boot it with Ubuntu. Kindly help

Hans Neukomm, Thursday 02 of February, 2012 [11:40:59]

since my hp8740w works perfectly on opensuse linux (currently running opensuse 11.04)
may be your problem is more ubuntu related and a Google search for

hp8740w ubuntu installation

may bring you more precise help

shortly before completion of linux may be a connection to online repositories to search for updates, make sure you are connected either (best) by cable or at least via wlan to the www when doing your install.

Pascal, Monday 04 of July, 2011 [17:03:11]

I also have constant X Server crashes when running on Battery. Does anyone know how this can be fixed?

Thanks

Nick, Saturday 12 of November, 2011 [22:56:23]

Try disabling the “Fan always on while on AC” in BIOS. Seems to have worked for me.

hans neukomm, Monday 23 of May, 2011 [22:53:00]

i7 quad core, 8GB RAM, 500 GB sata drive, ATI with 1920x1200px

I got everything working out of the box with [http://www.opensuse.org/|openSuSE 11.4 Linux] during install from download DVD,
including gnome networking applet, mobile broadband (with external 3G device via USB cable)
NOT working so far:
- qualcomm 2000 Gobi, can't unlock the chip = NO more win7 partition on laptop
- fingerprint reader - can't unlock chip, no fingerprint device detected

john Ashley, Friday 13 of May, 2011 [20:33:30]

Could someone post an xorg.conf that works with ubuntu and an NVIDIA card? I can get to a black screen with a custom EDID but haven't found exactly what works yet…

Ron, Sunday 03 of April, 2011 [11:49:19]

I had problems with the touchpad. Sometimes it did not react to taps. Am I the only one?
Other than that everything worked out of the box (excluding the kacpid-thing).

Ram Vijapurapu, Tuesday 29 of March, 2011 [01:13:16]

Thanks for the instructions, they have been very helpful.

I have been running Ubuntu 64bit on 8740w + NVidia 3800M - I have been having constant X Server crashes when running on Battery.

1. Do anyone of you have similar issues with NVidia Chipsets?
2. If yes, is it possible for you to share your experience of how you have fixed this?
3. If No, could you please provide me your details so I can put it in the bug report I putting across to NVidia.

MikeD, Wednesday 27 of April, 2011 [03:11:26]

1) Yes, yes I do (display crash on battery *only*)
2) I have not found a fix…

Theaetetus, Friday 20 of May, 2011 [06:21:37]

Me also: display crashes, only when on battery. Haven't found a fix.

IanCijdgaf, Sunday 04 of September, 2011 [12:01:25]

I have the exact same issue. I have tried the updated proprietary Nvidia drivers to no avail. I have the same behavior on both Ubuntu and Kubuntu (natty) so Gnome versus KDE is not the issue. I update to the X-org Edgers PPA to get the bleeding edge versions of X and that helped some but not 100%. I have found that using the bleeding edge X, I can use my laptop on battery for the entire charge without an X crash… if I don't use Firefox or Chrome. If I stay away from those two browsers, I can avoid the crashes. I was able to log into a machine at work and do what surfing I need over the remote connection so I wasn't running a browser locally and I was fine.

hans neukomm, Thursday 17 of February, 2011 [18:47:44]

Just days ago I installed an openSuSE 11.3 to my elitebook 8740w with 8 GB RAM and absolutely ALL worked out of the box incl graphic ATI 1920×1200, sound, wireless, bluetooth, etc

The only minor problem before installation was that Windows7 occupied all 4 or 5 partitions and a resizing was only possible to approx 50% because the main WIN partition was in the middle of my 500 GB HDD and for some reason none of the partitions were deletable using default tools.

After a brief review deep inside my heart - I took Gparted and deleted all Win7 partitions and reformatted a clean Linux machine.

After some 13 yrs of Linux, this machine is one of the very few where absolutely everything went perfect from original openSuSE DVD installer. all HW correctly auto-detected and auto-configured.

Dominik Wujastyk, Tuesday 15 of February, 2011 [21:00:39]

I've got the ATI graphics chip, and I can't get xorg to recognise it. Even FGLRX doesn't seem to work. At boot, I get an error message from intel_ips saying it can't recognise the i915 symbols and Turbo mode is disabled. In short, I have no graphics acceleration at all. I can't run compiz, just metacity. Have tried compiling future kernels, i.e., 2.6.37, 2.6.38-rc4, but still no joy.

Ken Larson, Sunday 09 of January, 2011 [15:23:39]

The kacpid fix worked for me, thanks!

Ken Larson, Saturday 08 of January, 2011 [14:30:32]

1. At first, when I booted ubuntu (or the installer), the screen went blank. This problem can be solved by always booting (installer or otherwise) ubuntu with the nomodeset kernel option… until you finally get the proprietary nvidia driver installed.
2. For getting a dual boot system going, Windows 7 already was using enough primary partitions to make a new partition impossible - I repartitioned completely (80gb for windows, 16gb swap, the rest for root), then reinstalled windows 7, then installed ubuntu.

All 64-bit

Enter your comment
QWEPM
 
hp+elitebook+8740w.txt · Last modified: Thursday 16 of June, 2011 [22:27:19] by 82.8.238.169
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2010 Linlap.com and other authors