HP ZBook 14u G6 - ArchWiki

# HP ZBook 14u G6

From ArchWiki
Jump to navigation Jump to search

The HP ZBook 14u G6, as well as the 15u G6, is a lightweight mobile workstation introduced in late 2019. It features a 14" or 15" screen, up to 64GB of RAM, NVMe storage, 8th-gen Intel Core processors, integrated Intel UHD 620 graphics and optionally a dedicated AMD Pro WX 3200 Mobile.

Device | Working | Modules
Intel graphics | Yes | i915
AMD dedicated graphics | Yes, with PRIME | amdgpu
Wireless network | Yes | iwlmvm
Ethernet | Yes | e1000e
NVME Storage | Yes | nvme
LTE Modem | Not tested | ?
Audio | Yes¹ | snd_sof_pci
Microphone | Yes¹ | snd_soc_dmic
Touchpad | Yes | psmouse, i2c_hid
TrackPoint | Yes | psmouse, i2c_hid
Camera | Yes | uvcvideo
Fingerprint reader | No | ?
Power management | Yes | ?
Bluetooth | Yes | btusb
Keyboard backlight | Yes | None, controlled internally
Screen backlight | Yes | ?
Touchscreen | Yes | ?
HP Sure View | Yes | None, controlled internally
Function/Multimedia keys | Yes | ?
Smartcard reader | Not tested | ?
NFC reader | Not tested | ?
HP dock connector | Not tested | ?
The internal speakers and microphone don't work starting with the 5.3 linux kernel out of the box, until PulseAudio is updated. See #Audio.

## Sleep/Suspend

S3 suspend will work out-of-the-box as long as Intel microcode is loaded.

### Touchpad

On kernel 5.3 and lower, the touchpad will stop working after waking from suspend. THis can be fixed by reloading the `i2c_hid` kernel module on wakeup.

## Graphics

As long as `xf86-video-intel` and `xf86-video-amdgpu` are installed, PRIME will work with the default configuration. The GPU will automatically power off completely when not in use.

All video outputs (HDMI, USB-C) are connected directly to the Intel UHD 620 Graphics.

Intel GVT-g is compatible with this laptop.

## Audio

Note: The 4-channel audio and microphone work out-of-the-box as of 5.6.14-arch1-1 using SOF Firmware and the latest git version of PulseAudio (version 13.99, soon-to-be released as 14). You can install that version using pulseaudio-gitAUR). For the released version of PulseAudio (13 and older), please use the indications below.

To get it working with PulseAudio 13 and older, follow those steps:

1. Install `sof-firmware` (tested with 1.4.2-1)

2. Configure PulseAudio's to load Alsa modules with the correct `device` and `channel` settings, by adding these two lines to `/etc/pulse/default.pa`:

    load-module module-alsa-sink device=hw:0,0 channels=4
    load-module module-alsa-source device=hw:0,6 channels=4

Note that Alsa card numbers can change when adding more audio devices (like, connecting a USB headset or a docking station). To ensure that index '0' always maps to internal audio, add `snd slots=snd_soc_skl_hda_dsp` to your module loading options.

3. Reboot, then use `alsamixer` to increase the "master" channel level of the `sof-hda-dsp` sound card (use the `<F6>` key to switch cards). If you do not see `sof-hda-dsp` in `alsamixer`, you may need to add `blacklist snd_hda_intel` and `blacklist snd_soc_skl` to `/etc/modprobe.d/blacklist.conf` and reboot again.

4. If the output sounds tinny, try muting the "speaker" item in alsamixer.

## Additional hardware

The laptop contains an M.2-2242 B-key slot, designated for the LTE modem. Alternatively, one could install an additional SATA SSD.

## Additional resources

- Dell XPS 13 9370 quirks: Some pointers on getting Watt usage down to ~2W, Intel video powersaving features might be interesting, see also the Intel graphics page for interesting power-saving options.
- How to fix volume control (ALSA problem) This is where the volume fix came from originally.

Category:

- HP