Skip to content

zhiiwg/linux-on-matebook-14-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

linux-on-matebook-14-2022

Running Linux on huawei matebook 14 2022 intel(KLVF-XX)

图片

Device Model Works Notes
Processor Intel Core i5-1240P ✔ Yes 12 cores, 4 Performance-cores + 8 Efficient-cores
Graphics Intel® Iris® Xe Graphics ✔ Yes
Memory 16GB LPDDR4x 3733Mhz ✔ Yes
Display 14 inch 2:3, 2160x1440 (2K) 185 PPI ✔ Yes
Storage 512 GB NVMe PCIe SSD ⚠️ Yes problem with wakeup from sleep, see Sleep
Wifi Intel AX201 (a/b/g/n/ac/ax) ✔ Yes
Bluetooth Intel AX201 Bluetooth ✔ Yes
Soundcard Intel Corporation Alder Lake PCH-P High Definition Audio Controller ✔ Yes see Soundcard for details
Speakers ✔ Yes see Soundcard for details
Microphone ✔ Yes see Soundcard for details
Webcam HD 720P ✔ Yes
Ports USB-C × 1
USB3.2 Gen 1 × 2
HDMI × 1
3.5 mm headset and microphone 2-in-1 jack × 1
✔ Yes USB-C support data, charging and DisplayPort
Power button ✔ Yes
Fingerprint Reader Goodix Unknown (27c6:51c0) ❌ No located on the power button, see Fingerprint
Battery 56 Wh ✔ Yes
Lid ✔ Yes
Power management
Keyboard ✔ Yes
Touchpad ✔ Yes
BIOS update ✔ Yes

BIOS update

Check:Update your Huawei Matebook Pro X (and others) from the Linux shell with fwupd

Sleep

Can't wakeup from sleep. All hardware is waking up except SSD drive, maybe it is because that the nvme has entered power saving state.

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     9.00W       -        -    0  0  0  0        0       0
 1 +     4.60W       -        -    1  1  1  1        0       0
 2 +     3.80W       -        -    2  2  2  2        0       0
 3 -   0.0450W       -        -    3  3  3  3     2000    2000
 4 -   0.0040W       -        -    4  4  4  4    15000   15000

As a workaround, add the kernel parameter nvme_core.default_ps_max_latency_us=0 to completely disable APST, or set a custom threshold to disable specific states. For example, to disable PS4 set nvme_core.default_ps_max_latency_us=2000.

See:

And the other way you can do with sleep problem:

BUY A NEW SSD DRIVE AND REPLACES OLD ONE. IT WORKS.

Soundcard

😄UPDATE: after update of alsa-conf-ucm to 1.2.10,microphone can be showed in control center correctly, and volume can be remembered after reboot.

Works with most recent sof-firmware(v2.2.5 or newer), but not perfect.

Sound volume too low, need to adjust volume using alsamixer, set DAC to 100%.

[Every boot] And need to set volume of HeadPhone in alsamixer to get a normal volume, or use command alsactl restore.

图片

Microphone not working by default, use alsa-ucm-conf and select pro audio profile can see microphone device, but may cause other sound problems.

See Github issue: [ADL-P] Missing topology for ES8336 Alder Lake P device (i5-1240P Huawei Matebook 14 2022)

Fingerprint

Goodix Unknown (27c6:51c0), even nothing about fingerprint reader shows in lsusb.

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 13d3:5476 IMC Networks HD Camera
Bus 003 Device 003: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

About

running Linux on huawei matebook 14 2022 intel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published