Laptop/HP
Introduction
HP has historically not only not been friendly towards Linux, but has gone out of its way to make systems incompatible with operating systems other than Microsoft Windows. One example is whitelists which are embedded into the BIOS of some devices. Any component model that is not listed in the whitelist is rejected by the BIOS. These whitelists are barely acknowledged by HP, and are not officially documented anywhere, making replacing components with anything other than exactly the same model a shot in the dark. Although HP has published some printer drivers for Linux, the company generally makes very little or no effort to ensure that components used in its desktop and laptop computers are compatible with Linux. The official Linux support page is geared toward dissuading the use of Linux, and generally full of strange statements like "Windows is not installed with Linux", which conflates operating system software with any other software. To the extent that HP shows no interest in supporting Linux, the Linux community may reasonably take a reciprocal position of not supporting HP. Generally it is easiest to avoid HP when seeking out hardware that interoperates with Linux. Nevertheless, the Linux community has successfully worked out methods for installing and maintaining Linux on some HP systems.
Model List
Model version | Date | Video | Sound | Ethernet | Wireless | Bluetooth | Power management | Modem | Other | Remarks |
---|---|---|---|---|---|---|---|---|---|---|
Compaq Presario F700 | 2009.02 | Nvidia 7000M driver: nvidia | Nvidia HD audio with ALSA | Nvidia: OK | Atheros: OK driver: ath5k |
none | ACPI Suspend to RAM/disk: OK Used pm-utils + uswsusp CPU frequency scaling: OK |
N/A | Hangs for 20-30s when loading ACPI modules when on battery power. Some hotkeys do not work. Need to turn AutoAddDevices to false in Xorg configuration to fix keyboard layout problems. |
|
Compaq Presario CQ60-420ED | 2009.08 | Nvidia GeForce 8200M driver: nvidia | nVidia MCP72XE/MCP72P/MCP78U/MCP78S HD Audio using ALSA | nVidia MCP77 Ethernet | Atheros AR5001 driver: ath5k | none | Using laptop-mode-toolsAUR and cpupower (replaces cpufrequtils), have not properly tested yet | Untested | The console framebuffer is a bit slow (using vga=773 in GRUB) and the wireless LED indicator flickers red and blue. Touchpad (scrolling) works with GNOME |
|
HP EliteBook 2570p | 2011.12 | Intel HD 4000 driver: i915 | Intel HDA driver: snd_hda_intel | Intel 82579LM driver: e1000e | Intel 6250 driver: iwlwifi | Yes | Suspend to RAM: Yes Disk: Yes Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Yes |
not tested | smart card reader | has xHCI IRQ issues |
HP EliteBook 840 G1 | 2017.12 | Intel HD 4400 driver: i915 | Intel HDA driver: snd_hda_intel | Intel I218-LM driver: e1000e | Intel 7260 driver: iwlwifi | Yes | Suspend to RAM: Yes Disk: not tested Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Yes |
not tested | Smart card reader: Yes | -- |
HP Compaq 6715S | 2010.05 | ATI Radeon X1250 driver: catalyst | AD1981 driver: snd_hda_intel | Broadcom driver: tg3 | Broadcom 4312 driver: ndiswrapper (Problematic with 64-bit CPU) |
Yes | Suspend to RAM: Yes Disk: Yes Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Yes |
not tested | Hot keys: Yes LightScribe: untested |
-- |
HP Compaq 6720S | 2009.2 | Intel X3100 driver: xf86-video-intel | Intel HDA driver: snd_hda_intel | Intel 10/100 driver: e1000e | Intel 3945 driver: iwl3945 Broadcom 4312 driver: wl broadcom-wl |
Yes, bluez-utils | ACPI: Yes Suspend to RAM: Yes Disk: Yes Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Yes, cpudyn |
not tested | Hot keys: Configurable LightScribe: Yes lightscribeAUR |
-- |
Pavilion DV2172EA | Duke 2007.05 | Nvidia Go7200 driver nvidia | Intel 82801G with internal microphones driver: snd_hda_intel | Yes driver: e100 |
Intel 3945 driver: ipw3945 | Yes | Suspend to RAM: Yes Disk: Yes Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Yes |
Yes | Hot keys: Yes Remote: Yes Webcam: Yes (uvcvideo) IRDA: Yes LightScribe: untested |
-- |
Pavilion DM1-1150SL | 2009.02 | Intel X4500MHD driver: xf86-video-intel | Intel 82801G with internal microphones driver: snd_hda_intel | Yes (RTL8101E) driver: r8169 | Atheros AR9285 driver: ath9k | Yes | Suspend to RAM: Yes Disk: Yes Battery: Yes Dimming of display: Yes Frequency scaling of CPU: N/A |
Yes | Hot keys: Yes Webcam: Yes (uvcvideo) |
-- |
HP Pavilion dv5055ea | 2009.06 | ATI Radeon XPRESS 200M | ATI IXP SB400 AC'97 Audio Controller (rev 02) | Realtek RTL-8139/8139C/8139C+ (rev 10) | Broadcom BCM4318 (AirForce One 54g) 802.11g Wireless LAN Controller (rev 02) | N/A | Suspend to RAM: not tested Suspend to Disk: not tested Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Odd on battery, Yes on A/C |
not tested | Hot keys: Yes, for sound and WLAN. No, for DVD and Multimedia button | -- |
HP Pavilion dv6605ed | 2007.08-2 | Intel X3100 (xf86-video-intel) | Intel 82801H (snd-hda-intel) | RTL8101e (r8139) | Broadcom BCM94311MCG driver b43: No (may need different firmware) ndiswrapper: Yes |
N/A | ACPI: Yes Suspend to RAM: Yes Suspend to Disk: No Battery: Yes Display dimming: Yes CPU frequency scaling: Yes (p4-clockmod) |
not tested | Hot keys: Yes (HP keymap) Remote: Yes, except for DVD, Quickplay, and Windows MCE buttons LightScribe: not tested |
-- |
HP Pavilion dv9530em | 2009.06 | nVidia GeForce 8400M GS | Realtek ALC268 | RTL8168b/8111b | Intel 3945 (iwl3945) | Yes | Suspend to RAM: Yes Suspend to Disk: Yes Battery: Yes Dimming of display: Yes Frequency scaling of CPU: Yes |
not tested | Hot keys: Yes LightScribe: not tested |
-- |
HP Pavilion TX1220US (GA647UA) | Overlord | nVidia GeForce Go 6150 (works with nvidia) | nVidia MCP51 HD Audio (works with snd-hda-intel) | nVidia MCP51 Ethernet Controller (works with forcedeth) | Broadcom 4321 card (works with ndiswrapper and Broadcom-released Linux driver: broadcom-wl) | not tested | not tested | not tested | Touch screen: (appears to work; have not calibrated) Remote: not working Hot keys: not tested LightScribe: not tested |
People with this same laptop have gotten the hot keys and touch screen to work on other distributions. |
HP Elitebook 8560w | 2012 | NVIDIA quadro 1000M (nvidia/nouveau driver) | Intel sound card: snd-hda-intel | e1000e | Intel wireless: iwlwifi | Yes | ACPI: Yes Suspend to RAM: No Suspend to Disk: Yes Battery: Yes Display dimming: Yes (using nvidiabl for nvidia driver) CPU frequency scaling: Yes (acpi-cpufreq) |
not tested | Hot keys: Yes DVD/CD: Not tested SD slot: Not tested Touchkeys: N/A FireWire: Not tested |
If using nvidia driver, nvidiabl should be used to allow backlight adjustments. |
HP Compaq 8510w | 2008 | NVIDIA FX570M (nvidia driver) | Intel sound card: snd-hda-intel) | e1000 | Intel wireless: iwl4965 | -- | ACPI: Yes Suspend to RAM: Yes Suspend to Disk: Yes Battery: Yes Display dimming: Yes (using nvclock) CPU frequency scaling: Yes (acpi-cpufreq) |
not tested | Hot keys: Yes DVD/CD: Yes SD slot: Yes Touchkeys: Yes FireWire: untested |
#Troubleshooting |
HP tx2z | 2009.08 | Radeon HD 3200 driver: radeon | Intel HDA driver: snd-hda-intel | RTL8111/8168B driver: r8169 | Broadcom 4322 driver: broadcom-wl | not tested | not tested | not tested | Hot keys: yes LightScribe: not tested webcam: yes touchscreen: works stylus: still working on Media reader: works |
some known successes with touchscreen and stylus in Ubuntu |
HP Pavilion DV3-2155MX | 2010.05 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
HP Pavilion dv6-2115sa | 2010.05 | Radeon HD 4200 series Works well with open-source Radeon driver |
Intel HDA driver: snd-hda-intel | unknown | Broadcom wireless works out-of-the-box | not tested | ACPI: Yes Suspend to RAM: No Suspend to Disk: Yes, with TuxOnIce Battery: Yes Remote: Some buttons do not work Display dimming: Yes CPU frequency scaling: Yes, with K8 Driver |
not tested | Hot keys: yes LightScribe: not tested Webcam: yes |
To prevent output to both headphones and speakers simultaneously, add options snd-hda-intel model=hp-dv5 to /etc/modprobe.d/modprobe.conf
|
HP 625 | 2010.05 | Radeon HD 4200 series drivers: radeon or catalyst | ATI RS880 Audio Device driver: snd-hda-intel | RTL8101E/8102E driver: r8169 | Broadcom BCM4313 driver: brcmsmac (in kernel) | not tested | ACPI: Yes Suspend to RAM: Yes Suspend to Disk: Yes Battery: Yes Display dimming: Yes CPU frequency scaling: Yes |
not tested | Hot keys: yes LightScribe: untested Webcam: yes Card reader: yes |
-- |
HP Pavilion g4 | 2013 | AMD Radeon HD 7660G+HD 7670M Dual Graphics (A10 APU). APU graphics work with radeon driver, but catalyst is required for switchable graphics. | Intel sound card: snd-hda-intel | RTL8105. Driver: r8169 | Ralink RT3290. Works (poorly) with rt2800pci, for best results use rt3290sta, from rt3290sta-dkms in the AUR | Not working as of Oct 2014 | ACPI: Yes Suspend to RAM: Yes Suspend to Disk: Yes Battery: Yes Display dimming: Yes CPU frequency scaling: Yes |
not tested | Hot keys: yes LightScribe: untested Webcam: yes Card reader: yes |
-- |
HP ENVY TouchSmart 17-j113tx | 2014.11 | Intel HD 4600 (i915) + NVIDIA GeForce GT 740M (nouveau or proprietary NVIDIA) as an Optimus setup. | Intel HD Audio (snd_hda_intel) | Realtek, exact model is unclear (r8169) | Intel 7260 (iwlwifi) | Intel Bluetooth, works | ACPI: Yes, Suspend to RAM: Yes, Suspend to Disk: Yes, Battery: Yes, Display Dimming: Yes, CPU Frequency Scaling: Yes | Not included. | Optical Disk Drive, TouchScreen, Webcam, SD Card Reader | See article. |
HP Pavilion Ultrabook 15-b030st | 2015.05 | Intel Core i5-3317U + NVIDIA GeForce GT 630M (nouveau or proprietary NVIDIA) as an Optimus setup. | Intel HD Audio (snd_hda_intel) | ??? | Ralink RT3290 | Not working | -- | Works | -- | -- |
HP Pavilion g6-2379sr | 2016.09 | Intel Core i5-3230M, Intel HD 4000 (i915) + AMD Radeon 7670M HD (radeon) Needs PRIME configuration to use hybrid graphics |
Intel sound card: snd-hda-intel | RTL8101. Driver: r8169 | Ralink RT3290. Works very bad with driver rt2800pci and stop work after installing rt3290sta-dkmsAUR | Not work even after installing rtbth-dkmsAUR | ACPI: Works Suspend to RAM: Working properly Suspend to Disk: Not work (do not turn off pc, just freeze on black screen) Battery: Works Display dimming: Works CPU frequency scaling: Works |
No modem installed | Hot keys: Works LightScribe: Works Webcam: Works Card reader: Works |
Big problems with WiFi card RT3290. Best choice is to use LAN Internet, or change WiFi card. Poor sound quality when using snd-hda-intel, but cannot do anything with it on any Linux distributions. |
HP ProBook 440 G4 | 2016.10 | Intel Core i5-7200U, Intel HD Graphics 620 (i915) | Intel sound card: snd-hda-intel | RTL8111. Driver: r8169 | Intel 7265. Driver: iwlwifi | Yes | ACPI: Works Suspend to RAM: Working properly Suspend to Disk: yes Battery: Works Display dimming: Works CPU frequency scaling: Works |
No modem installed | Hot keys: Works Webcam: Works Card reader: works |
-- |
HP ProBook 445 G7 | 2020.08 | AMD Ryzen 7 4700U, AMD Radeon Vega 6 (AMDGPU) | AMD | ? | ? | not tested as per 13.08.20 | ACPI: Works Suspend to RAM: Working properly Suspend to Disk: yes Battery: Works Display dimming: Works CPU frequency scaling: Works |
No modem installed | Hot keys: Works Webcam: Works Card reader: words |
-- |
HP ProBook 450 G7 | 2020.10 | Intel Core i5-10210U, Intel UHD Graphics (i915) | Intel sound card: snd-hda-intel | RTL8111/8168/8411. Driver: r8169 | Intel 9462. Driver: iwlwifi | Yes | ACPI: Works Suspend to RAM: Working properly Suspend to Disk: yes Battery: Works Display dimming: Works CPU frequency scaling: Works |
No modem installed | Hot keys: Works Webcam: Works Card reader: works |
Microphone does not work |
HP Envy 15-as010ur | 2016.09 | Intel Core i7-6560U, Intel Iris Graphics 540 | Intel sound card(Conexant CX8200): snd-hda-intel | No | Intel DB 7265(iwlwifi) | Yes(btusb). Successfully sent a picture to the phone. | ACPI: Works Suspend to RAM: Works Suspend to Disk: Not tested Battery: Works Display dimming: Works CPU frequency scaling: Works(only performance and powersave governorsCPU frequency scaling#Scaling governors[1]) |
--- | Hotkeys: Works Webcam: Works Card reader: not tested |
There is small problem with p2p wpa_supplicant, possible solution: p2p_disabled=1. Cannot set mute-key led light. |
HP Envy 15-ep0020ca (10M52UA) | 2020.09 | Intel® Core™ i9-10885H, NVIDIA® GeForce RTX™ 2060 with Max-Q design (6 GB GDDR6 dedicated) | Intel sound card | No | Intel AX201 | not tested | not tested | not tested | --- | During installation the hdd driver asks the user "switch your bios from raid to ahci mode to use them". The model has two 1 TB PCIe® NVMe™ TLC M.2 SSDs in RAID 0/1 mode with enabled Intel RST. BIOS does not have an option to change RAID to AHCI. There is no way to install Linux on this model. |
HP Stream 11-r004nf | 2017.01 | Intel Celeron N3050, Intel HD 400 | Intel sound card: snd-hda-intel | No | Realtek RTL8723be (rtl8723be) | Yes(btusb). | ACPI: Works Suspend to RAM: Works Suspend to Disk: Yes Battery: Works Display dimming: Works |
--- | Hotkeys: Works Webcam: Works Card reader: Works |
The wifi signal is weak. It is better to use module from lwfinger's rtlwifi_new repo [2] with ant_sel=2 option for the module [rtlwifi_new-dkmsAUR[broken link: package not found]] |
HP Stream 11-y008nf | 2017.08 | Intel Celeron N3060, Intel HD 400 | Intel sound card: snd-hda-intel | No | Intel Wireless 7265 (iwlwifi) | Yes (btusb) | ACPI: works Suspend to RAM: works Suspend to Disk: not tested Battery: works Display dimming: works |
No | Hotkeys: works Webcam: works Card reader: not tested |
Cannot set mute-key led light. |
HP ENVY 13-ad140ng | 2017.12 | Intel UHD Graphics 620 | hdajackretask should be used to enable the top speaker 0x14 override to Internal Speaker, 0x17 override to Internal Speaker Back | Not present | Intel Wireless 7265 | Yes | not tested | No modem installed | Webcam: works | Cannot set mute-key led light. |
HP ENVY m4-1015dx | 2012.08 | Intel(R) Core(TM) i7-3632QM CPU @ 2.20GHz | Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04) | Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06) | unknown | none | ACPI Suspend to RAM/disk: OK | none | Webcam: works | |
HP ProBook 450 G5 | 2018.03 | Intel Core i7-8550u, Intel HD Graphics 620 (i915); NVIDIA GeForce MX130 (2 GB DDR5 dedicated) | Intel sound card: snd-hda-intel | RTL8111. Driver: r8169 | Intel 8265/8275. Driver: iwlwifi | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: works Battery: works Display dimming: works CPU frequency scaling: works |
Not present | Hot keys: works Webcam: works Card reader: works Fingerprint scanner: works with libfprint-vfs_proprietary-gitAUR and fprintd-vfs_proprietaryAUR, following the Fprint tutorial Keyboard backlit: works |
Secure boot works with GRUB, coexists with Windows Pro. Windows partition is accessible disabling Bitlocker. (installed from Archiso) -- |
HP ProBook 450 G6 | 2019.03 | Intel Core i5-8265U, UHD Graphics 620 (Whiskey Lake) - works out of the box; NVIDIA GeForce MX130 (2 GB DDR5 dedicated) - untested | Intel sound card: snd-hda-intel | RTL8111. Driver: r8169 | Intel 8265/8275. Driver: iwlwifi | Works. | ACPI: works Suspend to RAM: works Suspend to Disk: not tested Battery: works Display dimming: works CPU frequency scaling: not tested |
Not present | Hot keys: Works Webcam: not tested Card reader: not tested Fingerprint scanner: not tested Keyboard backlit: works |
Secure boot works with GRUB. FN button light is constantly on. FN + F11 (wifi) cannot be set (the other "special" buttons are fine). Microphone quality is average. The audio quality is decent. No wifi/eth cable connectivity issues. The touchpad may lag after hibernation. -- |
HP ProBook 440 G6 | 2019.03 | Intel Core i7-8265U, UHD Graphics 620 (Whiskey Lake): works out of the box | Intel sound card: snd-hda-intel | Realtek RTL8111HSH-CG 10/100/1000 GbE NIC Driver: r8169 |
Intel Wireless-AC 9560 Driver: iwlwifi |
Works. | ACPI: works Suspend to RAM: works Suspend to Disk: not tested Battery: works Display dimming: works CPU frequency scaling: not tested |
Not present | Hot keys: everything except brightness controlls (actually mute/unmute mic.) works Webcam: works Fingerprint scanner: Validity VFS7552; not working Keyboard backlit: works |
The audio quality is decent. No wifi/eth cable connectivity issues. The touchpad does not work after suspend (reload i2c_hid kernel module to fix) |
HP ProBook 430 G6 | 2019.11 | Intel Core i5-8265U, UHD Graphics 620 (Whiskey Lake): works out of the box | Intel sound card: snd-hda-intel | Realtek RTL8111HSH-CG 10/100/1000 GbE NIC Driver: r8169 |
Intel Wireless-AC 9560 (?) Driver: iwlwifi |
Works. | ACPI: works Suspend to RAM: works Suspend to Disk: works Battery: works Display dimming: works CPU frequency scaling: not tested |
Not present | Hot keys: works, brightness controlls works after bios update (2019.11) with kernel 5.3.11 Webcam: works Fingerprint scanner: Validity VFS7552; not tested Keyboard backlit: works |
The audio quality is decent. The touchpad does not work after suspend (reload i2c_hid kernel module to fix) Same workaround needed for ethernet in a bridge |
HP ProBook x360 435 G7 | 2021.04 | AMD Ryzen 5 4500U, AMD Radeon Graphics Driver: amdgpu, has to be added to initram: MODULES=(amdgpu) in /etc/mkinitcpio.conf |
AMD Raven/Raven2/FireFlight/Renoir Audio Processor Driver: snd_hda_intel |
n/a | Intel Corporation Wi-Fi 6 AX200 (rev 1a) Driver: iwlwifi |
Works. | ACPI: works Suspend to RAM: works, there are some issues with power drain Suspend to Disk: works Battery: works Display dimming: works with acpi scripts CPU frequency scaling: not tested |
Not present | Hot keys: works, brightness controlls works with acpi scripts Webcam: works Fingerprint scanner: Synaptics Sensors (06cb:00df); not tested Keyboard backlit: works |
Touchscreen works, accelerometer does not work with iio-sensor-proxy except with linux-lts |
HP EliteBook 830 G5 | 2018.11 | Intel Core i5-8250u, Intel UHD Graphics 620 (i915) | Intel sound card: snd-hda-intel | Realtek RTL8111HSH-CG 10/100/1000 GbE NIC | Intel 9560. Driver: iwlwifi | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: work Battery: works Display dimming: works CPU frequency scaling: works Ambiant light sensor: works with iio-sensor-proxy |
Not tested | Hot keys: Works Webcam: Works Fingerprint scanner: not tested Keyboard backlight: works |
Secure boot works with SYSLINUX. (installed from Archiso) -- |
HP Pavilion 15-cw0xxx | 2018.09 | AMD Raven Ridge: amdgpu | Intel HDA driver: snd_hda_intel ; pulseaudio requires a line to explicitly load an alsa sink for the speaker sound card | RTL8111. Driver: r8169 | Realtek RTL8822BE driver: r8822be | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: untested Battery: works Display dimming: works CPU frequency scaling: works Rotation sensor: untested | not tested | Volume keys: work keyboard backlight: works | Make sure to install amd-ucode to enable full CPU speed. If not cores are capped to 2.0 GHz |
HP Pavilion 15-cw0009xx | 2020.01 | AMD Raven Ridge: amdgpu | Intel HDA driver: snd_hda_intel ; pulseaudio requires a line to explicitly load an alsa sink for the speaker sound card | RTL8111. Driver: r8169 | Realtek RTL8821CE driver: r8821ce | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: untested Battery: works Display dimming: works CPU frequency scaling: works Rotation sensor: works | not tested | Volume keys: work keyboard backlight: works | Make sure to install amd-ucode to enable full CPU speed. If not cores are capped to 2.0 GHz |
HP Pavilion 15-ab214nt | 2019.05 | Intel Core i5-6200U, Intel HD Graphics 520 (i915) | Intel sound card: snd-hda-intel | RTL810xE. Driver: r8169 | Realtek RTL8723BE driver: rtl8723be | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: works Battery: works Display dimming: works CPU frequency scaling: works | Not Present | Hot keys: work Webcam: works Smart card reader: works | System will hang on boot or on shutdown without the pci=nomsi boot parameter
|
HP Pavilion 15-au624tx | 2020.04 | Intel Core i5-7200U, Intel UHD Graphics (i915) | Intel Sound card: snd-hda-intel Mute LED requires configuration |
Realtek RTL8136 Series, working | Intel(R) Dual Band Wireless-AC 3168, Driver:iwlwifi | Intel Bluetooth, Driver:bluez | ACPI:works Suspend to RAM:works Suspend to Disk: not tested Battery:works Display dimming: works CPU frequency scaling:works |
Not Present | Webcam:works Keyboard Backlight:works SD card reader:works "Volume keys, Brightness keys and etc":works DVD writer:works |
Install intel-ucode (cpu microcode) , tlp for better battery backup, lm_sensors for sensors. |
HP Pavilion 15-cx0xxx | 2020.01 | Intel Core i5-8300H, Intel UHD Graphics 630 (i915) | Intel sound card: snd-hda-intel Mute LED requires configuration |
RTL8xxx. Driver: r8169 | Realtek RTL8822BE driver: rtw_pci | Working | ACPI: works Suspend to RAM: works Suspend to Disk: works Battery: works Display dimming: works CPU frequency scaling: works | Not present | Hot keys: varied success Webcam: works SD Card reader: works | |
HP Spectre x360 - 13-ap0xxxx | 2018.12 | Intel Core i7-8565U, Intel UHD Graphics 620 (i915) | Intel sound card: snd-hda-intel / Internal mic does not work | None | Intel Ac9560 Driver: iwlwifi | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: untested Battery: works Display dimming: works CPU frequency scaling: works Rotation sensor: works with iio-sensor-proxy and screen-rotator |
Not tested | Hot keys: Works Webcam: Works Fingerprint scanner: does not work (undetected Synaptic SecurePad ) Keyboard backlight: works |
To be able to boot, need to remove the initrd intel and amd patches / install and boots without issues without it -- |
HP Elitebook x360 1030 g3 | 2019.07 | Intel Core i5-8250U, Intel UHD Graphics 620 (i915) | Working hwC0D2: Intel hwC0D0: Conexant |
None | Intel 8265/8275 Driver: iwlwifi | Yes | ACPI: works Suspend to RAM: works Suspend to Disk: works Battery: works Display dimming: works CPU frequency scaling: works Rotation sensor: works with iio-sensor-proxy and screen-rotator |
Not tested | Hot keys: Works with acpi_backlight=native Webcam: Works Fingerprint scanner: Not tested Keyboard backlight: works |
|
HP Pavilion Laptop 14-ce0xxx | 2019.07 | Intel i7-8550U (8) @ 4.000GHz | Working with Alsa | RTL8111/8168/8411 | RTL8821CE | Untested | ACPI: Working Suspend to RAM: Working Suspend to Disk: Working Battery: Working Display dimming: Working CPU frequency scaling: Untested Rotation sensor: Untested |
Untested | Hot Keys: Working Webcam: Untested Keyboard backlight: Working |
For WiFi you need to download an unofficial version from GitHub. |
HP Omen 15 | 2020.01 | Intel Core i7-770HQ, Intel UHD Graphics 620 | Working | Working | Working | Working, not out of the box | ACPI: works Suspend to RAM: works Suspend to Disk: could not make it Battery: works Display dimming: works |
N/A | Keyboard backlight: working Touchpad toggle: working Windows key toggle: working Mute button indicator: not working OMEN button: not working |
HDMI and DP connected to NVIDIA card - one may need to run X server on it to use video outputs. HDMI and DP do not seem to work on wayland. Battery holds up to 4h of internet browsing via wifi |
HP Notebook - 14-cm0007la | 2020.04 | AMD Ryzen 3 2200U, Vega 3 GPU | Intel Audio Generic | Working | RTL8723DE | RTL8723DE(Bluetooth) | ACPI: works Suspend to RAM: works Suspend to Disk: could not make it Battery: works Display dimming: works |
N/A | Brightness control: not working by default Webcam: Working Microphone:Working HotKeys: Working |
Wifi and Bluetooth requires GitHub drivers Brightness Control:Can work with little script INSANE battery discharge; use TLP and RyzenAdj |
HP ZBook 14u G6 | 2019.11 | Intel UHD 620, AMD Pro WX 3200 Mobile | Intel HD Audio, Working | Intel I219, Working | Intel AX200 | AX200, Working | ACPI: Working Suspend to RAM: Working Suspend to Disk: Working Battery: Working Display dimming: Working |
Intel XMM 7360, Not tested | Webcam: Working Microphone: Working Hotkeys: Working Keyboard Backlight: Working |
Most hardware works out of the box AMD GPU automatically powers down completely when not in use |
HP Pavilion 13-a252ur | 2020.05 | Intel HD Graphics 5500 | Working | Working | BCM43142 | BCM43142 | ACPI, Working | N/A | Webcam: Working Microphone: Working Hotkeys: Working SD Card Reader: Working Touchscreen: Working Tablet mode: Working (in KDE Plasma) |
|
HP Pavilion Laptop 15-cs3xxx / 15-CS3019NF | 2020.06 | Intel UHD 620 | Intel Corporation Smart Sound Technology Audio Controller (rev 30) : Working | Realtek PCIe GBE Family : Working | Intel Wireless-AC 9461 802.11 ac Dual Band 2x2 WiFi + BT 5 : Working | Intel Wireless-AC 9461 802.11 ac Dual Band 2x2 WiFi + BT 5 : Working | ACPI, Working | N/A | Webcam: Working Microphone: Working Hotkeys: Working Keyboard Backlight: Working SD card reader : Working |
Ethernet card not supported by ipxe |
HP Notebook - 17-bs511ng | 2020-10 | Intel HD Graphics 620 | Intel HD Audio, Working | Realtek RTL8111 Driver, Working | Realtek RTL8723DE (802.11b/g/n), Working | RTL8723DE (Bluetooth 4.0), Working | ACPI: Working Suspend to RAM: Working Suspend to Disk: Untested Battery: Working Display dimming: Working |
N/A | Webcam: Working Microphone: Working Hotkeys: Working |
Fan blows constantly |
HP ENVY x360 15 - 15-dr1948nd/15-ed0985nd | 2021.01 | NVIDIA GeForce MX250 | Realtek sound card: 'snd_hda_codec_realtek' | Not present | Intel Corporation Wireless-AC 9462 | Yes | Suspend OK, battery OK (great actually), display dimming OK, CPU freq scaling OK | Not present | Audio requires sof-firmware to work. Webcam OK |
EFISTUB issues: forcibly sorts EFI boot entries by label length (long>short) |
HP Omen-15-ek005na | Not recorded | Nvidia RTX 2070 maxq/ Intel UHD for 10th gen | Intel Comet Lake (Realtek Codec) | Realtek RTL8111/8168/8411 (10EC:8168) | Intel AX201 | YES (Intel AX201) | ACPI works (osi='WIndows 2001') | N/A | Audio requires kernel 5.10 or later | |
HP Pavilion Gaming Laptop 17-cd1013na | Not recorded | Nvidia GeForce GTX 1660 Ti Mobile (nvidia driver), Intel UHD Graphics 630 (i915 driver) - X11 and Wayland working | Intel Corporation Comet Lake PCH cAVS - working with PulseAudio | Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16) - working with NetworkManager | Intel Corporation Comet Lake PCH CNVi WiFi - working with NetworkManager | Working with Bluez (built into wifi card) | Suspend to RAM: working. Suspend to disk: not tested. CPU frequency scaling: working. | none | Webcam: working. Microphone: working. Hotkeys: brightness, aeroplane mode, pause media NOT working (help doesn't seem to do anything). SD Card Reader: NOT working ("Unassigned class" in lspci). HDMI: Makes the desktop extremely laggy unless duplicating the laptop screen. Keyboard backlight: Sometimes disables the next boot (I don't think this a Linux issue), keypresses activate the backlight but not mouse movement. PC speaker: working (use kernel parameter acpi_osi=Linux ). |
Fans cannot be controlled through software or BIOS settings (I would make them run faster since the Nvidia GPU can reach up to 90 degrees celcius with no dust inside the fans). Upower takes up to a minute to realize that the charger has been connected/disconnected. |
HP Pavilion Gaming Laptop 15-ec1xxx / HP Pavilion Gaming Laptop 15-ec1086nw | 2021.08 | Nvidia GeForce GTX 1650 Ti Mobile, amdgpu Radeon RX Vega 6 integrated graphics card all works | Works with pulseaudio | Realtek RTL8111/8168/8411 (works r8169) | Realtek RTL8822CE (WIFI works rtw_8822ce) | not tested (it should work since it uses same board as the wifi)rtw_8822ce | Unknown | N/A | Webcam: Working Microphone: Working Hotkeys: Working SD Card Reader: Working HDMI: Not Tested Keyboard Backlight: Hardware Controlled Brightness control: Works with Light | Fans can not be software controlled, Bios does NOT come with secure boot (there is no option to disable it since it does not exist) |
HP Pavilion Aero 13-be0xxx (13-be0214nw) | 2021.09 | AMD Cezanne (Vega 7/8) | Works (pulseaudio, pipewire) | No ethernet port | Realtek RTL8852AE (works with rtw89-dkms-gitAUR) | Realtek RTL8852AE (works with bluez) | ACPI: Works Suspend to RAM: Works (kernel 5.14, iommu=soft )Battery: 4-6h Screen dimming: Works CPU freq/governor control: Works |
N/A | Webcam: Working Microphone: Working Hotkeys: Working Fingerprint scanner: Not working HDMI: Working Keyboard Backlight: Working Brightness control: Working |
Suspend to RAM doesn't work on kernel 5.13.13 (stuck on backlit black screen) and has issues on kernel 5.14 without iommu=soft kernel parameter (screen doesn't light up after waking up and system seems to be unresponsive)Fingerprint scanner (ELAN:ARM-M4, 04f3:0c00) is not supported by libfprint Mute light on F5 key does not work |
HP Laptop 14 (14-fq1021nr) | 2021.11 | AMD Lucienne | Works (snd_hda_intel) | N/A | Works (rtw89-dkms-gitAUR, expected in kernel >= 5.16) | Works | • ACPI, Screen Dimming, CPU freq/governor control, Hibernate: Works • Suspend: supports s2idle (see Remarks) • Battery: TBD |
N/A | • Webcam, Microphone, Speakers, Headphone, Clickpad, Hotkeys, USB, Brightness Control, Lid Switch: Working • Fingerprint Scanner, Keyboard Backlight: N/A • HDMI, Card Reader: Untested |
• Suspend to RAM: broken; NVME drive fails to resume, issue is under investigation. Workaround: boot with iommu=soft .• Mute LED on F6 key: broken; stays off, issue is under investigation. • UEFI entered by pressing Esc, allows toggling secure boot, allows EFI image selection, but clears all boot entries other than $esp/EFI/Boot/bootx64.efi on boot.
|
HP Laptop 15s-eq1124nw | 2021.12 | AMD Renoir | Works (snd_hda_intel) | N/A | Works (rtw_8822ce) | Probably works (part of RTL8822CE) | • ACPI, Screen Dimming, CPU freq/governor control, Hibernate, Battery: Works • Suspend: supports s2idle, needs hacks for proper S3 (see HP_Laptop_15s-eq1124nw#Suspend-to-RAM) |
N/A | • Webcam, Microphone, Speakers, Headphone, Touchpad, Hotkeys, USB, Brightness Control, Lid Switch, HDMI, Card Reader: Working | • Suspend to RAM: broken, needs hack mentioned on page. • Mute LED on F6 key: broken; stays off. |
Model version | Arch Linux Install CD version | Video | Sound | Ethernet | Wireless | Bluetooth | Power management | Modem | Other | Remarks |
Hardware support |
Troubleshooting
UEFI bootloader not found
Even if UEFI, Arch Linux and (e.g.) GRUB are correctly configured and with the correct UEFI NVRAM variables set, the system may not boot from the HDD/SSD. The problem is that HP hard coded the paths for the OS boot manager in their UEFI boot manager to \EFI\Microsoft\Boot\bootmgfw.efi
to boot Microsoft Windows, regardless of how the UEFI NVRAM variables are changed. There are two workarounds:
Using the "Customized Boot" path option (recommended, may not be available for all models)
The latest HP firmware allows defining a “Customized Boot” path in the UEFI pre-boot graphical environment. Select the “Customized Boot” option in the UEFI pre-boot graphical environment under “Boot Options” and set the path to your OS boot loader on the ESP (see EFI system partition), e.g.:
\EFI\grub\grubx64.efi
Always verify the correct path to the .efi file. Also, adjust the device boot order (also in the UEFI pre-boot graphical environment) to boot this entry first.
Change the OS boot loader path to match the hard coded path
Change the UEFI application path of the OS boot loader to that hard coded path.
On your ESP (see EFI system partition; e.g. with the $MOUNTPOINT /boot/efi
), do (e.g. with GRUB entry grub_archlinux
):
# mkdir -p $MOUNTPOINT/EFI/Microsoft/Boot # cp $MOUNTPOINT/EFI/grub/grubx64.efi $MOUNTPOINT/EFI/Microsoft/Boot/bootmgfw.efi
or
# mkdir -p $MOUNTPOINT/EFI/Boot # cp $MOUNTPOINT/EFI/grub/grubx64.efi $MOUNTPOINT/EFI/Boot/Bootx64.efi
Fan noise
Since Linux 4.1x laptop's fan may not spin down to a lower rev step (and noise) effectively appearing stuck at higher spinning speed with no apparent temperature reason. Possible workarounds are loading a 3D application, a quick suspend to ram or power off for more than 10 minutes. If those tricks do not work, the max CPU frequency can be set to a lower one. See CPU frequency scaling#Setting maximum and minimum frequencies. Related: [3] [4]
HP Compaq 8510w
Follow the steps outlined in Suspend and hibernate#Hibernation. The suspend to disk process works correctly but the laptop does not power itself off. To fix this create the following file:
/etc/systemd/system/sleep.conf
[Sleep] HibernateMode=shutdown
This file tells systemd to write shutdown
instead of platform
to /sys/power/disk
before writing disk
to /sys/power/state
.
HP Compaq nc8000
Install TLP if suspend to ram fails.
HP Pavilion au624tx
For making mute led work, create the following file:
/etc/modprobe.d/mute.conf
options snd-hda-intel model=alc295-hp-x360
HP Omen 15 ax210TX
Mute LED
For making the mute LED work, append model=hp-mute-led-mic3
to snd-hda-intel
's kernel module options.