From Fedora Project Wiki
(Add fix for the LED mute button)
(10 intermediate revisions by the same user not shown)
Line 20: Line 20:
* '''Audio'''    Built-in Speakers And Microphone, Bang & Olufsen
* '''Audio'''    Built-in Speakers And Microphone, Bang & Olufsen


==== Linux compatibility as tested on Fedora 30 ====
==== Linux compatibility as tested on Fedora 32 ====
{|
{|
! Devices !! Compatibility !! Comments
! Devices !! Compatibility !! Comments
|-
|-
| Processor || Yes || Works out of box. Detected as AMD® Ryzen 5 2500u with radeon vega mobile gfx × 8 (optimization requires xorg-x11-drv-amdgpu)
| Processor || Yes || Works out of box. Detected as AMD® Ryzen 5 2500u with radeon vega mobile gfx × 8  
|-
|-
| Display || Yes || Tested on both Gnome Session and Gnome on Wayland
| Display || Yes || Tested on both Gnome Session and Gnome on Wayland
Line 52: Line 52:
| Webcam || Yes *|| Gnome Cheese handles both regular and infrared camera. Need testing for [https://github.com/boltgolt/howdy Howdy] not currently packaged
| Webcam || Yes *|| Gnome Cheese handles both regular and infrared camera. Need testing for [https://github.com/boltgolt/howdy Howdy] not currently packaged
|-
|-
| Keyboard || Yes || Works out of box including the support of back-light. Using "''options snd-hda-intel model=,hp-mute-led-mic3''" on /etc/modprobe.d/alsa-base.conf restore the functionality of LED mute button. [https://bugzilla.kernel.org/show_bug.cgi?id=204373 Upstream kernel team] will bring the fix soon.
| Keyboard || Yes || Works out of box including the support of back-light. LED mute button works as intended since Linux Kernel 5.3. [https://bugzilla.kernel.org/show_bug.cgi?id=204373 Upstream kernel bug report]. Multimedia key input works although disabled on Gnome Settings.
|-
|-
| Touchpad || Yes || Works out of box using macOS method. Tunable to Windows style via Gnome Tweak.
| Touchpad || Yes || Works out of box using macOS method adjustable to Windows style via Gnome Tweak.
|-
|-
| Touchscreen + Stylus || Yes || Patched on [https://koji.fedoraproject.org/koji/buildinfo?buildID=1166021 Fedora kernel 4.19.3] and [https://github.com/linuxwacom/libwacom/commit/083deed8c1a61066ed77ef5c92d0868c7583eaa4 data for stylus provided to upstream]
| Touchscreen + Stylus || Yes || Work out of box
|-
|-
| Suspend/Resume || Yes || Works out box.
| Suspend/Resume || Yes || Works out box.
Line 73: Line 73:


==== Touchscreen & Stylus====
==== Touchscreen & Stylus====
[https://koji.fedoraproject.org/koji/buildinfo?buildID=1166021 Fedora kernel 4.19.3] fixed an issue preventing the touchscreen to properly function. The bundled stylus ELAN 264c currently requires  a [https://github.com/linuxwacom/libwacom/tree/master/data missing data file] located at `/usr/share/libwacom` to access to  Gnome Wacom Tablet settings.
As tested on Fedora 31, both touch screen and stylus input works out box. A [https://gitlab.gnome.org/GNOME/gtk/issues/2157 bug related to the toolkit (GTK3)] running on Wayland session cause the stylus crashing some applications like Mozilla Firefox within reaching distance. An recent update from December 2019 fixed that issue.


==== Orientation Sensors ====
==== Orientation Sensors ====
This model has an  AMD Fusion Sensor Hub currently unsupported on Linux kernel listed as `03:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4]
This model has an  AMD Fusion Sensor Hub listed as `03:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4]
` from `lspci -nn` output.
` from `lspci -nn` output.
AMD is working a [https://lists.freedesktop.org/archives/amd-gfx/2019-May/034431.html new driver expecting the release around August 2019].
AMD landed a [https://patchwork.kernel.org/project/linux-iio/list/?submitter=175589 new amd-sfh-hid driver for review] which may be available either on Linux 5.5 or 5.6.


==== Storage ====
==== Storage ====
Line 84: Line 84:


====Miscellaneous====
====Miscellaneous====
Due to the firmware bug, majority of HP laptops are affected by an unresolved issue impacting some functionality of ACPI. For example, the F5/Mute button led failed to lighten and a noticeable delay of updated battery status when plugging or unplugging the device. See [https://bugzilla.kernel.org/show_bug.cgi?id=201981 Linux kernel bug report related to ACPI on HP laptops]
Due to the firmware bug, majority of HP laptops are affected by an unresolved issue impacting some functionality of ACPI. For example, a noticeable delay of updated battery status when plugging or unplugging the device. A [https://bugzilla.kernel.org/show_bug.cgi?id=201981 Linux kernel bug report related to ACPI on HP laptops] was recently addressed with the recent updated kernel 5.4.1.


=== Summary ===
=== Summary ===
* All test is done on an Design Suite 30 based on Fedora Workstation with nearly out-of-box experience.
* All test is done on an Design Suite 32 based on Fedora Workstation with nearly out-of-box experience.  
* A recent fix is applied for [https://bugzilla.kernel.org/show_bug.cgi?id=198715 bug related to ACPI] preventing touchscreen and stylus to properly run.
* The battery usage is about 6 hours depending of the usage. Optimization such as *tuned* is needed to fully maximize power saving.
* The battery usage is about 6 hours depending of the usage. Optimization such as powertop is needed to fully maximize power saving.
* Microsoft Windows 10 has webcam handling facial authentication via Windows Hello application. The equivalent [https://github.com/boltgolt/howdy howdy] is available on [https://copr.fedorainfracloud.org/coprs/luya/howdy/ via COPR repository] and needs more refinements.
* Microsoft Windows 10 has webcam handling facial authentication via Windows Hello application. The equivalent [https://github.com/boltgolt/howdy howdy] is available on [https://copr.fedorainfracloud.org/coprs/luya/howdy/ via COPR repository] and needs more refinements.
* At this time of writing, handwriting recognition like CellWriter is in sad state without maintenance and activity. The challenge is to get an active maintainer porting into GTK3 or Python3.

Revision as of 02:00, 28 May 2020

Laptop

HP Envy x360 15-cp0008ca

Introduction

Inspiration can strike anytime, anywhere, and with the ENVY x360 you’re ready to take your ideas to the next level. Get ready to naturally create from any angle with a touchscreen and full-size keyboard, while enjoying rock-solid security and an incredible audio and video experience. Say goodbye to creative block and hello to an unparalleled creative process.

Taken from HP website about HP Envy x360 15-cp0008ca Overview

Specification

  • Manufacturer HP
  • Processor AMD® APU Ryzen 2500U Processor (2 GHz base frequency, up to 3.8 GHz burst frequency, 6 MB cache, 4 cores)
  • Chipset AMD CZ FCH
  • Memory 16 DDR 2400 MHz SDRAM*
  • Display 15.6" 16:9 Full HD (1920x1080) touchscreen with stylus support
  • Graphic AMD Radeon® Vega8 with 1GB DDR4 VRAM Built-in Ryzen 2500U
  • Storage Samsung 860 EVO SATA SSD 1TB
  • Card Reader 2 -in-1 card reader ( SD/ SDHC/ MMC)
  • Camera HP Wide Vision FHD IR Camera with integrated dual array digital microphone
  • Networking Integrated 802.11b/g/n/ac (2x2) Wi-Fi® and Bluetooth® 4.2 combo
  • Interface 1 USB 3.1 Type-C™ Gen 2 (Data Transfer up to 5 Gb/s, Power Delivery, DisplayPort™ 1.4, HP Sleep and Charge), 2 USB 3.1 Gen 1 (1 HP Sleep and Charge), 1 HDMI 2.0, 1 headphone/microphone combo
  • Audio Built-in Speakers And Microphone, Bang & Olufsen

Linux compatibility as tested on Fedora 32

Devices Compatibility Comments
Processor Yes Works out of box. Detected as AMD® Ryzen 5 2500u with radeon vega mobile gfx × 8
Display Yes Tested on both Gnome Session and Gnome on Wayland
Storage Yes Works out of box
Graphic Yes Detected as AMD® Raven
HDMI port Yes Works out box (tested on an external HD TV monitor)
Display port Yes Works out box
Sound Yes Works out of box
Microphone Yes Works out of box
Headphone+Microphone combo Yes Works out of box
Wireless Yes Works out of box
Bluetooth Yes Version 4.2
USB Yes Works out of box
Card Reader Yes Works out box
Webcam Yes * Gnome Cheese handles both regular and infrared camera. Need testing for Howdy not currently packaged
Keyboard Yes Works out of box including the support of back-light. LED mute button works as intended since Linux Kernel 5.3. Upstream kernel bug report. Multimedia key input works although disabled on Gnome Settings.
Touchpad Yes Works out of box using macOS method adjustable to Windows style via Gnome Tweak.
Touchscreen + Stylus Yes Work out of box
Suspend/Resume Yes Works out box.

==== Notes ====

  • Memory is upgradable up to 32 GB RAM.
  • '*' means customized

Linux Hardware report

Probe result of HP ENVY x360 15-cp0xxx

Installation

Fedora supports secure boot enabled by default in the laptop so the process is streamlined. Dual boot with the pre-installed Windows 10 is simple by preserving the /boot/efi partition which includes the HP System Settings to access UEFI.

Touchscreen & Stylus

As tested on Fedora 31, both touch screen and stylus input works out box. A bug related to the toolkit (GTK3) running on Wayland session cause the stylus crashing some applications like Mozilla Firefox within reaching distance. An recent update from December 2019 fixed that issue.

Orientation Sensors

This model has an AMD Fusion Sensor Hub listed as 03:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4] from lspci -nn output. AMD landed a new amd-sfh-hid driver for review which may be available either on Linux 5.5 or 5.6.

Storage

This model comes with a 7200 RPM 1 TB hard disk drive upgradeable to a solid state drive (in this case a Samsung 860 1 TB version). It also includes an extra slot for a non-volatile memory express (NVME) drive.

Miscellaneous

Due to the firmware bug, majority of HP laptops are affected by an unresolved issue impacting some functionality of ACPI. For example, a noticeable delay of updated battery status when plugging or unplugging the device. A Linux kernel bug report related to ACPI on HP laptops was recently addressed with the recent updated kernel 5.4.1.

Summary

  • All test is done on an Design Suite 32 based on Fedora Workstation with nearly out-of-box experience.
  • The battery usage is about 6 hours depending of the usage. Optimization such as *tuned* is needed to fully maximize power saving.
  • Microsoft Windows 10 has webcam handling facial authentication via Windows Hello application. The equivalent howdy is available on via COPR repository and needs more refinements.
  • At this time of writing, handwriting recognition like CellWriter is in sad state without maintenance and activity. The challenge is to get an active maintainer porting into GTK3 or Python3.