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.
I 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
Graphics
Tested
Using the Nvidia drivers, ut2004 claims 88fps in full resolution with all options up to the max (the max screen refresh rate is actually 60hz)
Sound
Tested
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
Ethernet
Tested
Wireless
Tested
44:00.0 Network controller: Intel Corporation WiFi Link 6000 Series (rev 35)
Bluetooth
Not Tested
Modem
Not Tested
USB
Tested
Worked fine with a Logitech G5 mouse, also with various portable USB2 drives. USB3 works, but breaks s2ram
Firewire
Not Tested
Card Reader
Tested
ExpressCard Slot
Not Tested
Fingerprint Reader
Not Tested
Ambient Light Sensor
Tested
needs CONFIG_HP_WMI , can be controlled by /sys/devices/platform/hp-wmi/als
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.
(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:
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:
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.
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.
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:
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:
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.)
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?)
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
Search
Sister Sites Lination - Blogging site for Linux users LinWik - Linux guides in wiki format
Discussion
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?
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
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.
I also have constant X Server crashes when running on Battery. Does anyone know how this can be fixed?
Thanks
Try disabling the “Fan always on while on AC” in BIOS. Seems to have worked for me.
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
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…
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).
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.
1) Yes, yes I do (display crash on battery *only*)
2) I have not found a fix…
Me also: display crashes, only when on battery. Haven't found a fix.
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.
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.
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.
The kacpid fix worked for me, thanks!
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