HP Envy x360 15-en0000na
The HP Envy X360 15-en0000na was released in 2020. It has a Ryzen Mobile 7 4700U with Radeon (Renoir) Graphics and 16GB of DDR4 RAM.
Hardware | PCI/USB ID | Working? |
---|---|---|
Bluetooth | 10ec:c822 |
Yes |
Webcam | Yes | |
Wireless | 10ec:c822 |
Yes |
Fingerprint reader | Untested | |
GPU | 1002:1636 |
Yes |
Audio | 1002:1637 |
Yes |
SD-card reader | 10ec:522a |
Yes |
Installing Arch
This laptop has secure boot enabled by default, with Windows 10 pre-installed. Windows was set to disable fastboot, and secure boot was turned off in BIOS(UEFI). Windows 10 disk manager was used to shrink the nvme SSD drive space to create enough space to create the linux root, /opt and swap space partitions, during arch install. Then booted the Arch installer in UEFI mode on a usb key, and install is typical for Arch, paying attention to the existing EFI partition for boot files. This allows a dual boot system for either Windows 10 (which is needed for BIOS updates) and Arch Linux which is booted as default, and the boot manager in this case was Refind.
Configure REFInd to boot using partitions on the device block id (/dev/nvme0n1p*
). Then copy the UUID and PARTUUID for the root partition using blkid
output, and configure a suitable boot stanza in the refind.conf file.
Battery and power management
On Linux 5.10.x, the light load time is about 8 hours. Hibernate works, Suspend is not working as the only sleep state is [s2idle]
Firmware
fwupd does not support this device yet.
Display, video card
The integrated Renoir GPU works with the AMDGPU drivers.
Touchscreen and stylus
The touchscreen works with KDE Plasma. The stylus works without any additional configuration since it has direct hardware detection on the touchscreen.
Wireless
Wireless module rtw88_8822ce is loaded at boot, and running systemd-networkd with iwd only requires an appropriate network settings file for systemd-networkd in /etc/systemd/network/ and iwd was set up using iwctl to establish an initial link to the local wireless router.
Bluetooth
Works without any problems in KDE Plasma for kernels > 5.10.4
Hard drive
Built-in NVME drive works at the expected speed. Blockdevice partitions are located at /dev/nvme0n1p*
.
Dual boot
Tested with the preinstalled Windows 10 , No problems using refind.
Sound
Sound over the Speakers, the Headphone jack and Bluetooth works fine.
Touchpad
The touchpad (Synaptics) works perfectly in KDE Plasma
Tablet mode
This Laptop has a sensor built in to detect if it is in tablet mode. This has not yet been tested.
Unable to suspend
Suspend does not work with kernels 5.10.x and 5.12.x since the S3 sleep state is not available in the BIOS. You can use hibernation with recent kernels instead. Suspend works with linux-mainlineAUR, but it takes a very long time (about 5 to 10 seconds) to resume.
Fingerprint sensor
The Fingerprint Sensor can not be detected. It doesn't appear in the output of lsusb
and libfprint doesn't work on this device.