HP Envy X360 15-ds-0155ng

From ArchWiki
Jump to navigation Jump to search

The HP Envy X360 15-ds0155ng was released in 2019. It has a Ryzen Mobile 5 3500u with an integrated Vega 8 GPU and (upgradeable) 8GB of DDR4 RAM.
This page is unfinished, any help is apprechiated. I used this Wiki entry as a template: HP Envy X360 15-bq102ng

Device Model Status Modules
GPU AMD Vega 8 IGPU Working xf86-video-amdgpu; Backlight works
Wifi Realtek RTL8822BE Working r8822be
Bluetooth Realtek RTL8822BE Working btusb
Audio Working snd_hda_intel
Touchpad Synaptics Working synaptics
Camera Normal 1080p Working uvcvideo
Card Reader RTS522A Working rtsx_pci
Sensors STM Sensor hub Not tested
USB C AMD xHCI Host Controller Working Data working, DP is untested

Installing Arch

This laptop has secure boot enabled by default. To start the installer you need to disable it in the UEFI. Then you can just boot the installer in UEFI mode and just install like a normal UEFI system.

If you want to use REFInd and your have your system configured with UUIDs, than you have to enter the UUID manually in the refind.conf file. The easiest way to do this, is to configure REFInd to boot from the device block id (/dev/nvme0n1p*). Then copy the UUID of the EFI partition using blkid and then reconfigure the refind.conf file.

Battery and Power Management

On Linux 5.7, the light load time is about 5 hours, like watching youtube. Only Hibernate works, Suspend isnt working.

Display, Video Card

The integrated Vega GPU works with the AMDGPU drivers.

Touchscreen and Stylus

The touchscreen works out of the box on KDE Plasma. The stylus has not been tested.

Wireless Networking

Works out of the box. You may need to unblock the Wifi Card using rfkill


Works without any problems in KDE Plasma

Hard Drive

Built-in NVME drive works with advertised speed. Blockdevices are loacated at /dev/nvme0n1p*.

Dual Boot

Tested with the preinstalled Windows 10 , No problems using bootctl (systemd-boot)


Sound over the Speakers, the Headphone jack and bluetooth works fine. If something does not work, then gerneral troubleshooting tips here on the Wiki should help.


The touchpad (Synaptics) works perfectly fine on KDE Plasma

Tablet Mode

This Laptop has a sensor built in to detect if it is in tablet mode. Unfortunately as of now, there is now way to get this sensor running under any Linux distro. A workaround would be to use tablet-modeAUR and change the mode manually.

Unable to use Suspend

Suspend doesnt work (Kernel 5.7.2). You can use Hibernate since Kernel 5.7 as a workaround.

Fingerprint Sensor

The Fingerprint Sensor does not work, fprint does not detect a fingerprint sensor