Matebook D14 (intel) experience, and some issues

Good day to you all,

This isn’t supposed to be a review, but I’d like to input in some of my thoughts for the Matebook D14 (intel i7, 16GB ram). Before buying this PC I was wary of huawei’s ridiculous prices for their laptops, and have scoured reddit for reviews regarding its performance on linux. I’ll be sharing some of my thoughts as well as problems I have still yet not found any fixes for here. Hopefully, we can solve them together, and people would know that there is people who tried installing Linux, in this case Manjaro for the Matebook D14 intel variant.

Installation

Installation require unchecking the secure boot option on Huawei’s BIOS, before running the live installation USB.

First install was coupled with many issues, as I have checked many weird things, and have not chosen non-free drivers for the WiFi, and Ethernet. I have setup the partitions to have a hibernation swap, and the normal partition that comes with the system. However, the installation has issues from random wifi disconnects to not showing wifi at all (iwlwifi drivers not found). This caused me to try most tutorials on the forum without any success unfortunately; hence fresh installing the operating system. (Psst: I was running an unsupported kernel that came with manjaro, but couldn’t remember the number, It was neither 5.9 or 5.8).

Now to the 2nd install, I have reset my bios into factory settings just to make sure that there is no options I have unchecked for some of the tabs, and proceeded to disable only secure boot. I ran the installation CD, and luckily, it was installing properly, and was able to choose non-free drivers. This caused the laptop to work better than before, with better display settings, and WiFi has not had any issues since. I have even tried using a USB-C to Ethernet dongle to make sure that everything is working properly, and what do you know? everything is running perfectly. I have used the Application center thing (GUI) to update all kinds of software, and it hanged for a while there with no progress at all. I have read about this here on the forums, and proceeded to format to fresh install again.

3rd fresh install, I have applied everything from above exactly, and it was working perfectly, however, I chose to update the programs, and kernels from the pacman -Syu command. I have not believed that the command has updated everything successfully without one issue (this pacman is powerfullllll).

By the way I am running Linux kernel 5.9 stable on the device for whomever is curious.

Jokes aside,

Running the laptop was a breeze, too bad the touchpad is rough so you can’t really do much like those macbooks’ touchpads. Battery life is nice, it gives you 6.5 hours worth of battery life when watching anime online, or youtube. 3-4 hours on virtualbox.

Now to the problems that exist within the laptop:

  1. When using the touchpad, it registers a normal click as click, hold and drag; so it randomly selects, and highlights everything without me intentionally doing it. So usually you should press hard and drag to select.

  2. After few sleeps or actions of closing and opening the lid (computer sleep), you are normally greeted with a login screen. Trying to login with the correct password doesn’t work, and registers it as wrong password after computer sleep. Only way to resolve it was by pressing the power button until it suddenly closes (force power off).

  3. Last issue that I have encountered was when watching anime, I have went to bar below and pressed on the drop down terminal. After pressing it 2 - 4 times, the mouse pointer dissapears in the menu bar of that’s what it is called, but reappears upon hovering away from it. I have tried to open the terminal using ( Ctrl + Alt T), but nothing came up, and the system hanged or freezed to be exact. I closed the lid hoping it would solve the problem, but again i was greeted by a grey screen with no gui or anything indicating signs of fix :slight_smile:. I attempted to forcibly power off the machine as I only excel at that when problems occur.

Hopefully, we could fix those issues together, and help serve whomever is going to use a matebook in the future.

If you require any outputs or information, please do not hesitate to reply. I will do my best to share whatever information is necessary to those issues.

Also, if you have any general questions about the laptop, please go ahead and ask!

I look forward to hearing from you soon!

The touchpad might have been recognized as a mouse, what’s the output of cat /proc/bus/input/devices?

That’s strange, did you check if you entered the correct password?

Thanks for the reply, I have attached the output below:

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
U: Uniq=
H: Handlers=event1 
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds 
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:42/LNXVIDEO:01/input/input5
U: Uniq=
H: Handlers=kbd event5 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input6
U: Uniq=
H: Handlers=kbd event6 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0001 Vendor=10ec Product=0256 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card0/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input7
U: Uniq=
H: Handlers=kbd event7 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input8
U: Uniq=
H: Handlers=event8 
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input9
U: Uniq=
H: Handlers=event9 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input10
U: Uniq=
H: Handlers=event10 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input11
U: Uniq=
H: Handlers=event11 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=9"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input12
U: Uniq=
H: Handlers=event12 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=10"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input13
U: Uniq=
H: Handlers=event13 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Huawei WMI hotkeys"
P: Phys=wmi/input0
S: Sysfs=/devices/platform/huawei-wmi/input/input14
U: Uniq=
H: Handlers=kbd event14 rfkill 
B: PROP=0
B: EV=13
B: KEY=1400300000000 4000080000000000 e000000000000 0
B: MSC=10

I: Bus=0018 Vendor=04f3 Product=3109 Version=0100
N: Name="ETD2205:00 04F3:3109 Mouse"
P: Phys=i2c-ETD2205:00
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ETD2205:00/0018:04F3:3109.0001/input/input18
U: Uniq=
H: Handlers=event15 mouse0 
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10

I: Bus=0018 Vendor=04f3 Product=3109 Version=0100
N: Name="ETD2205:00 04F3:3109 Touchpad"
P: Phys=i2c-ETD2205:00
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ETD2205:00/0018:04F3:3109.0001/input/input20
U: Uniq=
H: Handlers=event16 mouse1 
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

I: Bus=0003 Vendor=13d3 Product=56f8 Version=1902
N: Name="ov9734_azurewave_camera: ov9734"
P: Phys=usb-0000:00:14.0-6/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input21
U: Uniq=
H: Handlers=kbd event17 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

The second last group shows touchpad with handler as mouse. I am not sure if that’s what your looking for.

As for the password issue, I have checked the caps lock, the language, and typed the password correctly, with unfortunately no success. Hence, each time that happens; I am forced to use the power button, and restart the laptop in a very weird manner.

Edit: upon checking, there are two groups, one is indeed mouse, and the other is touchpad; hopefully that means someting

Thanks for your support!

did you succeed to fix it ? i use kde 20.2 and it’s fully working on my matebook d14 in intel version

I have solved one of two issues. The tap and drag has been disabled in the touchpad setting; hence, solving the issue of the trackpad.

As for the sleep/lock screen the issue persists, it tends to change the language at first. After changing the language, I try inputting the password correctly with no success. Could it be that it locks you out after 2 -3 password attempts? Unfortunately, I have to restart every time to get it working, which basically means I lose all work.

Also, the laptop’s battery life deteriorates as I keep updating, it still gives me around 4 hours, but that might vary depending on the load (usually watching streams on the browser).